20 random bookmarks

@msfjarvis@androiddev.social's personal link log, mostly revolving around tech and tech-adjacent culture.

2025-11-06

92.

Game design is simple, actually

www.raphkoster.com/2025/11/03/game-design-is-simple-actually

So, let’s just walk through the whole thing, end to end. Here’s a twelve-step program for understanding game design.

2025-11-04

91.

JVM exceptions are weird: a decompiler perspective

purplesyringa.moe/blog/jvm-exceptions-are-weird-a-decompiler-perspective

Deep dive into how JVM exceptions are implemented on the compiler level

2025-09-21

87.

The day Return became Enter

aresluna.org/the-day-return-became-enter

A deep dive into the convoluted and fascinating story of one of the most important keys on the keyboard

2025-08-28

81.

Blocky Planet — Making Minecraft Spherical

www.bowerbyte.com/posts/blocky-planet

Discover the unique design challenges of creating a spherical planet out of Minecraft-like blocks.

2025-05-26

74.

I made a font

blog.chay.dev/i-made-a-font

A quick look into the process of creating a font.

2025-05-01

71.

Escape (de)Velocity - Artisanal Debugging of Tasks

www.liutikas.net/2025/05/01/Escape-Velocity.html

Debugging Gradle tasks can be challenging, especially when you have no access to tools like Develocity or need to work offline. This post shares a couple of strategies to help you gain more insight into your Gradle build.

2025-04-02

68.

How to Sync Anything

neighbourhood.ie/blog/2025/04/06/how-to-sync-anything

2025-03-11

63.

20 years of Linux on the Desktop (part 1)

ploum.net/2024-10-20-20years-linux-desktop-part1.html

2025-02-20

57.

What is the post launch Discovery Queue – How To Market A Game

howtomarketagame.com/2025/02/19/what-is-the-post-launch-discovery-queue

Super interesting look into the #Steam discovery queue system and the impact it has on your game's visibility on the platform

2025-02-19

56.

Someone has to save the Film and TV that Studios won't

aftermath.site/ricky-jay-defector-archive-preservation

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

2025-02-07

52.

Stifle Hungry Tasks using BuildService

www.liutikas.net/2025/02/06/Stifle-Hungry-Tasks.html

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.

2025-01-14

49.

Why is Git Autocorrect too fast for Formula One drivers?

blog.gitbutler.com/why-is-git-autocorrect-too-fast-for-formula-one-drivers

Fun dive into the history of Git's autocorrect feature

2024-12-31

48.

Raymond Chen's 2024 linklog

devblogs.microsoft.com/oldnewthing/20241231-01?p=110698

A great round up of interesting stuff, mostly centered around C++

2024-12-07

46.

Writing down (and searching through) every UUID

eieio.games/blog/writing-down-every-uuid

2024-11-29

43.

hi, i made some frogs for your desktop

www.youtube.com/watch?v=5Fxw1DqZaYA

Beautifully written and illustrated video explaining shar's journey of creating a frog pond idler game

2024-09-03

29.

Notes on Distributed Systems for Young Bloods

www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods

A somewhat dated but still quite useful list of things to look out for when diving into building distributed systems

2024-07-26

22.

Restic Backups on NixOS

www.arthurkoziel.com/restic-backups-b2-nixos

Super simple and straightforward guide to setting up backups on your NixOS machine via https://restic.net

2024-07-18

20.

Code is run more than read

olano.dev/blog/code-is-run-more-than-read

Great read on understanding the incentives behind software development.

2024-07-05

14.

Kowloon Walled City: An Illustrated Guide

aftermath.site/kowloon-walled-city-cross-section-illustrated

Kinda wild to me that such a city could ever have existed outside the pages of Science Fiction.

2024-07-01

10.

The Shareholder Supremacy

www.wheresyoured.at/tss

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.