About me

Headshot of Jake

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.