- Solve problems, with code or, even better, without.
- Implement the solution that leads to the whole project having the simplest and most correct code possible.
- Orient myself in unfamiliar codebases, projects, languages.
- Find out what customers and users need in terms of functionality, not just isolated features.
- TypeScript
- C++
- C (still a sweet spot in terms of complexity vs. power)
- Rust (currently learning)
- tRPC
- React
- React Native/Expo
- Kotlin for Android
- BabylonJS
- Linux (any other Unix a close second)
- Postgres
- Kubernetes
- Helm
- C#/.NET (some warts, but many solid ideas, LINQ ❤️)
- Lisp
- Tcl
My game project, Earthen, which I am developing together with a small team, is a browser-based multiplayer RPG set in an incredibly atmospheric, dangerous and unforgiving world.
I contribute to many projects at AVANT ICONIC. Stay tuned for updates and open-source releases!