An abstract representation of data flowing through a kernel interface

Deep Dive into Linux io_uring: Asynchronous I/O Without System Call Overhead

Learn how io_uring redefines asynchronous I/O by removing per-operation syscalls, boosting throughput and reducing latency in modern Linux applications.

October 7, 2026 · 6 min · 1275 words · martinuke0
A virtual scroller rendering a long list of items, with only the visible portion in the DOM.

Virtual Scrolling with Intersection: The Modern Approach to Rendering Large Lists

Virtual scrolling with Intersection Observer lets you render only the items currently in the viewport, cutting memory usage and boosting performance. This guide walks through the architecture, a working implementation, and production-grade optimizations.

October 6, 2026 · 7 min · 1287 words · martinuke0
Abstract visualization of kernel tracing with eBPF

Inside eBPF: Tracing Kernel Events with Minimal Overhead

eBPF programs run directly in the kernel, letting you attach tracing probes to hundreds of events without modifying kernel source or paying the cost of traditional tracing tools.

October 2, 2026 · 11 min · 2270 words · martinuke0
Dragonfly cache engine architecture diagram

Inside Dragonfly: Building a Multi-Threaded Redis-Compatible Cache Engine

Dragonfly reimagines Redis as a multi-threaded cache engine, combining full protocol compatibility with scalable performance for high-throughput applications.

September 30, 2026 · 4 min · 769 words · martinuke0
A sleek Python notebook with memory‑mapped safetensors visualisation

Hands‑On Build Guide: Memory‑Mapped Safetensors Loader with Lazy Tensor Slicing

A practical guide to building a memory‑mapped safetensors loader with lazy slicing and zero‑copy NumPy views, perfect for signaling systems engineering skill on your CV.

September 30, 2026 · 9 min · 1809 words · martinuke0
Feedback