Skip to content

Blog

8 posts

Long-form articles and short thoughts on AI, product, and engineering.

Software Dev4 min read

Git Workflow for Solo Founders

Trunk-based dev, feature branches, conventional commits. What works when you're the only person pushing code.

Software Dev4 min read

My Code Review Checklist

What I look for when reviewing code: correctness, edge cases, naming, testing. Lessons from leading a team at Blinq.

Software Dev4 min read

Docker for Developers, Not Ops

Dev containers, multi-stage builds, compose for local dev. The Docker knowledge that actually matters when you're writing code, not managing infrastructure.

Software Dev4 min read

Debugging Production Like a Detective

Log correlation, structured traces, and the debugging stories that taught me how to find bugs in production without adding console.log.

Software Dev4 min read

Testing Strategy for Solo Devs

When you're the only engineer, you can't test everything. Here's where to invest your testing time for maximum confidence.

Software Dev4 min read

Next.js App Router Gotchas

Caching, revalidation, loading states, parallel routes. The things that bit me after 200+ source files on Next.js 15.

Software Dev4 min read

React 19 Was Worth the Wait

Server components, the use() hook, Actions — what actually changed in practice after shipping a full product on React 19.

Software Dev4 min read

TypeScript Patterns I Use Daily

Discriminated unions, branded types, const assertions, and satisfies. The patterns that actually make TypeScript worth it.