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.
on React, Javascript, Frontend, Web development, Performance
Every major React release arrives with a new mental model to learn. React 16 brought Fiber. React 18 brought concurrent rendering and useTransition. React 20 — released in early 2026 — brings the React Compiler to stable, reshapes how Suspense works in server contexts, and introduces cache() as a first-class API for request-scoped memoization.
on Webassembly, Wasm, Edge computing, Cloud, Performance
When WebAssembly landed in browsers in 2017, the conversation was about running C++ games and video editors in a web tab. A reasonable but ultimately small idea.
on Platform engineering, Devops, Idp, Developer experience, Cloud
In 2023, “platform engineering” was a buzzword. In 2024, every company announced they were building an Internal Developer Platform. In 2026, we’re finally getting data on which ones actually worked.