About#
I’m a software developer, open source maintainer, and hardware tinkerer. I spend my time equally between writing code, hacking hardware, experimenting with home automation, and building things with 3D printers.
What I Do#
My main focus is maintaining TEdit, the world’s most popular Terraria map editor. With over 1,900 stars, 52 external contributors, and 10+ years of continuous development, TEdit serves millions of players and represents my commitment to long-term open source work. Recently, I completed a massive rewrite using Avalonia to bring true cross-platform support to Windows, Linux, and macOS.
Beyond TEdit, my work spans multiple disciplines:
- Graphics & Game Development - Voxel rendering algorithms, terrain optimization, and game engine integration
- Embedded Systems & IoT - Microcontroller projects, radio signal decoding, wireless sensor networks
- Home Automation & Infrastructure - Unraid clustering, Docker containerization, Turing Pi multi-node computing
- Maker Projects - 3D printing, laser cutting, DIY hardware, and personal tools
I maintain a portfolio of 19 active projects across these areas, ranging from production-quality tools to experimental explorations.
Why I Build#
I’m driven by curiosity about how things work and the desire to create tools that help others. There’s something satisfying about shipping software that millions use, maintaining it through years of change, and building a community around it. Whether it’s a map editor, a voxel algorithm, or a home automation experiment, I’m interested in the technical depth and creative problem-solving.
Community & Open Source#
TEdit’s success isn’t mine aloneāit’s built on contributions from 52+ developers, thousands of Discord members, and a thriving community. I’m passionate about open source sustainability, contributor experience, and the human side of maintaining long-running projects.
If you’re interested in open source maintenance, hardware tinkering, or game development, I’m always happy to discuss approaches, share lessons learned, and help where I can.
Current Interests#
Right now, I’m focused on:
- Finalizing TEdit 5.0 - Making the Avalonia migration seamless across platforms
- Voxel rendering optimization - Exploring techniques for massive terrain datasets
- Home lab infrastructure - Building a sustainable, efficient computing cluster
- Maker experimentation - 3D printing and hardware integration projects
Let’s Connect#
- GitHub - github.com/binaryconstruct - See my full project portfolio
- Discord - TEdit Community Server - Join thousands of map editors
- Support - Patreon - Help sustain development
Want to explore my projects? Check out the portfolio or dive into TEdit.