Welcome to My Lab

I’m Cha Seojun (차서준), a systems programmer, reverse engineer, and hacker.

This is my digital lab where I document how computers really work—from transistor-level logic to modern operating systems.

What you’ll find here

  • Low-level programming – ARM assembly, memory, registers, and system calls
  • Linux internals – kernel, syscall tracing, ELF analysis, debugging
  • Compiler & Toolchain building – writing a C compiler, building an assembler
  • Hardware emulation – QEMU, memory-mapped I/O, CPU design with Verilog
  • Real projects – not tutorials, but real engineering journeys

If you’re curious about what’s under the hood of your computer — and want to build or break it yourself — you’re in the right place.

Get in touch or follow my work on GitHub.