Writing

The Blog

Thoughts on web development, open source, and building in public.

16Articles
Latest Post

My Journey from Developer to Self-Taught AI Detective

The web is drowning in AI generated "slop." This is the story of how I learned to see the invisible patterns of synthetic content, catalogued 38 distinct signals of inhuman origin, and built Cadence to automate the hunt.

Feb 16, 20266 min read
AI DetectionSoftware EngineeringWeb DevelopmentGolangThe SlopCybersecurityAI SlopSlop DetectionSDLC
Read Article

Why Cadence Uses Go: Scaling AI Detection for the Modern Web

An inside look at the architectural journey of Cadence, from planning sessions with devs and Claude to building a high performance detection engine in Go 1.24.

Feb 8, 20267 min read
Web DevelopmentGolangAI DetectionBackend

The Great Disconnect: Why the Community is Done with Discord

From support failures to predatory monetization, explore a technical and community driven post mortem of Discord in 2026.

Jan 31, 20268 min read
DiscordMonetization2026Discords Collapse

Top Web Development Trends for 2026

Explore the emerging trends shaping web development in 2026. From AI-powered development to edge computing, here's what you need to know.

Jan 10, 20268 min read
Web DevelopmentTrends2026React

React 19 Deep Dive: What Changed and Why

A comprehensive look at React 19 features, improvements, and how to migrate your existing projects. Learn about the latest hooks and server components enhancements.

Jan 8, 202613 min read
ReactJavaScriptWeb DevelopmentHooks

Next Generation Database Solutions for 2026

Explore modern database solutions including serverless databases, edge databases, and AI-native databases. Find the right database for your 2026 projects.

Jan 5, 20269 min read
DatabaseBackendPostgreSQLMongoDB

Modern TypeScript Patterns for 2025

Explore the latest TypeScript patterns and best practices for scalable, maintainable codebases in 2025.

Jun 9, 202511 min read
TypeScriptPatternsBest PracticesWeb Development