Skip to content

WorthPosting

  • About
  • Resource Links

Author: teliaz

Cat Links Software Engineering

Speculative Decoding in vLLM: Draft, Verify, and Cut Latency Without Losing the Distribution

Posted on August 27, 2026August 27, 2026 teliaz

Large language model inference has an awkward performance profile: the GPU does enormous math, then waits. Every token requires a

Continue readingSpeculative Decoding in vLLM: Draft, Verify, and Cut Latency Without Losing the Distribution

Cat Links Software Engineering

Chesterton’s Fence and the Ethics of Deleting Legacy Code

Posted on August 25, 2026August 26, 2026 teliaz

Every codebase has one. A function nobody wants to touch, guarded by a check so strange it looks like vandalism:

Continue readingChesterton’s Fence and the Ethics of Deleting Legacy Code

Cat Links Software Engineering

Row Stores vs Column Stores: Why Analytics and OLTP Are Opposites

Posted on August 25, 2026August 26, 2026 teliaz

Every data engineer eventually has the same moment: the dashboard query that was instant on a million rows takes ninety

Continue readingRow Stores vs Column Stores: Why Analytics and OLTP Are Opposites

Cat Links Software Engineering

PostgreSQL vs MySQL in 2026: A Practitioner’s Comparison

Posted on August 25, 2026August 26, 2026 teliaz

PostgreSQL versus MySQL is one of the oldest rivalries in software, and like most old rivalries it is mostly narrated

Continue readingPostgreSQL vs MySQL in 2026: A Practitioner’s Comparison

Cat Links Software Engineering

Processes vs Threads vs Coroutines: The Units of Concurrency

Posted on August 25, 2026August 26, 2026 teliaz

“It’s slow” is the least useful bug report in software. “It’s slow when 400 users hit the checkout endpoint simultaneously,

Continue readingProcesses vs Threads vs Coroutines: The Units of Concurrency

Cat Links Software Engineering

Strings, Bytes, and Unicode: Why ‘café’ Breaks Your Code

Posted on August 25, 2026August 26, 2026 teliaz

Most developers treat strings as a solved problem: a string is text, text is easy, move on. Then one day

Continue readingStrings, Bytes, and Unicode: Why ‘café’ Breaks Your Code

Cat Links Software Engineering

How Hash Tables Actually Work: Collisions, Load Factors, and the Resize Dance

Posted on August 25, 2026August 26, 2026 teliaz

Every language you have ever used has a hash table hiding somewhere in it. Python calls it dict, Go calls

Continue readingHow Hash Tables Actually Work: Collisions, Load Factors, and the Resize Dance

Cat Links Software Engineering

SLOs You Can Actually Alert On: Error Budgets and Burn Rates in Prometheus

Posted on August 24, 2026 teliaz

Every on-call rotation has a story about the alert that fires at 3 a.m. for something that isn’t wrong. CPU

Continue readingSLOs You Can Actually Alert On: Error Budgets and Burn Rates in Prometheus

Cat Links Software Engineering

Killing Flaky Tests: Reproduce, Quarantine, Fix

Posted on August 24, 2026 teliaz

A test that fails every time is annoying. A test that fails some of the time is corrosive. The always-failing

Continue readingKilling Flaky Tests: Reproduce, Quarantine, Fix

Cat Links Software Engineering

Go 1.27: Generic Methods, JSON v2 by Default, and a Runtime That Finds Its Own Leaks

Posted on August 23, 2026 teliaz

Six months of Go development lands at once twice a year, and the Go 1.27 release (August 2026) is one

Continue readingGo 1.27: Generic Methods, JSON v2 by Default, and a Runtime That Finds Its Own Leaks

Posts navigation

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