on Vector database, Ai, Machine learning, Database, Search, Rag
Two years ago, “vector database” was a term most engineers learned the week they started building their first RAG pipeline. Today it’s a production concern — teams are running hundreds of millions of vectors, managing embedding model upgrades, dealing with stale indexes, and debugging why semantic search returns the wrong results at 2am. This post is about what we’ve learned.
on Rust, Programming languages, Systems programming, Backend, Performance
Rust has had one of the most interesting trajectories in programming language history. It started as a Mozilla research project for writing safe browser internals, survived the Firefox layoffs, became the language of choice for systems programming, entered the Linux kernel, and is now showing up in machine learning runtimes, cloud infrastructure, and web backends. This is a state-of-the-language post: where Rust actually won, where it hit walls, and where it’s heading in 2026.
on Kubernetes, Cloud native, Devops, Infrastructure, Container orchestration
Kubernetes 1.32 dropped in early 2026 with some of the most developer-friendly changes the project has shipped in years. Gateway API is now stable, the scheduler has new autopilot behaviors that reduce toil, and there are long-awaited quality-of-life improvements that make operating clusters less painful. Let’s dig in.
on Ebpf, Linux, Observability, Security, Networking, Devops
When eBPF was introduced as a Linux networking feature in the mid-2010s, the goal was simple: let administrators write small, sandboxed programs that could filter packets in the kernel without modifying kernel source code. A useful-but-niche capability.
on Postgresql, Database, Backend, Performance, Sql
PostgreSQL 18 dropped in late 2025, and unlike some releases that feel incremental, this one has changes that will meaningfully affect real workloads. The headline feature — asynchronous I/O — has been in development for years and finally landed in a mature form. But there are several smaller features that will have more immediate impact for most applications.