Tag: engineering

8 posts tagged “engineering”.

The Memory Leak Detective: Debugging Long-Running Node.js Services

javascriptengineering

Heap snapshots, diffing, the EventEmitter trap, and the closure trap — a practical field guide to finding memory leaks in Node.js services that were fine for weeks before they weren't.

SQL Window Functions: The Query Feature You're Not Using

engineeringnotes

ROW_NUMBER, RANK, LAG, LEAD, running totals, moving averages, top-N-per-group — a deep dive into window functions and the queries they make embarrassingly simple.

Ownership Without Tears: How Rust Prevents Whole Bug Classes

rustengineering

Use-after-free, data races, double frees — Rust's ownership model doesn't make these bugs rarer, it makes them unrepresentable. A technical walkthrough of moves, borrows, and lifetimes.

Why Your Wi-Fi Is Slow: A Technical Deep Dive

engineeringhardware

Channel width, SNR, retries, MIMO, backhaul, and the ISP. The real reasons home Wi-Fi underperforms, ranked by how often they're actually the culprit.

DNS, Explained: From Resolvers to Encrypted Queries

engineeringprivacy

The recursive chain, caching and TTLs, DNSSEC, and the privacy problem that DoH and DoT were built to solve — a complete walkthrough of the internet's most invisible critical system.

Building a Tiny Static Site Generator in 200 Lines of Python

pythonengineering

Front matter, Markdown, layouts, and a build graph — a complete static site generator in 200 lines, and everything you learn about the real ones by writing your own.

My Homelab Monitoring Stack: Observability on a Budget

selfhosteddocker

Prometheus, Grafana, Loki, and Alertmanager on one old mini-PC — the complete monitoring stack I run for 14 services, with the dashboards, alerts, and lessons learned.

The Boring Truth About Agentic AI

aiagentic-ai

Most agent demos are choreography. The agents that actually earn their keep look less like movie robots and more like a diligent junior employee with a checklist.