Hello and welcome to my website!
My name is Surya, known online as Gears. I'm an amateur software developer, investigating functional programming, compilers and Minecraft datapacks.
I am currently part of the core team developing the Gleam programming language.
I also have a YouTube channel, where you can watch my old videos on Minecraft datapacks, as well as videos covering changes to Gleam.
If you like what I do and want to support my work, you can sponsor me on GitHub.
My Stuff
Links
Videos on Minecraft Datapacks and Gleam
All my projectsRandom social media posting
Occasional programming livestreamsMinecraft datapacks
Discord Server
Gleam libraries
Posts
18 December, 2025 - Gleam has a special piece of syntax that most other languages don't: Bit arrays. They are extremely powerful, but unfortunately the documentation is a little sparse.
25 November, 2025 - By default, Gleam tests come with a timeout of 5 seconds. It's not as easy as you might think to remove it.
Talks
Optimising the hell out of Gleam (Upcoming)
21 February, 2026 - Gleam Gathering - Origin Workspace, Bristol
Panel: Chat with Gleam core team (Upcoming)
21 February, 2026 - Gleam Gathering - Origin Workspace, Bristol
Six to Sixteen: A Child's Programming Journey (Recording)
14 November, 2025 - FFConf 2025 - Duke of York's Cinema, Brighton