simon-whitehead
.NET Developer that enjoys Rust, Go and a little bit of Assembly.
Melbourne, Australia
Pinned Repositories
assembly-fun
Just a collection of NASM code while I learn/refresh my Assembly understanding
chemboy
A work-in-progress GameBoy (and sometime in future, GameBoy Colour) emulator written in Rust.
ext-go-http-handlers
Companion code to my blog post about extending default HTTP handlers in Go
go-debug
A basic, web-based "interactive" debugger for Go.
hakka
A game where each level requires a bit of hacking.
relayr
Simple real-time web for Go
rpng
A PNG decoder written in Rust
rs6502
A 6502 microprocessor suite including an Emulator, Assembler and Disassembler.
rust-yard
A Shunting Yard implementation and Reverse Polish Notation calculator, written in Rust.
tetrs
Tetris, written in Rust.
simon-whitehead's Repositories
simon-whitehead/relayr
Simple real-time web for Go
simon-whitehead/assembly-fun
Just a collection of NASM code while I learn/refresh my Assembly understanding
simon-whitehead/hakka
A game where each level requires a bit of hacking.
simon-whitehead/go-debug
A basic, web-based "interactive" debugger for Go.
simon-whitehead/tetrs
Tetris, written in Rust.
simon-whitehead/chemboy
A work-in-progress GameBoy (and sometime in future, GameBoy Colour) emulator written in Rust.
simon-whitehead/rust-yard
A Shunting Yard implementation and Reverse Polish Notation calculator, written in Rust.
simon-whitehead/ext-go-http-handlers
Companion code to my blog post about extending default HTTP handlers in Go
simon-whitehead/rs6502
A 6502 microprocessor suite including an Emulator, Assembler and Disassembler.
simon-whitehead/asmcalc
A 64-bit, Windows command line application for calculating the result of mathematical expressions
simon-whitehead/React-Todo
A Kanban style Todo/Task List application built on React and Go.
simon-whitehead/math-jit
A calculator that JIT compiles simple math expressions before executing them.
simon-whitehead/num-id
A number to alphanumeric conversion library for Go, similar to URL shortening services such as tinyurl.
simon-whitehead/redox
Redox: A Rust Operating System
simon-whitehead/rpng
A PNG decoder written in Rust
simon-whitehead/adventofcode
My solutions to Advent Of Code
simon-whitehead/angular-ts
A quick test app on applying TypeScript in an Angular environment
simon-whitehead/colpick-jQuery-Color-Picker
Lightweight jQuery Color Picker plugin with RGB, HSB and HEX fields, several skins and layouts. Usage & examples: http://colpick.com/plugin
simon-whitehead/enumf
A simple "enumeration flag" type wrapper with HasFlag and SetFlag methods.
simon-whitehead/go-fastping
Go language ICMP ping library inspired by AnyEvent::FastPing Perl module
simon-whitehead/go-linq
.NET LINQ-like query methods for Go.
simon-whitehead/imgui-rs
Rust bindings for dear imgui
simon-whitehead/neopixel-ring
Small test code with a wrapper around the Adafruit NeoPixel class.
simon-whitehead/rspace
A top-down space shooter written in Rust
simon-whitehead/rust-module-test
Just testing splitting Rust code between files and folders.
simon-whitehead/rust-mozjs
Rust bindings to SpiderMonkey
simon-whitehead/servo
The Servo Browser Engine
simon-whitehead/simon-whitehead.github.io
Dev blog
simon-whitehead/zipper
Companion package to my blog post on traversing directories in Go