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.
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.
Great post explaining how the software engineering industry has been walking into a potential labor collapse by alienating junior engineers.
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.
Super interesting look into the #Steam discovery queue system and the impact it has on your game's visibility on the platform
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.
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.
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.
Beautifully written and illustrated video explaining shar's journey of creating a frog pond idler game
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
Super interesting stuff, it's wild how capable OpenType is.
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!
Kinda wild to me that such a city could ever have existed outside the pages of Science Fiction.
Just beautifully written. I would recommend reading this even if you are in a good place mentally.