Scott Watermasysk's Avatar

Scott Watermasysk

@scottw.com

Husband, Father, & purveyor of fine Ruby on Rails apps. Always building something.

868
Followers
225
Following
691
Posts
24.08.2023
Joined
Posts Following

Latest posts by Scott Watermasysk @scottw.com

No screen options except 13 or 15 inch.

07.03.2026 00:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I went M5 Air. It is the best form factor by far.

06.03.2026 22:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ice Cubes seems dead. Bartender is flaky. What else do we have to manage the onslaught of menu bar icons?

06.03.2026 20:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Update all the tools Update all the tools. GitHub Gist: instantly share code, notes, and snippets.

Grab it here: gist.github.com/scottwater/...

06.03.2026 20:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A Bash script for managing software updates, tracking success or failure for multiple tools, with error handling.

A Bash script for managing software updates, tracking success or failure for multiple tools, with error handling.

The AI tools update daily. Time to automate.

06.03.2026 20:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
OG Image Validator Free tool to validate and test your Open Graph meta tags. Ensure your website looks perfect when shared on social media.

I use this every time I publish a new site or write a blog post, just to be sure the og images are correct - ogvalidator.com/

06.03.2026 17:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Stooges β€” Git Workspaces, the Smart Way Multiple independent copies of your repository β€” with near-zero disk overhead. No stashing. No conflicts. No nonsense.

The website is a bit over the top, but why use LLMs if you don't want to push some boundaries: stooges.dev

06.03.2026 13:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you ❀️ worktrees, this is probably not for you. But if you want multiple instances of your code that are easy to manage as additional directories, this might be a good option.

06.03.2026 13:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I built an alternative to git worktrees called Stooges.

Stooges uses copy-on-write to efficiently maintain multiple copies of your application, and includes helpful commands to track and manage everything.

06.03.2026 13:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
User interface showing session and usage limits for a tool called Claude, with various progress bars and reset times displayed.

User interface showing session and usage limits for a tool called Claude, with various progress bars and reset times displayed.

OpenUsage is a great way to visualize your LLM coding limits.

www.openusage.ai/

05.03.2026 00:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

One quick question for Shelly and we have:

ssh exe.dev cp my-base new-instance

Now new instances are just seconds away.

04.03.2026 15:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Every time I needed a new VM, I’d quickly add @ssh_exe_dev and run my chezmoi install. A new VM, fully configured for development in under 5 minutes.

Then it hit me: why not see if there’s a way to make this my base?

04.03.2026 15:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - scottwater/local_ci_plus: Adds parallel execution, fail-fast, resume, and plain output to Rails' local CI runner. Adds parallel execution, fail-fast, resume, and plain output to Rails' local CI runner. - scottwater/local_ci_plus

Gem details: github.com/scottwater/...

03.03.2026 13:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Local CI Plus - the improved Rails local CI, got a nice enhancement, `parallel_steps` - now instead of running all tasks in parallel, you can add specific steps to a block and then have everything execute synchronously.

03.03.2026 13:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Introducing ToDoOrDie Every task gets done or GETS IT!

I wrote up a little about some details about ToDoOrDie

scottw.com/introducing...

02.03.2026 14:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - scottwater/local_ci_plus: Adds parallel execution, fail-fast, resume, and plain output to Rails' local CI runner. Adds parallel execution, fail-fast, resume, and plain output to Rails' local CI runner. - scottwater/local_ci_plus

I added this as an option to local_ci_plus - github.com/scottwater/l...

01.03.2026 17:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - scottwater/dex-git-diff: Custom Git diff driver for dex Custom Git diff driver for dex. Contribute to scottwater/dex-git-diff development by creating an account on GitHub.

If you use dex to manage tasks, I built a git driver to make viewing the diffs a bit more pleasant (assuming you still actually view git diffs).

github.com/scottwater/...

01.03.2026 17:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
The interface displays "Workers & Pages" with an arrow pointing to the "Add" button and a crossed-out "Create Application" button.

The interface displays "Workers & Pages" with an arrow pointing to the "Add" button and a crossed-out "Create Application" button.

Every time I try to add a static site to Cloudflare, I click `Create Application` instead of `Add` and spend 20 minutes trying to figure out where I went wrong.

01.03.2026 03:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
ToDoOrDie β€” Every task gets done or gets it. The only to-do app that cleans itself up. Stop letting your backlog haunt you.

There is no business plan here. It is just an app I wanted to see exist. Give it a try and let me know what you think.

todoordie.com

27.02.2026 18:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ToDoOrDie is an app I’ve wanted to build for a while, and it felt like a great way to kick the tires with Rails and Inertia.js.

It’s relatively simpleβ€”but without LLM-powered development, I probably never would have had the time to make it happen.

27.02.2026 18:32 πŸ‘ 0 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

ToDoOrDie: the only to-do app that guarantees every item gets checked off. Either you do it, or the app removes it.

27.02.2026 18:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
AI and Me - Issue 2026.1 A snapshot of how I'm using AI tools in late February 2026, from my shift to Codex as a daily driver to new workflow tools like cmux and Counselors.

AI and Me - Issue 2026.1 - scottw.com/ai-and-me-i...

27.02.2026 14:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m going to write occasional summaries of what I’ve been up to and what I’ve been using in AI.

Key items: codex, cmux, counselors, dex, claws, compound engineering, and monologue.

27.02.2026 14:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I noticed several times yesterday that Codex, while trying to fix a bug, would run individual spec files in a sub-agent on its own.

27.02.2026 13:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I have been using @aarondfrancis counselors quite a bit (Gemini told me to go away yesterday) and had been building something similar.

But subagents in Codex have gotten so good I am wondering if it might make sense to just do everything in the skill.

27.02.2026 13:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I am betting we will see plugins in the Pi extension (and now AMP) style in every coding tool by the end of March.

Hopefully, we can have a unified API/experience, but I am not holding my breath.

25.02.2026 14:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

After a little back-and-forth with Codex, we had it working as expected.

However, what I found most interesting was that at some point, Codex decided to add a runbook.

This is one of those really helpful things that often gets overlooked in personal projects.

25.02.2026 13:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The last missing piece in the new Kamal setup was enabling off-machine (and host-provider) backups.

I have had a similar setup before: run SQLite's backup command, encrypt the backups, and push them to S3 (now R2), but this was always a semi-manual setup via cron.

25.02.2026 13:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A dark-themed GUI displays a task management interface with projects listed and various task instructions and features outlined.

A dark-themed GUI displays a task management interface with projects listed and various task instructions and features outlined.

I built myself a GUI (dux) to manage dex tasks. It was a nice way to play with Electrobun.

24.02.2026 02:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So it looks like there was a bit more work needed with Kamal to get SSR (Inertia.js) + deploy from GitHub + notify Sentry of the release working.

But now it should be trivial to add to future projects (personal starter kits). Agents love to learn from existing projects. πŸ˜„

23.02.2026 04:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0