20 random bookmarks

2025-12-27

114.

musicForProgramming();

musicforprogramming.net/latest

Datassette presents a series of mixes intended for listening while programming to focus the brain and inspire the mind (also compatible with other activities).

2025-12-10

113.

Linux kernel version numbers

www.kroah.com/log/blog/2025/12/09/linux-kernel-version-numbers

Despite having a stable release model and cadence since December 2003, Linux
kernel version numbers seem to baffle and confuse those that run across them,
causing numerous groups to mistakenly make versioning statements that are flat
out false. So let’s go into how this all works in detail.

2025-12-07

112.

Use Python for Scripting!

hypirion.com/musings/use-python-for-scripting

"Use the right tool" is nice in theory, but not when the tool acts a bit differently from machine to machine, and isn't always installed.

2025-11-18

105.

Zigbook – Learn the Zig Programming Language

www.zigbook.net

Zigbook is a comprehensive, open-source guide to the Zig programming language, packed with hands-on chapters, projects, and real-world examples.

2025-10-26

89.

Announcing Btrfs support in AlmaLinux OS 10.1

almalinux.org/blog/2025-10-21-announcing-btrfs-support-in-almalinux-10-1

Announcing Btrfs support in AlmaLinux OS 10.1
AlmaLinux OS 10.1 will support the Btrfs filesystem, which has already been available in AlmaLinux OS Kitten since early September.
What is Btrfs?
Btrfs is a modern Copy-on-Write (CoW) filesystem implementing advanced features while also focusing on fault tolerance, repair and easy administration. Among other things, it provides snapshotting, built-in volume management, checksumming for data and metadata, transparent compression and efficient copying via reflinks. These features lead to better performance for most common workloads and stronger resistance against bitrot and other potential issues with the underlying storage medium. Btrfs is already supported by a variety of Linux distributions, and is the default filesystem for several of them, notably Fedora Linux and openSUSE.

84.

The Journey Before main() | Amit's Blog

amit.prasad.me/blog/before-main

2025-08-18

76.

djot

djot.net

2025-06-23

67.

Typst: Compose papers faster

typst.app

Focus on your text and let Typst take care of layout and formatting. Sign up now and speed up your writing process.

2025-04-20

54.

How to Force Your Kids to Do Math? | Paul Fournel

blog.avocados.ovh/posts/how-to-force-your-kids-to-do-math

Spoiler: you probably shouldn’t. A personal reflection on playful math, shifting passions, and nurturing curiosity.

53.

The Art of Assembly Language

www.plantation-productions.com/Webster/www.artofasm.com/Linux/HTML/AoATOC.html

2025-04-14

50.

danvergara/dblab: The database client every command line junkie deserves.

github.com/danvergara/dblab

2025-04-13

49.

How to make a Longbow

www.howtomakealongbow.co.uk

Instructions on how to make Longbow and wooden Arrows, Yew Bows and Laminated English Longbows. Easy to follow videos on all aspects of bow making and how to make arrows.

2025-04-10

46.

The rise of ‘Frankenstein’ laptops in New Delhi’s repair markets

www.theverge.com/tech/639126/india-frankenstein-laptops

Technicians in India’s refurbished laptop shops give discarded electronics a new life.

2025-04-08

37.

Writing good comments: the why, not the how - Jack Franklin

www.jackfranklin.co.uk/blog/code-comments-why-not-how
36.

C Is Not a Low-level Language - ACM Queue

queue.acm.org/detail.cfm?id=3212479

2025-04-06

27.

Why Great Engineering Orgs Thrive on "Normal" Engineers

spectrum.ieee.org/10x-engineer

Software engineer Charity Majors challenges the "10x engineer" myth, arguing that true productivity lies in team performance, not individual brilliance. She encourages building workplaces where "normal" engineers can thrive. Are we focusing too much on hiring "the best" instead of the right people?

26.

BPF From Scratch In Rust

yeet.cx/blog/bpf-from-scratch-in-rust

2025-04-05

23.

Self Hosting Like Its 2025

kiranet.org/posts/self-hosting-like-its-2025

In recent years, self-hosting has emerged as a popular alternative to data-collecting, big-brother services. For a time, I must admit, I was almost addicted to trying out new software, building dashboards, and adding applications I didn’t really need. Now that my setup has remained largely the same for over a year, I wanted to take a moment to summarize what I’ve learned and highlight some software that I found particularly helpful, yet not as widespread as they could be. (And I also needed a topic for my first blog-post ever) . I am not trying to present anything as “the best solution.” After all, problems vary, and so do their solutions. This is not an ad for any of the softwares presented.

2025-04-04

21.

Valkey · A new hash table

valkey.io/blog/new-hash-table

Designing a state-of-the art hash table

19.

Commit Message Generator

whatthecommit.com

Abandon all hope, ye who enter here.