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
Fork of Zig's Autodoc for playing around with new features
Brainfuck interpreter
La Sankta Biblio en Esperanto, uzante LaTeX
Zig API and build system for Binaryen
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
EarlyBird is a sensitive data detection tool capable of scanning source code repositories for clear text password violations, PII, outdated cryptography methods, key files and more.
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