My deep research use cases

Deep research is underappreciated. The feature exists in all three LLM chat apps I pay for (ChatGPT, Claude and Gemini) and is unfortunately heavily rate limited, which makes

12 Aug 2025 · 3 min read

Shaping is high-leverage work for leaders

I've recently seen several engineers struggle when moving to the role of leading a small product team and managing a couple engineers. There are so many

23 Jul 2025 · 2 min read

Are software jobs set to grow or shrink?

There seem to be two views of what will happen with engineers' jobs given the new efficiencies from using advanced AI coding tools (Cursor, Claude Code, etc)

5 Jul 2025 · 2 min read

Hiring as the marriage problem

At one point in my career, our company was hiring for role of a Head of Marketing. I got a strong referral from a friend, reached out, the

25 Mar 2025 · 1 min read

Half AI, half random curiosities

I rarely look at the search analytics for my blog, but today I did. I am really amused by the most common search queries that bring people to

11 Mar 2025 · 1 min read

Vibe-code with stable infrastructure

Vibe-coding produces close-to-unmaintainable code right now. But it is an acceptable trade-off in places where it produces decent results and maintainability matters less -- for example making simple

10 Mar 2025 · 1 min read