20 random bookmarks
@msfjarvis@androiddev.social's personal link log, mostly revolving around tech and tech-adjacent culture.
@msfjarvis@androiddev.social's personal link log, mostly revolving around tech and tech-adjacent culture.
So, let’s just walk through the whole thing, end to end. Here’s a twelve-step program for understanding game design.
A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard
Great post explaining how the software engineering industry has been walking into a potential labor collapse by alienating junior engineers.
A sweet and simple guide for declarative integration of the Catppuccin themes for Gitea/Forgejo on a NixOS host.
How to create and deliver lessons that work and build a teaching community around them
For one of my network storage PC builds, I was looking for an alternative to Flatcar Container Linux and tried out NixOS again (after an almost 10 year break). There are many ways to install NixOS, and in this article I will outline how I like to install NixOS on physical hardware or virtual machines: over the network and fully declaratively.
A quick look into the process of creating a font.
An old-but-gold debugging story of how canonicalization of Unicode can often give unpredictable and confusing results, when you don't actually know how the canonicalization process works.
Insightful post from Hillel Wayne exploring how to apply the Hierarchy of Hazard Controls they learned about from a mechanical engineer to a contrived example in programming.
Today I learned that Firefox started as an act of protest from Mozilla engineers who hated the bloated product they were being forced to create
Super interesting look into the #Steam discovery queue system and the impact it has on your game's visibility on the platform
Fun dive into the history of Git's autocorrect feature
Some tips from P-Y to write handy utilities for enums like ensuring entries are sorted or that they have unique labels, in a generic fashion.
I've wanted to have consistent OpenGraph images for my website for a long time but did not want to involve any expensive-to-run services. The approach outlined here worked perfectly for what I needed.
A great summary of a paper that analyzed how medical professionals teach themselves to work around security hygiene that prevents them from doing their job. It's a great look into how people working on securing systems often overlook the day to day reality of how these systems are operated.
Surprisingly bullshit-free breakdown of all the considerations that went into creating a brand new front page carousel component for the JioCinema apps.