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.
Deep dive into how JVM exceptions are implemented on the compiler level
Gwen Lofman's living collection of links that has some incredibly good stuff.
Very well written post explaining the reality of gaming in the Global South and how the US-based media knowingly and unknowingly participates in its erasure.
A history of Mac settings, 1984–2004
Great post explaining how the software engineering industry has been walking into a potential labor collapse by alienating junior engineers.
How to create and deliver lessons that work and build a teaching community around them
Or would you?
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.
Very neat explanation of how databases work hard to keep your data safe. I was surprised to learn about the failure mode of reading from page cache twice and the database convincing itself that the data has been written out even though it really hasn't.
A great essay diving into an obscure font that is present all over New York City, and tracing its history all the way back to physical milling presses in the early 1900s. Both the information and its presentation are top notch
Oracle provides some incredibly powerful hardware for free and this post explains a very straightforward and easy to follow way to get set up with NixOS on their servers.
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.
Simon Willison draws on his past experience working on event management websites to explain the real world problems that arise when you try to keep time for humans, along with actionable advice to minimize both your own and your users' suffering.
Timezones are insane
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.
A somewhat dated but still quite useful list of things to look out for when diving into building distributed systems
Surprisingly bullshit-free breakdown of all the considerations that went into creating a brand new front page carousel component for the JioCinema apps.
Probably the most in-depth history of the events that led to the creation of Git by Linus. Great read!