Joseph Hamilton
Rust / C / C# / Java / Python / Web Assembly / JavaScript / HTML / Game Development
Hi, Welcome to JBros Development
I'm an aspiring software developer with a passion for working on projects and getting to the low-level of how things work. I really enjoy learning how software works by building it from the ground up. My projects span custom programming languages, compilers, virtual machines, and tools for creating games and
I love to share what I learn and my projects through GitHub repositories, blog posts, and YouTube videos. Many of my projects have a major theme of creating a programming language or tool. Each time I make a new language I use what I learned from the last one and make it better. I'm always working on something new and learning new things.
My favorite tools to use are Visual Studio Code and C, Rust, JavaScript, or C# for programming. If I'm making a game I'll go to Unity or Godot usually.
Technical Skills
- Language development: syntax design, interpreters, compilers, and command-line tooling
- Systems programming: virtual machines, web assembly, assembly, instruction sets, and memory
- Graphics and games: rendering tools, terminal graphics, and game development
- Technical writing: project documentation, blog posts, and devlogs