Artificial Intelligence • Jul 09, 2026 5 Reasons Why I Vibe Coded a Mandarin Learning Tool As an American adopted from China, I have always wanted to learn Mandarin. I recently used Claude to vibe code my own flashcard app.
AI for Developers • Jul 08, 2026 Where the LLM Helped, and Where It Didn’t: Designing a Hard Comparison UI While generating comparison concepts with a model, I had to change the team's approach; the AI couldn't have asked the question that mattered.
AI for Developers • Jul 07, 2026 Permission Fatigue Is a Security Risk — Here’s How I Improved It in Claude Code Every permission prompt is supposed to be a checkpoint where a human looks at what the AI is about to do and decides whether it's safe.
Developer Tools • Jul 06, 2026 Swagger In A Box: NPM, APIs, and Swagger Codegen Using Swagger Codegen to create NPM packages for the sake of maintaining inter-layer consistency and integrity.
Artificial Intelligence • Jul 05, 2026 Bias and the Myth of the Objective Machine AI is genuinely good at like pattern recognition, speed, and repetition at scale. That also makes any bias it has dangerous.
AI for Developers • Jul 02, 2026 Your Coding Agents Are Only as Good as Their Feedback Loop The size of the task you can hand to a coding agent is bound by the quality of its feedback loop and its ability to validate its work.
AI for Developers • Jun 29, 2026 Tired of Reviewing Markdown? Make Yourself an HTML Spec Dashboard Drowning in markdown specs? Here's how I used AI to build a lightweight, regenerable HTML spec dashboard for faster, cleaner reviews.
Extracurricular Activities • Jun 28, 2026 I Turned My Cats Into a Codex Pet I would bring my cats everywhere with me if I could. So, I used codex-pets.net to turn my two tabby cats into a custom Codex Pet.
Extracurricular Activities • Jun 26, 2026 Automating an Art Commission Pipeline with Zapier Why struggle with your current workflow when we can find a solution to the problem using technical tools? Let's check out Zapier.
Development Practices • Jun 24, 2026 Human Habits for Leading Agentic Development Projects If you're leading an agentic development project and feel like it's taking some time to get your bearings, you aren't alone.
AWS • Jun 23, 2026 Russian Doll Caching at the Edge Cache the outer fragment. Reuse the inner fragments that did not change. The Rails caching guide calls this Russian doll caching.
Delivery Practices • Jun 22, 2026 The Knowledge That Dies When the Project Goes Live Without good documentation, the architect (me) becomes the primary source for context that should be institutional knowledge.