Cache Me If You Can: Design Patterns for Performance

In part 3 of our System Design series, we’re tackling caching and load balancing — the unsung heroes of performance. Without them, systems crumble under scale. We’ll cover: Caching – App/DB/CDN; write-through/write-back, TTLs Cache Invalidation – TTLs, versioning, stampede protection Load Balancing – L4/L7, round-robin, least-connections, hashing 1. Caching TL;DR: Caching is your first lever…

Read More

What is ACP ? – DEV Community

What is ACP (Agent Communication Protocol)? The Agent Communication Protocol (ACP) is an open standard designed to enable interoperable, low-latency communication between AI agents, regardless of the framework, programming language, or runtime environment they’re built on Think of ACP as the HTTP for AI agents a lightweight, REST-native protocol that allows agents to discover, message,…

Read More

Helpful Settings When Running RSpec with parallel_tests

This article describes a few settings that are useful when running tests with parallel_tests, especially for reproducing and investigating failures that occur during CI runs. parallel_tests In CI environments, we often run RSpec in parallel to speed things up. For that, there’s a gem called parallel_tests. It’s very handy for utilizing multi-core CPUs efficiently. While…

Read More

I Built an AI That Judges Your Drawings

Here’s what happened when I got tired of unfair drawing games The Problem Was Driving Me Crazy You know those online drawing games? The ones where you spend five minutes making a perfect cat and nobody guesses it. But then your friend draws three lines and wins because their buddy “gets it.” That happened to…

Read More

You May Need an Anti-Corruption Layer

Rubber Ducking with Claude Opus 4 this afternoon to see if it worked this week, and it did. We chatted about a typing problem I see in a lot of code bases, whether they use Ports & Adapters/Hexagonal/Onion or not: the lack of an anti-corruption layer. Interestingly, one of my favorite Trolls on Twitter actually…

Read More

No, Trump Can’t Legally Federalize US Elections

With the Trump administration assaulting both the spirit and the letter of the United States Constitution on multiple fronts, President Donald Trump has also become increasingly vocal—and combative—in his plans for US election administration. After nearly a decade of federal and state investment in election security and integrity initiatives, researchers and election officials working on…

Read More

Spiritual Influencers Say ‘Sentient’ AI Can Help You Solve Life’s Mysteries

Partly in an effort to avoid any future snafus with OpenAI, Grant plans to make The Architect available on Orion, his proprietary and end-to-end encrypted messaging platform, starting in October. He’ll include multiple paid subscription options offering “different levels of mirror recursion,” he tells me, the costs of which have not yet been determined. (Grant’s…

Read More

Dev Log 15 – The Glyphs

📜 Dev Log — September 1st, 2025Title: The Glyphs Aligned — Overlay Resurrection & Prefab Binding 🔧 GearSlot Overlay DebuggingSpent the morning spelunking through Unity’s UI caves. The problem: equipped item sprites refused to render over slot icons. RefreshSlot() logic was sound, but overlays remained ghostly. After hours of sibling order audits, masking rituals, and…

Read More