About me

I think computers are pretty neat.
From the moment I wrote my first line of XNA in high school computer science, I knew that I wanted to develop video games for a living. That dream made me who I am today—a software engineer building CRUD applications for large corporations. Outside of work, I enjoy churning through the fun parts of new projects in the name of learning. Websites, game engines, and compilers are just some of the technologies I love tinkering with.
On top of my digital projects, I try to stay balanced with a good amount of sports, hiking, and traveling. I also enjoy trying to learn actual, human languages. Someday, I'll even get good at one. Vielleicht eines Tages.
About this site
Throw some Ktor into a pot, sprinkle in a healthy bit of Kotlin/Wasm, and you've got a website stewing. The "modern nostalgia" aesthetic, inspired by me being a huge nerd, is composed of anything I can easily design myself. Hope you like pixel art!
Of course, tooling and style are just half the story. What brings this all together, i.e., what keeps this fun, is a design philosophy centered on learning and experimentation. Behind all the scribbling and half-completed projects lie a few guiding principles:
- Within reason, everything will be made from scratch1.
- Strive for a progressive enhancement strategy by default.
- Said simply, use scripting responsibly.
- AA WCAG compliance is the accessibility goal.
Thanks for stopping by! 😊
1Just like an apple pie.