Skip to content

WorthPosting

  • About
  • Resource Links

Category: Software Engineering

Cat Links Software Engineering

OAuth for CLIs and SPAs in 2026: PKCE, Loopback Redirects, and the RFC 9700 Checklist

Posted on October 11, 2026October 12, 2026

If you shipped a CLI tool or a single-page app in the last few years, you have probably implemented “OAuth”

Continue readingOAuth for CLIs and SPAs in 2026: PKCE, Loopback Redirects, and the RFC 9700 Checklist

Cat Links Software Engineering

Inside the Event Loop: epoll, kqueue, and io_uring — Why Your Runtime Still Uses Readiness Notifications

Posted on October 11, 2026October 12, 2026

Every high-concurrency server you have ever deployed eventually bottoms out at the same place: a call that says “tell me

Continue readingInside the Event Loop: epoll, kqueue, and io_uring — Why Your Runtime Still Uses Readiness Notifications

Cat Links Software Engineering

Eventual Consistency in Practice: Session Guarantees, Read-Your-Writes, and Bounded Staleness

Posted on October 10, 2026October 11, 2026

Replica lag is one of those distributed-systems facts everyone accepts in the abstract and nobody plans for in the code.

Continue readingEventual Consistency in Practice: Session Guarantees, Read-Your-Writes, and Bounded Staleness

Cat Links Software Engineering

Structured Logging in Go: A Practical slog Field Guide

Posted on October 10, 2026October 11, 2026

Every codebase has a logging moment of reckoning. It arrives when someone has to debug a production incident at 2

Continue readingStructured Logging in Go: A Practical slog Field Guide

Cat Links Software Engineering

Secrets Management Beyond .env Files: Vault, External Secrets, and CI Hygiene

Posted on October 9, 2026October 10, 2026

Every codebase that touches a database, an S3 bucket, or a third-party API has secrets, and every team eventually learns

Continue readingSecrets Management Beyond .env Files: Vault, External Secrets, and CI Hygiene

Cat Links Software Engineering

Inside the Go Scheduler: G, M, P, Work Stealing, and Why Goroutines Block Cheaply

Posted on October 9, 2026

Every Go program you have ever shipped is a swarm of goroutines multiplexed onto a handful of operating system threads.

Continue readingInside the Go Scheduler: G, M, P, Work Stealing, and Why Goroutines Block Cheaply

Cat Links Software Engineering

Burn-Rate Alerting on SLOs: Multiwindow Alerts in Prometheus That Don’t Flap

Posted on October 9, 2026

Most teams don’t have an alerting problem; they have an alerting volume problem. The on-call rotation drowns in alerts that

Continue readingBurn-Rate Alerting on SLOs: Multiwindow Alerts in Prometheus That Don’t Flap

Cat Links Software Engineering

SSRF Defense in Depth: Validation, Egress Controls, and the Metadata Service Lesson

Posted on October 7, 2026October 9, 2026

The SSRF advisory lands the way they always do: a feature that fetches a URL — webhook delivery, PDF preview,

Continue readingSSRF Defense in Depth: Validation, Egress Controls, and the Metadata Service Lesson

Cat Links Software Engineering

Go vs Rust vs Free-Threaded Python: Memory Models Compared

Posted on October 7, 2026October 9, 2026

Every concurrent program rests on a promise most developers have never read: the language’s memory model. It is the contract

Continue readingGo vs Rust vs Free-Threaded Python: Memory Models Compared

Cat Links Software Engineering

Connection Pool Sizing: The Math That Says Fewer, Not More

Posted on October 5, 2026

Every team seems to arrive at the same configuration at some point: the database feels slow, someone searches for a

Continue readingConnection Pool Sizing: The Math That Says Fewer, Not More

Posts navigation

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