mrnugget
Author of interpreterbook.com and compilerbook.com. I like to program where the rubber hits the road — wherever that may be.
@zed-industries Bavaria, Germany
Pinned Repositories
awesome-compilers
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes.
dotfiles
My dotfiles, including configuration for zsh, tmux, psql
fzz
fzz makes your command line interactive!
helles
A prototype of a web server, using master-worker architecture, written in C.
monkeylang
Official website for Monkey
opencv-haar-classifier-training
Learn how to train your own OpenCV Haar classifier
scheme_x86
Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"
vimconfig
My ~/.vim folder
virtual_brainfuck_machine
Companion repository for a blog post about Brainfuck, interpreters and VMs
watchgopher
Watch a directory for changes
mrnugget's Repositories
mrnugget/dotfiles
My dotfiles, including configuration for zsh, tmux, psql
mrnugget/vimconfig
My ~/.vim folder
mrnugget/monkeylang
Official website for Monkey
mrnugget/data_structures
Implementations of common data structures in C
mrnugget/thoxt
mrnugget/tree-sitter-tucan
Tree-sitter parser for Tucan
mrnugget/windowcenter
GNOME extension to resize window to ~80% and center
mrnugget/emojigarden
mrnugget/tree-sitter-tucanir
Tree-sitter parser for Tucan IR
mrnugget/ziggy
Zig playground
mrnugget/book-1
Writing Interpreters in Rust: a Guide
mrnugget/strange-subshell
Investigation: why does a subprocess hijack my `Ctrl-c`?
mrnugget/Writing-a-Interpreter-in-Go-Translation
Writing a Interpreter in Go翻译
mrnugget/zed-tucan
Zed extension for my toy language Tucan
mrnugget/non-native-fullscreen
Experiment, trying to get non-native fullscreen mode to work in an app
mrnugget/immix-rust
mirror: GC implementation in Rust: http://ts.data61.csiro.au/publications/nictaabstracts/Lin_BHN_16.abstract.pml
mrnugget/llmsp
LLM-power language server protocol implementation.
mrnugget/metals-zed
Zed plugin for Metals
mrnugget/tailscale-mcp
mrnugget/testing-nextjs
Testing Next.js on Netlify, trying to figure out why prefetch doesn't work
mrnugget/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
mrnugget/docs
mrnugget/eslint_d.js
Makes eslint the fastest linter on the planet
mrnugget/leerob.io
✨ My portfolio built with Next.js, Tailwind, and Vercel.
mrnugget/the-heat-mapper
Just a collection of stuff I need for collecting some temperature/humidity readings on a Raspberry Pi 4
mrnugget/tophat
An elegant system resource monitor for the GNOME shell
mrnugget/vim-interestingwords
☀️ A vim plugin for highlighting and navigating through different words in a buffer.
mrnugget/vim-test
Run your tests at the speed of thought
mrnugget/whippet-gc
A work-in-progress garbage collector for Guile
mrnugget/wikitranslate