Skip to content

Writing Archive

The Digital Archive.

Guides, deep dives, and practical lessons on web development, AI tooling, and clean architecture.

Building FreeTier — a Free SaaS Directory
Web Development

Building FreeTier — a Free SaaS Directory

Building a 37-tool free SaaS directory with affiliate monetization, open-source community data, and live search — all in under 2 hours with Astro and Tailwind.

Astro Tailwind Open Source
5 min read
Privacy-First Analytics in Astro 6: A Zero-BS Guide
Web Development

Privacy-First Analytics in Astro 6: A Zero-BS Guide

How to implement privacy-first, cookie-free Plausible analytics in Astro 6 without compromising your 100/100 Lighthouse score or annoying users with banners.

Astro 6 Performance Analytics
7 min read
REST vs tRPC vs GraphQL: Which One in 2026?
Architecture

REST vs tRPC vs GraphQL: Which One in 2026?

A practical comparison of API approaches for full-stack TypeScript apps. When REST wins, when tRPC eliminates it, and when GraphQL is overkill.

API TypeScript tRPC
9 min read
7 TypeScript Patterns That Eliminate Runtime Bugs
Web Development

7 TypeScript Patterns That Eliminate Runtime Bugs

Practical TypeScript patterns for catching errors at compile time. Discriminated unions, exhaustive checks, branded types, and more.

TypeScript Patterns Engineering
10 min read
Securing AI Workflows: Defeating XSS & Injection
Web Development

Securing AI Workflows: Defeating XSS & Injection

A deep dive into hardening AI-driven CI/CD pipelines and web applications. Learn how to defeat command injection and XSS in modern Astro/React stacks.

AI Security CI-CD
6 min read
Zero-Trust AI Automation in Astro 6
AI

Zero-Trust AI Automation in Astro 6

Architecting resilient, self-healing automated content pipelines with Astro 6, GitHub Actions, and strict security boundaries for zero-touch publishing.

AI Astro 6 Security
9 min read
Astro 6 Optimization: Fixing Async Waterfalls
Web Development

Astro 6 Optimization: Fixing Async Waterfalls

Mitigate async data bottlenecks in Astro 6 content collections using Promise.all() parallelization. Learn how to architect zero-waterfall layouts.

Astro Performance TypeScript
8 min read
Zero-JS Theme Toggle: Engineering Empathy
Web Development

Zero-JS Theme Toggle: Engineering Empathy

Why forcing dark mode is an accessibility failure, and how to build a zero-FOUC, hardware-accelerated light/dark toggle using native CSS and Astro.

Astro CSS Accessibility
8 min read
AI-Native Content Workflows via Astro 6
AI

AI-Native Content Workflows via Astro 6

A highly technical guide on building zero-maintenance, automated AI content pipelines using Astro 6 content collections, GitHub Actions, and LLMs.

AI Astro GitHub Actions
8 min read
Zero-Touch AI Publishing Pipelines
Web Development

Zero-Touch AI Publishing Pipelines

A deep dive into architecting an automated, Git-backed content pipeline using GitHub Actions, TypeScript, and the Gemini API for continuous publishing.

AI Automation Architecture
8 min read
AI-Driven iOS App Dev: A 2026 Vibecoding Guide
Mobile Development

AI-Driven iOS App Dev: A 2026 Vibecoding Guide

A definitive pillar guide to the AI-driven iOS app lifecycle, detailing how vibecoding transforms prototyping into production-ready software in 2026.

AI iOS Vibecoding
12 min read
AI-First Chrome Extensions: Agentic SDLC in 2026
AI

AI-First Chrome Extensions: Agentic SDLC in 2026

A complete guide to building Chrome extensions using the Agentic Software Development Lifecycle (ADLC), Manifest V3, and built-in Gemini Nano in 2026.

AI Chrome Extension Agentic SDLC
12 min read
The Vibe Coding SDLC: AI-Native Android Engineering
Mobile Development

The Vibe Coding SDLC: AI-Native Android Engineering

A professional guide to the 2026 AI-native Software Development Lifecycle for building production-grade Android Play Store apps using vibe coding.

AI Android Engineering
15 min read
Play Store Ranking Guide for Vibe Coders
Mobile Development

Play Store Ranking Guide for Vibe Coders

A practical App Store Optimization (ASO) guide to help your AI-generated app rank higher on the Google Play Store.

Google Play App Store Optimization Vibe Coding
7 min read
Cracking the App Store Ranking Algorithm
Mobile Development

Cracking the App Store Ranking Algorithm

Architect-level strategies for App Store Optimization (ASO). Learn how to rank higher, optimize keywords, and drive organic installs without paid ads.

ASO App Store Ranking
8 min read
Play Store Approval Guide for Vibe Coders
Mobile Development

Play Store Approval Guide for Vibe Coders

A pragmatic guide to getting your AI-generated app approved on the Google Play Store. Focus on core policies, privacy, and functionality.

Google Play App Store Optimization Vibe Coding
6 min read
The No-BS Guide to App Store Approval
Mobile Development

The No-BS Guide to App Store Approval

A straightforward guide for vibe coders to navigate Apple's App Store submission policies, avoid rejections, and ship fast with minimal friction.

App Store React Native Expo
8 min read
Gemma 4 Good: Build Fast, Ship Global
AI

Gemma 4 Good: Build Fast, Ship Global

A zero-BS guide to Google's Gemma 4, the 256K context open model, and how to win the Kaggle Gemma 4 Good Hackathon.

AI Gemma 4 Hackathon
6 min read
Zero-JS Filtering: High Performance DOM in Astro 6
Web Development

Zero-JS Filtering: High Performance DOM in Astro 6

How to implement client-side category filtering in Astro without React state or hydration. A deep dive into zero-BS DOM manipulation for maximum performance.

Astro 6 Performance Architecture
8 min read
Minimalist Astro 6 Portfolio Architecture
Web Development

Minimalist Astro 6 Portfolio Architecture

How I architected a zero-JS-by-default developer portfolio using Astro 6, React Islands, and Nanostores for state management.

Astro 6 React Architecture
6 min read