Drafts - WIP, do not share
These posts are not finished, please do not share them publicly yet. I would appreciate feedback though.
-
Basic requirements for readable websites which most devs don't seem to understand for some reason
Here's a list of rules how I think websites should by structured and styled for better readability. In my opinion these are all fairly obvious once you think about it and should be baseline requirements for text content. Unfortunately, however, and I have no idea why, most websites fail to meet them and that bothers me enough to write this mildly annoyed post. You'll immediately notice that while I am preaching, my own blog doesn't meet all of them (at the moment). That's because I couldn't find a single Zola theme which
looked at least barely acceptablesatisfied them. So I guess I am now learning enough HTML/CSS to do it myself ... or at least discover on my own why so few websites do things right, understand why it's literally impossible to put pixels on screen the way I want, and rekindle my hatred for webdev. Two months of learning HTML/CSS later: OK, I am beginning to have an idea why...With examples.
-
N simple tricks to reduce incremental compile times in Rust by X
TL;DR: Go to this section, add the 3 snippets to your config and you'll get around TODO faster rebuilds. Seriously, it barely takes 5 minutes. Just do it and start a build. The first one will take longer (it rebuilds everything with the new configuration) so you'll have time to read the rest of the article. After that, incremental rebuilds should be very noticeably faster.
-
Undefined Behavior Explained with Examples
It's probably undefined but it appears to work as expected. Can we ship it?
No. Let's see what it takes to break it.