Writing.
Research, engineering notes, product decisions and lessons.
From building software, tools, games and experiments with modern AI.
-
Astro 6 & React Islands: Scaling Minimalist ArchitectureHow to build blazingly fast, minimalist web apps using Astro 6, React Islands, and Nanostores for state management. Zero-BS engineering for scale.
-
Building Chrome Extensions with AI-Assisted DevelopmentA complete guide to building Chrome extensions using the Agentic Software Development Lifecycle (ADLC), Manifest V3, and built-in Gemini Nano in 2026.
-
The Vibe Coding SDLC: AI-Native Android EngineeringA professional guide to the 2026 AI-native Software Development Lifecycle for building production-grade Android Play Store apps using vibe coding.
-
The 2026 Architect's Guide to Sitemaps and AI IndexingEverything you need to know about XML sitemaps, submitting to Google Search Console, and capturing long-tail keywords in the era of AI-driven discoverability.
-
Play Store Ranking Guide for Vibe CodersA practical App Store Optimization (ASO) guide to help your AI-generated app rank higher on the Google Play Store.
-
Cracking the App Store Ranking AlgorithmArchitect-level strategies for App Store Optimization (ASO). Learn how to rank higher, optimize keywords, and drive organic installs without paid ads.
-
Play Store Approval Guide for Vibe CodersA pragmatic guide to getting your AI-generated app approved on the Google Play Store. Focus on core policies, privacy, and functionality.
-
The No-BS Guide to App Store ApprovalA straightforward guide for vibe coders to navigate Apple's App Store submission policies, avoid rejections, and ship fast with minimal friction.
-
Local-First Engagement: Building a Privacy-Focused DockHow to architect a minimalist, zero-tracker engagement dock using React, Nanostores, and local storage in Astro.
-
The Architecture of Digital Discoverability: SEO vs GEOThe paradigm shift from lexical indexing to Retrieval-Augmented Generation. How to structure your content for AI search engines like ChatGPT and Perplexity.
-
Gemma 4 Good: Build Fast, Ship GlobalA zero-BS guide to Google's Gemma 4, the 256K context open model, and how to win the Kaggle Gemma 4 Good Hackathon.
-
Zero-JS Filtering: High Performance DOM in Astro 6How to implement client-side category filtering in Astro without React state or hydration. A deep dive into zero-BS DOM manipulation for maximum performance.