Name: Ian Johnson
Type: User
Company: American Express
Bio: Software developer who loves learning and trying new things. I use Java ☕ at work and enjoy hacking in Zig ⚡ in my spare time.
Location: Sunrise, Florida, USA
Blog: https://ianjohnson.dev
Ian Johnson's Projects
Advent of Code solutions for 2023
Zig Documentation Generator
Brainfuck interpreter
La Sankta Biblio en Esperanto, uzante LaTeX
Zig API and build system for Binaryen
Public-domain book transcriptions
A sample of chess programs in different languages
A Chip-8 interpreter, written in C
An Emacs major mode for editing Chip-8 assembly.
A Chip-8 interpreter, written in Rust.
A test for getting a CI pipeline set up on AWS.
A WIP CommonMark parser in Common Lisp
🤖 Dependabot's update PR creation logic. Feedback: https://github.com/orgs/community/discussions/categories/code-security
Fork of dmenu (https://tools.suckless.org/dmenu/) with my own config.
My personal dotfiles (program configuration).
Fork of dwm with my own configuration.
A simple status program for dwm
An Eleventy plugin for JSX and MDX using static-jsx
Project Euler solutions in Rust
FreeCodeCamp tribute page project
ffmpeg with the build system replaced by zig
A getopt(3)-style option parser for Go
A Japanese-English dictionary for GNOME.
Read-only mirror of https://gitlab.gnome.org/GNOME/gnome-dictionary
A simple gopher client for X11
Java bindings for GTK and friends using Project Panama
My GNU Guix configuration files