Categories
Interface critiques, interaction ideas and the craft of making things people enjoy using.
Exploring the journey of creating software that prioritizes user experience and quality.
Build Things That Don't Suck
- UI vs. UX2020
- Apple User Experience2020
- Design is Art2018
- Apple’s Magic Bar of Excellence2016
Platforms, browsers, devices, AI and the industry news behind them.
Exploring the capabilities and challenges of large language models in software development.
LLMs Writing Code
- GPT Software is Getting Really Good2025
- How does ChatGPT and LLMs work2023
- Thoughts on the AI Revolution2023
- Static Sites vs. CMS2023
Things I made on the bench and at the keyboard, and how they came together.
I built a Mac dictation app in about a day. Press Caps Lock, talk, and your words appear at the cursor in any app.
Hushhh: Dictation on the Caps Lock Key
- ArcLight: Live Video, Built Like a Slide Deck2026
- I Got Sick of Remembering Port Numbers2026
- Meet My Chief of Staff2026
- SitStand - Controlling My Standing Desk with Bluetooth2025
Founding, fundraising, angel and venture investing, and the Raizlabs years.
It might be your customers being polite. On happy ears, unit economics, and why revenue disconnected from value creation is a warning sign, not a milestone....
A Hundred Dollars a Month Isn't Traction
- Dreaming of the impossible2025
- Simple Unit Round of Financing (SURFs)2025
- Slow Down to Go Fast2023
- Predicting Startup Founder Success2023
Running companies, culture, hiring, pricing and the tools of work.
AI didn't remove the bottleneck in software. It moved it. And most teams aren't ready for where it landed.
The Screwdriver or the Swiss Army Knife
- QSBS: What every Startup Founder Should Know2025
- Investing in tools and process2025
- Company Culture & Trouble in Basecamp2021
- Increase your creativity 60%2020
Predictions, rants, reflections and the occasional joke.
Reflecting on the value of blogging in an era of diminishing content lifespans
Will anyone read this blog post?
- Restarting the Blog2025
- Farewell Wordpress2022
- Why Apple Can't Build Cars and Facebook can't build a Metaverse2022
- The future of Music is NFT's2022