Hello, I’m Ben.
I am a software developer based in the Boston area. Here you can find a portfolio of my projects as well as other miscellaneous items.
I specialize in backend development and systems administration for Unix-like systems, using C, Python, Go, and Bash. I also have some small game development and web development projects under my belt.
How To Create a Remote SSH Gateway to a Local OpenBSD Server
How To Create Custom Github README Badges Using GitHub Actions
See Apps for more projects hosted here, and my GitHub page for small, older, or unfinished projects not listed here.
arena: An Arena memory allocator.
bfx: An interpreter, compiler, and REPL for brainfuck and some of its derivatives.
dwmtemplate: A macro system for Linux window managers.
enigma: A library for simulating and cracking the Enigma machine (Web demo).
libc8: A library and toolset for assembling, disassembling, and interpreting CHIP-8 and SCHIP code.
mbta2rss: An unofficial program that converts alert feeds and schedules for public transit in Greater Boston to RSS/HTML.
md2roff: A markdown to roff (ms or manpage) compiler.
OverAchiever: An achievement manager for Xbox and Steam.
pygame-mp: A framework for multiplayer game development based on Pygame.
raycast: A Wolfenstein-3D style raycasting library.
recipes: A site that gives you recipe ideas based on the ingredients you currently have.
scarlet: A toolchain for building Linux+Busybox recovery OSes small enough to fit in a BIOS chip.
sreader: A TUI RSS/Atom feed reader.
swerve: An i386 kernel and C standard library.
typetest: A typing speed tester.
zandra: A source-based Linux distribution tailored for legacy hardware and containerized systems.