Skip to content

WorthPosting

  • About
  • Resource Links

Category: Software Engineering

Cat Links Software Engineering

Prometheus Histograms and Percentiles: Measuring Latency Without Lying

Posted on November 4, 2026

Every latency dashboard has the same shape: a line for the average request duration and a line for p99, with

Continue readingPrometheus Histograms and Percentiles: Measuring Latency Without Lying

Cat Links Software Engineering

Snapshot Isolation and Write Skew: What Your Database Actually Promises

Posted on November 4, 2026

Every relational database ships an isolation level selector, and most applications pick whatever the default is and move on. That

Continue readingSnapshot Isolation and Write Skew: What Your Database Actually Promises

Cat Links Software Engineering

Backpressure: What Your System Should Do When Consumers Fall Behind

Posted on November 3, 2026

The most expensive lie a system can tell is that it accepted work it cannot process in time. It usually

Continue readingBackpressure: What Your System Should Do When Consumers Fall Behind

Cat Links Software Engineering

Distributed Locks Are Harder Than They Look: Leases, Fencing Tokens, and a Go Implementation

Posted on November 3, 2026

Every language-level sync.Mutex rests on a guarantee the operating system makes for you: if a thread dies holding the lock,

Continue readingDistributed Locks Are Harder Than They Look: Leases, Fencing Tokens, and a Go Implementation

Cat Links Software Engineering

Broken Access Control: The Vulnerability Class That Hides Behind Working Tests

Posted on November 2, 2026

Authentication has become a solved-enough problem that most teams barely think about it: OIDC, SSO, a middleware that verifies the

Continue readingBroken Access Control: The Vulnerability Class That Hides Behind Working Tests

Cat Links Software Engineering

False Sharing: When Your Parallel Code Is Secretly Serial

Posted on November 2, 2026November 3, 2026

Every so often a profiler hands you a paradox. Your server is running eight worker goroutines, the load is perfectly

Continue readingFalse Sharing: When Your Parallel Code Is Secretly Serial

Cat Links Software Engineering

Zero-Downtime Schema Migrations: Expand-Contract on PostgreSQL, Step by Step

Posted on November 1, 2026November 2, 2026

The migration that works on staging and melts down production usually dies in the lock queue. Someone runs an ALTER

Continue readingZero-Downtime Schema Migrations: Expand-Contract on PostgreSQL, Step by Step

Cat Links Software Engineering

Structured Logging That Survives Production: Schemas, Sampling, and the Cost of Every Line

Posted on October 31, 2026November 1, 2026

Every team starts logging with good intentions and ends up with a bill. Somewhere between the first incident and the

Continue readingStructured Logging That Survives Production: Schemas, Sampling, and the Cost of Every Line

Cat Links Software Engineering

Life After the GIL: What Python 3.15’s Free-Threading Milestones Actually Change

Posted on October 31, 2026November 1, 2026

Python 3.15 landed on October 9, and for the free-threading effort it is the most consequential release since the whole

Continue readingLife After the GIL: What Python 3.15’s Free-Threading Milestones Actually Change

Cat Links Software Engineering

Function Calling: How LLMs Actually Call Your Tools

Posted on October 30, 2026November 1, 2026

Ask a chat model to check the weather and it will happily invent a forecast — it has no way

Continue readingFunction Calling: How LLMs Actually Call Your Tools

Posts navigation

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