Database - How Over-Indexing cost us in Performance?

We love Indexes, they are the first tool we reach for when a query is slow. But do you know every Index you add to speed up reads has a performance cost on every write.

Feb 19, 2026

Deep Dive - Why Linux Process creation is weird?

In the Unix world, creating a new process is not an act of construction, it is an act of biological division followed by a brain transplant.

Feb 17, 2026

Stop Looking for Bugs in Code Reviews

Add the cost of the context switch, which research shows takes ~23 minutes to recover from, and that comment about a variable name just cost the company $100 to $500 in lost productivity.

Feb 12, 2026

JavaScript - The Garbage Collector is Your Roommate (and you are a bad tenant)

You are not the landlord of this memory. You are just a tenant. And the cleaning service, V8’s Garbage Collector (GC), doesn’t come on your command. It comes when it feels like it.

Feb 10, 2026

Thought - Why being Full Stack is making you Unemployable (Eventually)

If you describe yourself as a “Full Stack Developer” today you are putting a target on your back. You are positioning yourself as a generalist in a world that is rapidly automating general work.

Feb 5, 2026

JavaScript - Holey Arrays vs. Packed Arrays

JavaScript arrays are not always arrays. Sometimes they are C-structs, sometimes they are Hash Maps. You control which one you get, often without realizing it.

Feb 3, 2026