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
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.
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.
Or would you?
Some clever tricks you can employ to salvage an essentially un-salvageable machine. I learned a lot of new things from this!
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
Super interesting deep dive into why the Android calculator app is so much better than iOS', and the incredible amount of work Hans Boehm put into making it so. I have never been more interested in calculators than reading this post!
Gradle will always parallelize tasks to the maximum possible degree, which might not always be desirable when tasks have extreme memory and/or CPU usage and end up starving the whole build out. Aurimas shares a great trick with Gradle BuildServices that lets tasks have a maximum parallelism.
Fun dive into the history of Git's autocorrect feature
An ongoing mini-series documenting specific, often niche parts of the JVM. They're all pretty short and to the point, and the author encourages to treat them as chapters in a book as they reference each other quite often.
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.
Great write up on password hashing techniques and their pros and cons
Probably the most in-depth history of the events that led to the creation of Git by Linus. Great read!
Just beautifully written. I would recommend reading this even if you are in a good place mentally.
Businesses prioritizing shareholder value over everything else seems to have become the norm, but I didn't know how this insane sounding behavior started and this is a great history lesson on it.