Blog
- 2026Beyond the home office: how I work from anywhere
- 2026Stop feeling guilty about alt=""
- 2026Nothing scares me anymore: Coding with AI is a superpower I didn't ask for
- 2026I stopped writing detailed tickets. Then I started using Claude Code.
- 2025When TypeScript catches JavaScript’s little lies
- 2025How to track empty directories with Git
- 2025Using Netlify and LaTeX to keep my resume updated
- 2024What you need to know about working with search param APIs
- 2021Easy refactoring wins that will increase the readability of your code
- 2021What I wish I knew about Vue when I started
- 2021How ZSH saves me time
- 2016Creating a web for everyone
- 2016Abstractions