Skip to content

WorthPosting

  • About
  • Resource Links

Author: teliaz

Cat Links Software Engineering

Software Supply Chain Security in 2026: Pinning, Provenance, Signing, and SBOMs That Get Consumed

Posted on October 4, 2026October 5, 2026 teliaz

A few years ago, “supply chain security” meant checking your Docker base images for critical CVEs and hoping your dependency

Continue readingSoftware Supply Chain Security in 2026: Pinning, Provenance, Signing, and SBOMs That Get Consumed

Cat Links AI News

The Terminal Wars: Comparing the Major CLI AI Coding Agents

Posted on October 4, 2026October 5, 2026 teliaz

Every major AI lab now ships a coding agent that lives in your terminal. What started as a niche experiment

Continue readingThe Terminal Wars: Comparing the Major CLI AI Coding Agents

Cat Links Software Engineering

Zero-Downtime PostgreSQL Migrations: Locks, Rewrites, and Expand-and-Contract

Posted on October 3, 2026October 4, 2026 teliaz

Every schema migration is easy the first time, when the table is empty and the only user is your test

Continue readingZero-Downtime PostgreSQL Migrations: Locks, Rewrites, and Expand-and-Contract

Cat Links Software Engineering

The Go Garbage Collector in Production: GOGC, GOMEMLIMIT, and Allocation Discipline

Posted on October 3, 2026October 4, 2026 teliaz

Most Go services run for months without anyone touching a single GC knob, and that is exactly how the runtime

Continue readingThe Go Garbage Collector in Production: GOGC, GOMEMLIMIT, and Allocation Discipline

Cat Links Software Engineering

API Versioning in Go: URL Strategies, Breaking Changes, and Deprecation That Doesn’t Break People

Posted on October 2, 2026October 3, 2026 teliaz

One Tuesday your API’s most popular endpoint works fine. Two Tuesdays later, a mobile app that has been calling it

Continue readingAPI Versioning in Go: URL Strategies, Breaking Changes, and Deprecation That Doesn’t Break People

Cat Links Software Engineering

Distributed Tracing in Go with OpenTelemetry: Spans, Context, and Sampling That Works

Posted on October 2, 2026 teliaz

Your microservice takes eleven seconds to answer a request that used to take two hundred milliseconds. The on-call engineer opens

Continue readingDistributed Tracing in Go with OpenTelemetry: Spans, Context, and Sampling That Works

Cat Links Software Engineering

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

Posted on October 1, 2026October 2, 2026 teliaz

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, 2026October 2, 2026 teliaz

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 teliaz

# 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 teliaz

# 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

Posts navigation

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