Just a guy who hangs out in userspace, with interests in homelab operations and video game development. You'll find me playing with a high-level language like Python or TypeScript.
Have a coding, consulting, or modding job? Drop me a mail!
- Mailrise - Software defined SMTP server that emits notifications powered by Apprise.
- Apprise - Migration to Python 3. Native asyncio support.
- DsDDNS - A dynamic DNS client with native support for IPv6.
- Otto - A Discord bot for aviation nerds written in F#.
- Don't kill my app! - Research on the DuraSpeed system app killer for Nokia devices.
- Wargame modding suite - Support for automated modding with Python scripts.
- Simutrans - Docker images for hosting multiplayer servers.
- Open NEC - Replacement scripts for Northeast Corridor content with a focus on realistic safety systems.
- TypeScriptToLua - Support for Lua 5.0, the dialect used by Train Simulator.
- railworks-tstl-template - Write type safe scripts for Train Simulator with TypeScriptToLua.
- RailSimRemote - Use the RailDriver API over HTTP to read and manipulate control states.
- Open Rails - Fixing bugs, adding features, and mainlining forks I'm interested in.
- autotable - Build Open Rails timetable sessions with real world GTFS data.
- openrails.org - Port of the Open Rails website from PHP to Jekyll.
- Getting you to work, courteously and efficiently. 🚌