Building SubChoice: One Source for AI Pricing
I kept opening five tabs to compare AI subscription plans, so I built one view. How SubChoice went from frustration to a live product in three weeks.
Product · 6 min read
5 articles
Build logs from the products in this studio: what shipped, what it cost, and what the numbers said afterwards.
I kept opening five tabs to compare AI subscription plans, so I built one view. How SubChoice went from frustration to a live product in three weeks.
Product · 6 min read
The best AI memory is not a technology problem. It's an information architecture problem. Here's how I built a stateful AI system with just markdown files.
AI · 7 min read
How I built my own corner of the internet with Next.js, AI-assisted development, and an obsession for invisible performance.
Product · 3 min read
A journey of building a native macOS app to bring lyrics to your workflow without the friction. Why I chose Swift over Electron and how I built AuraLyrics.
Product · 4 min read
OpenAI's macOS app can now read from Xcode, VS Code and JetBrains IDEs. What the integration actually does, which apps work, and the privacy trade-off.
Ecosystem · 4 min read
Spring Boot, Spring Security, JWT authentication and the JVM runtime work that sits underneath them.
Serverless architecture on AWS: SQS and Kinesis, Lambda, Step Functions, tracing and the deployment plumbing around them.
Containerising applications and wiring them into GitHub Actions pipelines that actually stay green.