Who am I?
I’m a full-stack Roblox developer. I love to make beautiful user interfaces just as much as I enjoy creating fun gameplay systems. Recently, I’ve spent lots of time working on tooling to help my team and I get things done more efficiently. I regularly try to step out of my comfort zone to learn new things, and once I think I’ve got a good understanding of a subject, I try to teach someone else about it! You can check out some of my work on my projects page.
What software do I use?
For Roblox development, I use the following:
- Neovim – Once you’ve started using Vim there’s no going back. Neovim takes it to the next level.
- Rojo – Because without it, nothing else matters.
- Lune – To enable a fully managed Rojo workflow.
- Selene – For diagnostics.
- Mantle – An infra-as-code tool which makes life so much easier.
- Tarmac – For when Mantle is a little too overkill.
- Luau LSP – Fully-typed Luau isn’t quite there yet, but it’s a lot better than no types at all.
- Rbx – A thin wrapper I wrote around all of these tools which is especially useful on WSL or Linux.
Contact Info
matt@solarhorizon.dev