I'm currently in the midst of fiddling around with the kernel a bit, and I figured I just documented my process a bit. Unfortunately, since I'm using a Mac for day to day work, I have to rely on a vi...
JavaScript rules the web, literally. In fact, this website is built with JavaScript (Next.js). I recently started to think about if I really needed this much overhead for a simple site like this. Aft...
For some time now, I've seen this #100DaysToOffload hashtag on my social medias. I knew that it was some kind of writing challenge, but I never thought about taking part in it. Since I recently start...
This is by no means a scientifically accurate article. These are my thoughts, and I'd be happy to discuss this topic. Take it with a grain of salt.
Evolution builds upon natural selection. With ever...
I know I should have done this a while ago, but with ever-increasing scandals about data privacy surrounding Facebook, I finally decided to get rid of it.
I haven't used the service in a long time a...
It's christmas season! I hope you and your family are safe and sound. My main focus this month is to expand my knowledge about compilers, by building one from scratch(https://sr.ht/~garritfra/sabre...
A boolean is either true
or false
. That translates to 1
or 0
. If you think that one bit is enough to store this information, you'd be wrong.
In order to keep the binary layout of a program s...
Hi, I wanted to share some things I'm currently working on. Maybe I'll turn this into a monthly thing, who knows. :)
One major goal I set for myself in the upcoming months is to build a SaaS for fre...
Hi! Welcome to the new home of my blog. Let me give you a small tour of why I built it, its underlying architecture and my ambitions with this project.
My old blog was based on Gatsby.js(https://w...
If you have ever contributed to an open source project, chances are you have opened a pull request on GitHub or a similar platform to present your code to the maintainers. While this is a very approa...
This blog post has been taken over from my collection of "Today I Learned" articles.
You can easily set up a private network of your devices. This way you can "talk" to you...
Nowadays, password managers are a necessity if you care even the slightest about your personal belongings on the interwebs. But think about it, do you really want to trust another company to store yo...
Ever find yourself in a situation where you simply want to save or share the output of a terminal command? Selecting, copying and pasting text from stdout always feels quite tedious, if you just want...
"I write two tests before implementing a method", "My project has 90% coverage".
I don't know about you, but that's something I don't hear very often. But why is that?
Testing is not even that diff...
Yesterday, I came across an interesting bug regarding JavaScript Arrays, and I wanted to share my approach to fixing it. At a basic level, I wanted to pass part of an array to a function, but wanted...