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.
TIL you can debug Nix builds interactively in the sandbox itself
A work in progress tutorial for GPUI, Zed editor's underlying GUI framework.
Great post explaining how the software engineering industry has been walking into a potential labor collapse by alienating junior engineers.
Transcript of Mary Poppendieck's landmark presentation titled "The Tyrrany Of The Plan"
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.
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.
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 interview with Chris Person of Aftermath, who has over the course of the past 2 years has become something of a VHS decoding savant
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.
Highly interactive and beautiful view of some 100,000 books, it's hard for me to describe what makes it so great to me. Seeing is believing!
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.
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!
Being able to make slides with Compose sounds fun!