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...
Today I'm going to talk about a recent journey as a HotSpot Java Virtual Machine developer working on the OpenJDK project. While running tests for a new feature, I realized my Java objects and classes were arbitrarily disappearing! What followed was probably the most interesting debugging and fixing experience of my life (so far), which I wanted to share with the world.
A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard
So you want to keep your lover or your employee close. Bound to you, even. You have a few options. You could be the best lover theyve ever had, kind, charming, thoughtful, competent, witty, and a tiger in bed. You could be the best workplace theyve ever had, with challenging work, rewards…
Discover the unique design challenges of creating a spherical planet out of Minecraft-like blocks.
Transcript of Mary Poppendieck's landmark presentation titled "The Tyrrany Of The Plan"
A sweet and simple guide for declarative integration of the Catppuccin themes for Gitea/Forgejo on a NixOS host.
Explore an archive of Doom ports showcasing how the game has been adapted to run on various devices, even those not originally intended for gaming.
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.
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.
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.
Great write up on password hashing techniques and their pros and cons
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.
Great read on understanding the incentives behind software development.
Great read on why the distinction between technical and non-technical folks is simply meant to be exclusionary, and whether the word holds any weight at all.