I'm Jake, and I like low level development. Programming by day, trying but failing to sleep by night.

Maybe a blog will come someday, I'm not sure. Contact me at jake [dot] stbu [at] gmail [dot] com

I do:

  • C
  • x86_64 Assembly
  • Learning Rust
  • Python for tiny scripts
  • Anything that I feel like learning at the time

I use:

  • OS: Arch Linux
  • Window manager: i3wm
  • Terminal emulator: Alacritty
  • TUI WM: tmux
  • Code editor: Vim
  • Shell: zsh

I've written:

  • An x86_64 OS kernel from scratch
  • A compiler from scratch (targetting 64 bit NASM assembly)
  • A PDP-8 emulator
  • Various machine learning projects
  • A search engine from scratch