system-design

🧠 Bash Arrays: From First Steps to Real-World Mastery

Bash arrays aren't just containers, they're a way to control how data flows through the shell. This guide builds from zero to…

system-design

Debugging a “Slow VPS” That Wasn’t Slow

My VPS suddenly felt extremely slow: pages taking 3–5 seconds TLS handshake hanging random spikes in latency First instinct: server issue. Reality:…

system-design

Statix: A Static Engine That Behaves Like a Dependency Graph

Most static site generators rebuild everything. Statix doesn’t. It rebuilds exactly what changed — nothing more, nothing less. This article is a…

system-design

Go Joining Errors — Learn with Examples

In Go (since Go 1.20), errors.Join lets you combine multiple errors into a single error while still preserving each individual error inside…

system-design

Statix - I Built My Own Blog Engine (Because I Refuse to Negotiate with Markdown Toolchains).

Let me clarify something immediately. First the repo is here lol: https://github.com/julienlargetpiet/Statix, and second This is not a “framework”. This is not…

system-design

Streaming a MariaDB Dump from Go: Pipes, Syscalls, Backpressure and the Runtime

We start from a very simple handler: spawn mysqldump, capture its stdout, and stream it directly to the browser. No intermediate file.…

system-design

🧠 Dispatch Responsibility: C++ Compile-Time Power vs Go Runtime Reflection

When comparing C++ and Go, one of the most interesting differences is not syntax, not performance, and not even generics — it…

system-design

Building InFoEnd: An End-to-End Encrypted Chatroom in Go

Introduction InFoEnd is my first experiment with building a secure chatroom application in Go. The goal: create a real-time messaging system where…

system-design

Building an HTTP Server in Rust Without a Framework

All code excerpts below are highlights of the full implementation. See the complete source on GitHub: julienlargetpiet/HTTP_Server. Why write your own server?…

system-design

Building an Encrypted Terminal Chatroom in C — A Personal Engineering Story

I built a tiny chatroom that runs entirely in the terminal, written in C, with all messages encrypted. This article is my…

system-design

Simple Compression Algorithm

Ghost in the Shell, 1995 I've just finished implementing a simple text compression algorithm in C++, i will talk about its implementation…