Blog

Contains the title of the post: On Software Complexity: Why Can't We Make Simple Software?

On Software Complexity: Why Can't We Make Simple Software?

Exploring the challenges of software complexity and advocating for simplicity in design.

Contains the title of the post: Write Your Own FIFO Queue: An Essential Data Structure for Modern Systems

Write Your Own FIFO Queue: An Essential Data Structure for Modern Systems

Learn how to implement a queue data structure from scratch using circular buffers. Understand FIFO principles, constant-time operations, and why this pattern powers everything from audio processing to network packet handling. Code examples in Zig.

Contains the title of the post: The Road Ahead: Why I'm Going All-In on Zig

The Road Ahead: Why I'm Going All-In on Zig

This is a story about leaving the comfort of web development to tackle hard problems, find a new philosophy, and build software that lasts.

Contains the title of the post: Practical Introduction to Angular Signals

Practical Introduction to Angular Signals

A comprehensive tutorial for experienced Angular developers to learn Angular Signals and their practical applications.

Contains the title of the post: Node.js Performance: Processing 14GB Files 78% Faster with Buffer Optimization

Node.js Performance: Processing 14GB Files 78% Faster with Buffer Optimization

Learn how to optimize Node.js for processing large files: 14GB of data processed 78% faster using buffer streaming, byte-level parsing, and hash-based lookups. Complete guide with benchmarks, profiling insights, and code examples for handling 1 billion rows efficiently.

Contains the title of the post: Working with Strings in Zig: A Comprehensive Guide

Working with Strings in Zig: A Comprehensive Guide

Learn how to work with strings in Zig: slicing, formatting, Unicode handling, memory allocation, and C interoperability. A practical reference for Zig developers.

Contains the title of the post: Building React Apps with Bun: A Modern Development Experience

Building React Apps with Bun: A Modern Development Experience

Learn how to build React applications using Bun's fast runtime and built-in tooling. Create a blog app with TailwindCSS and discover the developer experience.

Contains the title of the post: MCP/Tools Are Not REST API: Here's a Better Design

MCP/Tools Are Not REST API: Here's a Better Design

MCP/tools are sometimes designed like REST APIs. I'll show you how to design better tools for AI agents and models.

Contains the title of the post: Looking for the Best React Data Grid (Table)? It's Probably on This List

Looking for the Best React Data Grid (Table)? It's Probably on This List

A review of the top 5 React data grid libraries with code examples and performance benchmarks.

Subscribe to newsletter

Subscribe to receive expert insights on high-performance Web and Node.js optimization techniques, and distributed systems engineering. I share practical tips, tutorials, and fun projects that you will appreciate. No spam, unsubscribe anytime.