PatrickChoDev Personal blog and portfolio
Home About Feed
Home › #systems

#systems

6 articles

Jun 3, 2025 4 min

AArch64 Assembly for People Who Know C

A practical introduction to AArch64 assembly — registers, calling convention, common patterns — written for develope…

asmsystemsc
May 10, 2025 4 min

Nomad vs Kubernetes: An Honest Comparison After Running Both

I've run workloads on both. Here's what the benchmarks don't tell you — operational complexity, failure modes, and whe…

infrastructurenomadsystems
Apr 22, 2025 3 min

Rust Error Handling: From Beginner Panic to Idiomatic Result

A tour through Rust's error handling patterns — from .unwrap() to thiserror to custom error enums — with notes on wh…

rustsystems
Apr 1, 2025 3 min

Writing a Lexer in C Without Losing Your Mind

A hand-written lexer for a toy language in about 300 lines of C — no flex, no dependencies, just pointer arithmetic an…

ccompilerssystems
Mar 8, 2025 3 min

The Go Memory Model Is Not What You Think

Most Go developers never read the memory model spec. Here's what you're missing — and why data races are scarier than …

goconcurrencysystems
Feb 10, 2025 2 min

First Impressions: Zig for Systems Programming

What it feels like to drop into Zig after years of C and Rust — the good, the sharp edges, and the comptime magic.

zigsystemsc

All Topics

asm c compilers concurrency go infrastructure meta nomad rust systems zig
PatrickChoDev — Personal blog and portfolio
Atom • RSS • © 2026 PatrickChoDev