Skip to content

WorthPosting

  • Home
  • About

Category: Software Engineering

Cat Links Software Engineering

False Sharing in Go: How 64-Byte Cache Lines Slow Down Race-Free Code

Posted on September 4, 2026September 5, 2026

Your CPU does not read single bytes. It moves memory between caches in fixed-size blocks called cache lines — 64

Continue readingFalse Sharing in Go: How 64-Byte Cache Lines Slow Down Race-Free Code

Cat Links Software Engineering

API Versioning Strategies: Path vs Header, Calendar Dates, and Graceful Sunsets

Posted on September 4, 2026

Every API you ship is a promise. Clients hardcode your URLs, parse your field names, and schedule work around your

Continue readingAPI Versioning Strategies: Path vs Header, Calendar Dates, and Graceful Sunsets

Cat Links Software Engineering

SSRF: The Vulnerability That Turns Your Server Against Its Own Network

Posted on September 3, 2026

Your webapp has a feature where users can attach an image by URL. A user submits https://example.com/logo.png and the backend

Continue readingSSRF: The Vulnerability That Turns Your Server Against Its Own Network

Cat Links Software Engineering

Zero-Downtime Database Migrations: Expand-Contract, Backfills, and Locks

Posted on September 3, 2026

Every schema migration tool will happily tell you how to change a table. Almost none of them will tell you

Continue readingZero-Downtime Database Migrations: Expand-Contract, Backfills, and Locks

Cat Links Software Engineering

Go GC Tuning with GOGC and GOMEMLIMIT: A Practical Guide for Containers

Posted on September 3, 2026

Every Go program ships with a garbage collector, and most run happily with the defaults. That changes the moment you

Continue readingGo GC Tuning with GOGC and GOMEMLIMIT: A Practical Guide for Containers

Cat Links Software Engineering

Database Connection Pooling: PgBouncer, Pool Sizing, and the Math Behind Both

Posted on September 2, 2026September 3, 2026

Every PostgreSQL connection is a process on the server. Not a thread, not an entry in a table — a

Continue readingDatabase Connection Pooling: PgBouncer, Pool Sizing, and the Math Behind Both

Cat Links Software Engineering

Distributed Tracing in Go with OpenTelemetry

Posted on September 2, 2026

When a request crosses five services and the latency budget blows up, a single log line rarely tells you where

Continue readingDistributed Tracing in Go with OpenTelemetry

Cat Links Software Engineering

Optane vs. Modern SSDs: Why the Fastest Drive Ever Made Is One Nobody Can Buy

Posted on September 2, 2026

In 2022, Intel quietly buried the fastest storage medium anyone had ever shipped. Optane, built on 3D XPoint memory, was

Continue readingOptane vs. Modern SSDs: Why the Fastest Drive Ever Made Is One Nobody Can Buy

Cat Links Software Engineering

Prometheus Cardinality: The Label Decisions That Decide Whether Your Monitoring Survives

Posted on August 30, 2026

Every Prometheus failure I have debugged that was not a network problem eventually came down to the same thing: too

Continue readingPrometheus Cardinality: The Label Decisions That Decide Whether Your Monitoring Survives

Cat Links Software Engineering

HTTPX2 and the Art of the Open-Source Handover

Posted on August 29, 2026

In late August, OpenAI’s Python SDK — one of the most-installed packages on PyPI — quietly completed a migration to

Continue readingHTTPX2 and the Art of the Open-Source Handover

Posts navigation

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