RSSAmplifier

Blog

Rismosch

Blog and Project-Collection of Simon Sutoris

rismosch.comRSS feed ↗29 posts

Latest posts

Furries are cool

I think foxes are cute

Turned Upside Down

AI is evil

The case for porting to Wii

I have this brainfart of an idea that I just can't get rid of.

The empty mind between milestones

A retrospective on my development journey thus far.

The Good Code Manifesto

Some best practices I learned over 5 years of writing software.

How to create your own binary format

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.

Rust is the future

Ranting about bad programming languages and programmers.

My thoughts on Monstercat 001-030

I was on a nostalgia trip and listened to all Monstercat compilation albums, 001 to 030. Here's what I think about each one.

Why I make my own Game Engine

Reflecting on the GameDev community as a whole, and comming to terms on the size of the project.

I found a Bug in my JobSystem

I've found a rather sever, but interesting bug in my JobSystem.

An even better Error Type

Utilizing Rusts Backtrace functionality, it's possible to make even better errors types.

My most hated feature in Rust

Result is a quite powerful concept. But because it's so general, it's quite clunky and aweful to use.

Making videos is hard

I was planning to make a beginner friendly video to explain quaternions. Unfortunately, that took a lot longer than expected.

Oops, I deleted my Newsletter

Storing user data is hard. In this blogpost I describe my issues with my Newsletter and why it caused much problems

How I made The World Between My Mind And Reality

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.

Building a JobSystem

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.

Rebinding Controls via a RebindMatrix

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.

Post Crisis

A reflection after the crisis of my previous blogpost. I give my opinion about Rust and how I continue to write my gameengine.

Crisis

My project to write a gameengine hit a wall. In this post I go over my struggles and possible ways to overcome them.

A neat Trick to Debug Exceptions in C#

Using the when-keyword to better debug exceptions in C#.

Improving Website Performance

Summary of the tricks I used, to boost the performance of my website.

Newsletter, Collecting Data and reCAPTCHA

My implementation of a Newsletter and my opinion on collecting data.

PHP, Databases and how my Blog works

Introducing the concept of backend. A Brief overview of PHP and SQL.

CSS on Mobile, and The Most Important Header Tag

Tackling meta-tags. And a solution to make the website responsive, such that it is perfectly usable on any device.

How I Build My Website

An overview, of how I used HTML, CSS, and Javascript to build my website.

HTML, CSS and JavaScript

An explanation of what a browser is, and a Hello-World example with HTML, CSS and Javascript.

Hosting a Webserver and Money

A brief summary, of what services you need to buy to get a website running.

How to make a website from scratch

Summary of the things which I have learned, by writing this very website only with Notepad++.

Good enough is sometimes not good enough

My post mortem of the GMTK GameJam 2020, which changed my perspective on how I approach my projects.