Hi there!


You have found my personal website.

I am Sebastian Schöner, and you are most likely here because you enjoy programming as well.

Choose your adventure:


  • How The Mods Made Me

    Recently I got a message from someone that ran into a performance problem with a tool I wrote 15 years ago. On shutdown, the program would completely grind the entire machine to a halt for 3 minutes. Was I able to help them? A little bit, I think: We had... [Read More]
  • Invisible loads and why I like free-standing functions

    I have been grappling with a really silly C++ problem for a long time: I don’t like member functions, but I need to write member functions to get a decent programming UX. Member functions give me two things: scoping and discoverability. Scoping is the lesser of the two, because my... [Read More]
  • More lessons from parenting

    Today is my daughter’s fourth birthday. I have already previously written a few words about how parenting has changed me, and I want to continue with that today. One thing that changed recently is that my perspective on birthdays has changed, in a subtle way: Growing up as a kid... [Read More]