Menu

Software development blog

It works on
my machine.
Let's ship it.

Guides, dev tools, and tutorials written by a working developer, for working developers.

12+
Years online
800+
Articles
1M+
Devs helped
// Latest
The Zeigarnik Effect: The "Cliffhanger" Design Pattern Quitting .NET after 22 years A Deep Dive into Web Design Dark Patterns What is TRAIGA? The New Texas AI Law Explained Where did my entire work portfolio go? What is AB 316? (And Why it Matters to Developers) Can an AI Agent Actually Replace a Mid-Level Developer? The Tailwind Dilemma: What Developers Need to Know That Fancy Hamburger Menu? It's Going to Cost You What's the State of jQuery in 2026? How to Actually Use AI as a Developer in 2026 What is Passwordless Authentication? A Better Way to Authorize Every Developer Is Always On Call JavaScript Has a Gamepad API That No One Ever Talks About Creating Engaging Typing Animations with Pure CSS Pure CSS Loading Skeleton Screens The Zeigarnik Effect: The "Cliffhanger" Design Pattern Quitting .NET after 22 years A Deep Dive into Web Design Dark Patterns What is TRAIGA? The New Texas AI Law Explained Where did my entire work portfolio go? What is AB 316? (And Why it Matters to Developers) Can an AI Agent Actually Replace a Mid-Level Developer? The Tailwind Dilemma: What Developers Need to Know That Fancy Hamburger Menu? It's Going to Cost You What's the State of jQuery in 2026? How to Actually Use AI as a Developer in 2026 What is Passwordless Authentication? A Better Way to Authorize Every Developer Is Always On Call JavaScript Has a Gamepad API That No One Ever Talks About Creating Engaging Typing Animations with Pure CSS Pure CSS Loading Skeleton Screens

Latest Articles

Browse all
web-design
The Zeigarnik Effect states that people remember uncompleted or interrupted tasks better than completed ones. An "open loop" creates a specific kind of cognitive tension. The human brain hates ambiguity and it wants to close the loop.
After 22 years, I'm packing up and saying goodbye to the framework that kickstarted my entire career as a software engineer.
web-design
Have you ever tried to cancel a subscription and felt like you needed a map, a compass, and a PhD in linguistics just to find the "Yes, I really want to leave" button?
Even if you aren’t sitting in a coffee shop in Austin, this matters. The law applies to anyone who "produces a product or service used by residents of Texas."
Not long ago I was cleaning up my personal portfolio website as I hadn't made any meaningful updates in a long time, and I realized just how many of the projects that I've worked on no longer exist on the internet.

Developer Tools

All tools

Browse by Topic

// Color Theme

Custom accent
Pick any color
for the accent