Furries are cool
I think foxes are cute
Blog and Project-Collection of Simon Sutoris
I think foxes are cute
AI is evil
I have this brainfart of an idea that I just can't get rid of.
A retrospective on my development journey thus far.
Some best practices I learned over 5 years of writing software.
In this blogpost I am going over on how to go about creating your own custom binary format. It isn't difficult and the process is quite fast, I promise.
Ranting about bad programming languages and programmers.
I was on a nostalgia trip and listened to all Monstercat compilation albums, 001 to 030. Here's what I think about each one.
Reflecting on the GameDev community as a whole, and comming to terms on the size of the project.
I've found a rather sever, but interesting bug in my JobSystem.
Utilizing Rusts Backtrace functionality, it's possible to make even better errors types.
Result is a quite powerful concept. But because it's so general, it's quite clunky and aweful to use.
I was planning to make a beginner friendly video to explain quaternions. Unfortunately, that took a lot longer than expected.
Storing user data is hard. In this blogpost I describe my issues with my Newsletter and why it caused much problems
I describe how I made my latest album. Which instruments I used, how I went about recording vocals and how I made the cover art.
The latest feature of my gameengine is thread pool, which uses all CPU resources all of the time. In this blogpost I go into the deisgn of this first working prototype.
I propose a RebindSystem, that is quite powerful but also easy to use. It uses matrices, which are inspired by ModMatrices, that are found on some Synthesizers.
A reflection after the crisis of my previous blogpost. I give my opinion about Rust and how I continue to write my gameengine.
My project to write a gameengine hit a wall. In this post I go over my struggles and possible ways to overcome them.
Using the when-keyword to better debug exceptions in C#.
Summary of the tricks I used, to boost the performance of my website.
My implementation of a Newsletter and my opinion on collecting data.
Introducing the concept of backend. A Brief overview of PHP and SQL.
Tackling meta-tags. And a solution to make the website responsive, such that it is perfectly usable on any device.
An overview, of how I used HTML, CSS, and Javascript to build my website.
An explanation of what a browser is, and a Hello-World example with HTML, CSS and Javascript.
A brief summary, of what services you need to buy to get a website running.
Summary of the things which I have learned, by writing this very website only with Notepad++.
My post mortem of the GMTK GameJam 2020, which changed my perspective on how I approach my projects.