Software engineer in Seattle. I write about tools, AI agents, and side projects — and occasionally build puzzles.
Voice input for prompting AI
I was a keyboard person — Emacs shortcuts and all. Then I tried Claude Code’s voice mode. Why dictating prompts feels more natural than typing, especially when reading lengthy agent output.
How to write a design doc in the AI era
AI can draft a design doc cheaply, but iterating on it means reviewing your own document — and attention fades. Why design docs still matter for alignment, and my workflow: research with AI, write your own ideas, let AI polish and cross-reference.
Do we still need to review AI-generated code?
It depends on the stage and the risk. Why I skip review on my side project, why I wouldn’t at work, and how we are shifting from reviewing code to verifying behavior.
I got a bunch of AI Code Review comments
Complains about AI code review comments and my thoughts about AI code review
Having fun with AI agent
Tried with AI agent to fix my org roam node title issue, it works surprisingly well. And also tried to set up blogging and AI just did all of it for me.
Hello World
Hello, World! Welcome to my new blog! This is my first post created with org-mode and Hugo. Why I Started This Blog I wanted to share my thoughts and experiences using a simple yet powerful blogging setup. How It’s Built This blog is built using: ...