Free/Open Source hacker. Mozillian. Author, with @jorendorff and @noracodes, of O'Reilly's Programming Rust.
context-switch. Comparison of Rust async and Linux thread context switch time.
759perf-event. perf-event: a Rust interface to Linux performance monitoring
132golly. Golly, a Game of Life simulator
53rbattle. Simple multiplayer real-time strategy game in Rust, for OSCON 2017.
38DebuggerDocs. Mozilla JavaScript Debugging Documentation
37exercises. Exercises for Rust tutorial
14chat. Toy chat client and servers, in both sync and async style.
13spiral-calendar. Python code to generate a spiral-shaped calendar in SVG.
8webgpu-diagrams. Stuff to explain, clarify, and illustrate WebGPU, wgpu, and Naga.
5idutils. GNU idutils
4serve-live. Serve a directory of static files, with server-sent events for automatic refresh.
4spirv-mode. Emacs major mode for editing SPIR-V assembly.
4perf-event-open-sys. Direct, unsafe Rust bindings for Linux's `perf_event_open` system call.
4julia-glium. GPU-based live Julia set plotter, written in Rust using the glium OpenGL bindings.
4advent-of-code-2018. Solutions for Advent of Code 2018 puzzles.
3pdxrust-glium. Demo code for PDXRust Glium presentation.
3ordered_mutex. Mutex wrapper that enforces lock ordering, to detect potential deadlocks.
3coop. A (hopefully) simple exercise for learning assembly language.
3laproscope. A horribly insecure Firefox add-on for debugging chrome code.
3book-async-examples. Examples of asynchronous Rust for the 3rd edition of the book
2benchmark-debugger. Simple benchmarks for SpiderMonkey's Debugger API
2python-websocket. a simple Python/asyncore WebSocket client library (primarily maintaining compatibility with the Tornado implementation)
2mozaloha-lightning-talk. Slides WebGPU lightning talk at MozAloha 2022
2play-wasm. Learning wasm from the ground up.
2advent-of-code-2021. Solutions to Advent of Code 2021 puzzles.
2chat-mio. A trivial chat program in Rust, using the mio asynchronous I/O crate.
1emacs. An unofficial mirror of the semi-official git mirror of the official bazaar repository
1hack-webgpu. Experiments with the WebGPU JS API.
1mock-executor. A hand-written executor for Rust async tasks, and a MockFuture type to use for the primitive futures.
1wscript. wgpu scripting language.
1fast-bernoulli-trial. Efficient random sampling with a specified probability, in Rust.
1thread-memory. Measuring the minimal memory overhead of a Linux thread
1shared-take-once. `SharedTakeOnce`: a heap-allocated, shared box that can be consumed.
1DebuggerPresentation. Materials for explaining the Mozilla Debugger API
1jorendb. GDB-like debugger for command-line JavaScript
1gen-naga-abstract-type-tests. Generating tests for WGSL automatic conversions
1workflow-vm-exploration. What are the properties of the machines GitHub workflows run on?
1wgpu-remote. Support for sandboxed and remote wgpu.
1tracy-rs. Rust bindings for the tracy realtime profiler
1play-wayland. Experimentation with Wayland
1fxsnapshot. Query tool for Firefox heap snapshots.
1