2025 Year in Review
This is the 4th edition of my annual review post!
Overall, 2025 was a great year. The first half of the year I was still working on making game development easier for indie developers at Void - Unfortunately Void shut down at the end of May due to funding, but it was one of my favourite jobs I ever had, and I will miss the exciting work we were doing on creating our game engine, editor, and SDKs.
My role at Void was specifically around SDK’s and designing the TypeScript SDK for interacting with our new Rust ECS game engine - it involved a lot of work around the TypeScript Compiler API to achieve an SDK that was enjoyable to use. Most of the work I was doing is now open source and available on Github here. I also created many prototypes with Rust interop in our SDK’s with other languages such as a Python SDK that leveraged Cython to compile Python directly to C, a C# SDK that compiled natively using AOT, and a pure C SDK.
Along with creating SDK’s, I also worked on some unique projects at Void, such as integrating the Deno JS runtime into our Rust game engine so that our engine can execute and communicate with the game developer’s code - this was challenging but I learned a lot about the inner workings of the V8 engine.
After Void, I took some time off while searching for my next role. A few interviews later and I landed at Zapier in the AI Orchestration zone working on Agents 🎉. AI is clearly changing the way the world works, so I’m excited to contribute to making AI Agents better and more useful for everyone.
Aside from work-related topics, I’m happy that during my time off this year I got to play a lot of golf and even broke 100 for the first time. I look forward to golfing more next summer!
For 2026, I’m looking forward to improving AI Agents at Zapier by helping make them more deterministic and more reliable. I want to continue playing golf, padel, magic the gathering, and hopefully reach 50 donations of plasma at HemaQuebec.
Cheers 🥂