All posts
Pillar posts
The work that best represents how I think - start here if you're new.
- No, MCP servers aren't dead (and here's the 2007 reason why) MCP isn't dead. The 'MCP is dead' wave measures the wrong axis: update friction. MCPs auto-fetch the maintainer's latest; skills default to download-and-own.
- Mobile won the platform war on distribution, not capability Mobile didn't beat the web on capability. It beat the web on the channel. A platform-war retrospective on distribution, store lock-in, and update friction.
- Three Commands, Four Documents: The AI Workflow That Actually Ships The Plan-Execute-Verify workflow that replaced my 13-document nightmare. Three commands, complexity scoring, and the failure modes to watch for.
- AI Agent Workflow: 13 Documents for a Label Change A satirical anti-guide to AI agent workflows. Learn how to fail spectacularly by treating AI agents like a 2022 dev team. Conway's Law meets subagent chaos.
- Gemini 3 Pro vs GPT 5.2: A Blind Test Reveals Code Red DNA Blind A/B test: Gemini 3 Pro vs GPT 5.2. Same prompt, same input. Gemini produced 60 surgical lines; GPT produced 250 bloated lines. Training beats prompts.
- Your AI Agent Config is Technical Debt You Haven't Acknowledged Yet Your AI agent configuration is technical debt. From slash commands to skills, our prompts haven't evolved with the models. Time to audit your config.
- Three AI Agents Walk Into a Bar (and Only One Actually Read the Menu) Real-world comparison of Claude Code, Gemini, and Codex AI coding agents tested on writing style analysis. Claude scored 9.5/10, Codex 7.5/10, Gemini 7.5/10. Configuration matters as much as capability.
- Shopify & WooCommerce AI Automation: Complete E-commerce Integration Case Study How I have delivered sophisticated AI automation solutions for Shopify and WooCommerce using advanced Cloudflare architecture and strategic AI safety controls.
- Rebuilding Invoice System with AI: A 48-Hour Journey Leveraged LLMs to rebuild our invoice system in 48 hours. Explores AI-driven development, prompt engineering, and lessons learned from this rapid migration.
- Serverless Invoice Management System with AWS Revolutionized invoice management with a serverless system using AWS Lambda, S3, DynamoDB, and Anthropic API. Reduced a hours-long task to 5 minutes.
- LLM Development Lessons: Tools, Tips, and Tricks A developer's journey through LLM-powered development tools. Shares favorite tools, reasons for skipping others, and 8 battle-tested tips for LLM coding.
- API Design: Share Specs, Not Execution Discusses the importance of sharing API specifications (Swagger/OpenAPI) over execution details (Postman collections) for better collaboration and avoiding issues.
- Introducing Sourcesailor SourceSailor is a CLI that helps anyone understand a codebase with the help of LLMs. This post introduces the tool, the features and tells the story how it came …
📬 Subscribe to Newsletter
Subscribe for new pillar posts on serverless, AI workflows, and developer tooling. Roughly one essay per quarter.
Recent
Archive
2026 4 posts
2025 5 posts
- Gemini 3 Pro vs GPT 5.2: A Blind Test Reveals Code Red DNA
- Your AI Agent Config is Technical Debt You Haven't Acknowledged Yet
- Three AI Agents Walk Into a Bar (and Only One Actually Read the Menu)
- Shopify & WooCommerce AI Automation: Complete E-commerce Integration Case Study
- Rebuilding Invoice System with AI: A 48-Hour Journey
2024 9 posts
- Jest ESM Issues: A Meta Tech Cautionary Tale
- AI Code Assistants: Blurring the Lines Between Categories
- The RAG Challenge: A GitHub Copilot Experiment
- Serverless Invoice Management System with AWS
- Updates in blog
- LLM Development Lessons: Tools, Tips, and Tricks
- API Design: Share Specs, Not Execution
- Introducing Sourcesailor
- My Adventures With Local LLMs
2023 3 posts
2020 3 posts
2017 5 posts
2016 2 posts
2015 9 posts
- Adventures after Google I/O-4(Databinding)
- Adventures after Google I/O-3(GCM).
- Adventures after Google I/O-2(iOS).
- Adventures after Google I/O-1(Snackbar).
- About TextUtils.
- Contributing to open source projects.
- Improving DbInspector library.
- Supercharge your Android Application-4(Threads).
- Supercharge your Android Application-3(Data).
2014 5 posts
🔗 Linkblog
Short notes pointing to other people's writing worth reading.