Blog

This is my little blog. But I don’t have much to say here, this a simple list page.

Schools, please don't use Microsoft's crap

I’ve been going to this school since 2018, and it was mostly fun. However, there was one thing that always bothered me, and that’s the fact that we were the first “digital class” in the school. That is, we were the first to use Microsoft Teams to manage the classes, share information, etc. Read more...

My honest opinion on Rust

Yes, I know that I’ve kind of been riding the “Rust wave” lately, and I want to stop. However, I feel like I should write this post first, to give this wave a due conclusion. First of all, I don’t hate it. I don’t think it’s, generally speaking, a bad language. Read more...

Please don't bloat your software

Unless you’ve been living under a rock, or aren’t into programming1, you have probably noticed that programs are getting increasingly more bloated, every day, at an unprecedented rate. For example, uu_ls (an implementation of ls(1) in Rust, part of uutils) is about 1 MiB stripped2. I tried to ask on Rust’s subreddit, and while I got some answers, none of them were satisfactory. Read more...

Why Rust is not my favourite programming language

Rust is a programming language I’ve argued a lot about. I’ve argued against it, to be precise. And although I tried my best to lay out my arguments as clearly as possible, it seems most people I’ve talked to didn’t understand where I was coming from, whether due to my own fault or theirs. Read more...

JavaScript is VBA with aspirations

JavaScript is overused. That’s a fact. People have been using it for everything, and that is way too much. They have built entire office suites based on JavaScript. They have worried way too much about whether they could make something in JavaScript, forgetting to think about whether they should. The reason I’m bringing this up is because I’m annoyed by it. Read more...