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.
Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...
I’m going to tell you about how I took a job building software to kill people. But don’t get distracted by that; I didn’t know at the time.
A work in progress tutorial for GPUI, Zed editor's underlying GUI framework.
A sweet and simple guide for declarative integration of the Catppuccin themes for Gitea/Forgejo on a NixOS host.
Short and to the point post about designing things with a little trust in your users to intuit a relatively easy model rather than papering over the slightest complexity with things that erase the mental model of the underlying concepts.
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.
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
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!
Great read on the state of the AI industry post the release of DeepSeek R1, which has shattered the idea of AI training only being available to the biggest players in the field.
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.
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.
Great write up on password hashing techniques and their pros and cons
A somewhat dated but still quite useful list of things to look out for when diving into building distributed systems
SwiftOnSecurity wrote this in 2014, about a fictional teenager named Jessica and how general purpose computing let her down. Must read for everyone in tech.
Surprisingly bullshit-free breakdown of all the considerations that went into creating a brand new front page carousel component for the JioCinema apps.
Super simple and straightforward guide to setting up backups on your NixOS machine via https://restic.net
Kinda wild to me that such a city could ever have existed outside the pages of Science Fiction.