Back to home

Articles

Writing about technology, development, and best practices

Why Goroutines Beat Java Threads at Scale

A concise look at why Go can run millions of goroutines while the JVM hits thread limits in the tens of thousands—and what it means for building concurrent systems.

February 7, 2026
GoJava
Read more →

Why Random UUIDs Hurt Database Indexes — And How UUIDv7 Fixes It

When UUIDs are used as primary keys, the real issue isn't uniqueness — it's how they interact with B-tree indexes. This article explains B+trees, page splits, and why time-ordered UUIDv7 restores index efficiency.

February 7, 2026
DatabasesIndexes
Read more →

How to Use Claude Code

A comprehensive guide to leveraging Claude Code for modern software development, covering setup, core features, real-world use cases, and best practices.

January 15, 2024
DevelopmentAI
Read more →