Skip to content

WorthPosting

  • Home
  • About

Category: Software Engineering

Cat Links Software Engineering

MHA, MQA, GQA, MLA: The KV-Cache Trade-offs Behind Every Modern Transformer

Posted on October 1, 2026

Ask someone to sketch a transformer on a whiteboard and they’ll draw the 2017 version: softmax attention over every pair

Continue readingMHA, MQA, GQA, MLA: The KV-Cache Trade-offs Behind Every Modern Transformer

Cat Links Software Engineering

Distributed Rate Limiting in Go: GCRA, Redis, and the Pitfalls Nobody Warns You About

Posted on October 1, 2026

Every production rate limiter has two layers. The first layer is the algorithm: token bucket, leaky bucket, fixed window, sliding

Continue readingDistributed Rate Limiting in Go: GCRA, Redis, and the Pitfalls Nobody Warns You About

Cat Links Software Engineering

Reading EXPLAIN Like a Planner: Debugging Slow Queries in PostgreSQL

Posted on September 30, 2026October 1, 2026

# POST 2: Reading EXPLAIN A query that ran in 20 milliseconds yesterday takes 40 seconds today. Nothing in the

Continue readingReading EXPLAIN Like a Planner: Debugging Slow Queries in PostgreSQL

Cat Links Software Engineering

The Transactional Outbox Pattern in Go: Reliable Events Without Dual Writes

Posted on September 30, 2026October 1, 2026

# POST 1: Transactional Outbox (Slot 10 backend) You update a row in your database, then publish an event to

Continue readingThe Transactional Outbox Pattern in Go: Reliable Events Without Dual Writes

Cat Links Software Engineering

Structured Logging in Go With slog: Handlers, Sampling, and Dynamic Levels

Posted on September 28, 2026September 29, 2026

A request fails at 2 AM. The on-call engineer greps through logs looking for a trace ID, finds seventeen lines

Continue readingStructured Logging in Go With slog: Handlers, Sampling, and Dynamic Levels

Cat Links Software Engineering

Trending GitHub Repos This Week: Typed Decision Models Take Over the Trending Page

Posted on September 27, 2026September 28, 2026

Another week, another pile of repositories crossing the ten-thousand-star mark in days. Most weekly roundups stop at the star count,

Continue readingTrending GitHub Repos This Week: Typed Decision Models Take Over the Trending Page

Cat Links Software Engineering

PgBouncer 1.26.0: Pre-Auth CVEs, the search_path Fix, and What Changes for Pool Sizing

Posted on September 25, 2026September 27, 2026

PgBouncer has quietly become mandatory infrastructure for PostgreSQL at scale. If you run more than a few hundred client connections

Continue readingPgBouncer 1.26.0: Pre-Auth CVEs, the search_path Fix, and What Changes for Pool Sizing

Cat Links Software Engineering

Free-Threaded Python Is Now Officially Supported: What PEP 779 Changes and What It Costs

Posted on September 25, 2026

Python 3.13 gave us something Python developers had wanted for decades: a build of CPython with no Global Interpreter Lock.

Continue readingFree-Threaded Python Is Now Officially Supported: What PEP 779 Changes and What It Costs

Cat Links Software Engineering

Secrets Management Beyond Environment Variables: Vault, SOPS, Sealed Secrets, and Rotation That Works

Posted on September 24, 2026

Every team starts with environment variables because every framework supports them. A DATABASE_URL in a .env file, a compose file

Continue readingSecrets Management Beyond Environment Variables: Vault, SOPS, Sealed Secrets, and Rotation That Works

Cat Links Software Engineering

Prometheus Cardinality Explosions: Why Your Monitoring Server Ran Out of Memory

Posted on September 24, 2026

Every Prometheus outages post-mortem tells the same story in a slightly different costume. The server ran fine for months, then

Continue readingPrometheus Cardinality Explosions: Why Your Monitoring Server Ran Out of Memory

Posts navigation

Older posts
  • Home
  • About
Copyright © 2026 WorthPosting | Signify by WEN Themes
Scroll Up