I build things. Sometimes for employers (15 yrs, Go/TS/Ruby), sometimes for myself. Working on butterbase.app and pindropstt.com.

Joined July 2018
241 Photos and videos
Pinned Tweet
Feb 15
Probably time for a new #introduction 👋 Software engineer, 15 years shipping production code. Recently: @Purple, @ImpartnerPRM (both mass layoffs, not performance) Currently: Building Butterbase.app in public while job hunting Go • TypeScript • Ruby • Rust • Swift Follow for SaaS builds, job search updates, and whatever's next 👇
2
6
1,580
The one thing I'm waiting for in @paper (unless I've missed it) is the ability to import Figma files. They are truly a nightmare to work with, because Figma's MCP is just kind of terrible. I created figcli as a workaround for this, but it would still be nice if I could just import the file directly into paper.
4
6
1,101
If anyone is interested in a better way to work with Figma files though, check out github.com/watzon/figcli And if the Paper team wants a good reference on the Figma binary format I have that documented in the repo.

38
Watzon retweeted
In light of what happened, I'm doubling down on skills like /improve. A frontier model got pulled. If it happened once, it's gonna happen again. Fable today. 4.9 tomorrow or maybe gpt 6 one day. So, treat intelligence as borrowed. Drain intelligence when it's available. Build a catalog of plans today. Then implement later with a cheaper, open source, or a model you control. Build the backlog now. github.com/shadcn/improve
114
301
5,298
188,190
Jun 12
If you want to get the best use out of @shadcn's /improve command this is what I'd do: - Switch to Fable and run /improve in your codebase - Once it's finished and plans have been created, switch back to Opus - Use the following prompt: 1/2
1
1
49
Jun 12
"Use an agent swarm and worktrees to complete all plans. Use Opus for P1, and Sonnet for P2. Review and merge all results at the end." Watch as Fable finds the problems and lays out the fixes, and Opus and Sonnet work to fix all of them. 2/2
32
Jun 12
Not only great marketing, but Resend really is so much better than Sendgrid. Highly recommend. SMS when, Zeno?
i would love to help you. wanna try @resend instead?
277
Jun 12
The /improve skill from @shadcn combined with Fable really is amazing
6
16
365
60,089
Jun 12
I've been testing iOS betas for a long time. Every time I install one on my personal device (like an idiot) I am prepared for the usual slow downs, overheating, and app incompatibility. So imagine my surprise when the first iOS 27 beta has none of that. On the contrary, it almost feels more stable than iOS 26 did.
1
142
I'm sorry, but I am constantly reminded of this meme on here as people try to rehype things that launched weeks, months, or in some case years ago.
Google's new algorithm just shrunk 31GB of memory down to 4GB 🤯 TurboVec is a new open-source tool that stores the data your AI app searches through, using 16x less memory. It runs on Google's TurboQuant, which skips the slow setup step every other tool needs. → Faster search than the popular alternative (FAISS) → Works on both Mac and standard servers → Narrow results to exactly what you want → Plugs straight into LangChain and LlamaIndex Your data never leaves your machine. Runs fully offline, works with Python out of the box. 100% Open Source.
72
This is what I call @paper-maxxing
1
15
2,128
It’s the little things like this navigation experience that I really love about app building. Making a product feel alive is the most satisfying thing, and part of what keeps me building.
31
I really need @HunterBiden's feelings on Spencer "Goblin" Cox
22
It just hit me that most vibecoders probably don't know what a symlink is
18
Watzon retweeted
VoidZero is joining Cloudflare. Our mission stays the same: to make JavaScript developers more productive than ever before. Vite, Vitest, Rolldown, Oxc, and Vite remain MIT-licensed. Evan and the VoidZero team will continue leading them. Cloudflare shares our commitment to open source. Together, we can keep investing in the tooling developers rely on every day, while bringing the Vite ecosystem and Cloudflare’s platform even closer together.
218
717
4,922
828,071
How do y'all even get this damn algorithm to work for you without being shitty?
16
It's official — I just dropped my first app. I noticed a distinct lack of iOS apps for browsing anime image boards (also known as boorus). The one existing app, Anime Box, feels outdated and doesn't work easily out of the box with several popular boards. My solution, Booru Browser. Creative name I know. Just dropped the TestFlight for iOS. Come try it out! testflight.apple.com/join/We…
58
I'll admit, @MiniMax_AI's MiniMax M3 isn't half bad. I can't tell yet how it stacks up against DeepSeek, and it definitely takes a while to solve more complex problems, but in the end it seems to get the right result so far, and that is something.
42
A new booru browsing experience is coming soon to iOS. This will be my first official app launch and I couldn't be more excited. Stay tuned for the #TestFlight #booru #danbooru
95
Watzon retweeted
Jun 1
Empowering people to own and change their software was the open source slogan for decades. Now the grand democratization finally arrives, and it's all "yeah, but not like that" 🙄
Flathub has updated their policy to explicitly ban the usage of AI / LLM in the development of any software. “Applications containing AI-generated or AI-assisted code, documentation, or other content are not allowed.” Flathub is a Flatpak powered “App Store for Linux”, popular among GNOME users.
116
74
1,194
130,401
Surprising absolutely no one besides maybe the Elon fanboys
insane cost inefficiency from grok build 0.1 costs the same as gpt-5.5 xhigh, but performs like shit the next grok build model can't come soon enough DeepSWE benchmark
1
2
13