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:


  • What Is Design?

    I have been pondering the meaning of the term design since I am currently spending a lot of time reading and learning more about UX design. But what does design mean? [Read More]
  • Two notes on UX and software

    I’m currently taking a few course at the Interaction Design Foundation. I have always been interested in UX, so it seemed like a good idea to take the time and expose myself to more ideas from that particular field. This seems especially important to me because when you are writing... [Read More]
  • How to waste time optimizing code

    I had the pleasure of optimizing the load time of a game last week and reduced it on my test-machine by 30s (CPU time). The icing on the cake is that it was literally a one-character change and also my very last commit at that job. It being my last... [Read More]
    Tags:
  • Software Engineering To Deal With Change

    This is an opinion-piece; it comes mostly from my experience with software. If you have any ideas how to test my hypotheses rigorously, please do get in touch. As a bit of context for the following, assume a shared codebase with multiple projects running over multiple (5-10) years that each... [Read More]
    Tags: