Blog.raw
AI slop-free tech blog. Thoughts on AI, performance, and building software at scale.
My Inception moment with an AI Agent
A real-world 'Inception moment' with Rovo Dev that reveals how context pollution can trap an LLM in a loop — and practical tips to prevent it.
Safety First, with Kotlin's Inline Classes
How Kotlin's inline (value) classes enforce type safety at compile time without the runtime overhead of wrapper objects.
Ditch the Auto-Increment PK: Make Your Database Truly Distributed with UUIDs
Why migrating from auto-increment primary keys to UUIDs is essential for distributed systems, and a practical guide to making the transition.
Predictably Unique: Exploring the Deterministic Nature of UUIDs
A deep dive into UUID versions 3 and 5 — deterministic, name-spaced identifiers that ensure consistency across migrations and integrations.
Boost Your Git Game: Master Productivity with Alfred Snippets
Take your Git workflow to the next level with Alfred text-expansion snippets for branching, rebasing, and context-switching.
Boosting Developer Productivity: The Secret Sauce of Bookmarks + Alfred
How a systematic approach to bookmarks combined with Alfred's full-text search can dramatically streamline your daily development workflow.