56,966 blogs · [ { "id": "01a087ab-cfb0-7021-9e86-c352119f553c", "title": "A Look at the Example Code From Erlang: The Movie", "url": "https://www.naff.dev/blog/erlang-the-movie-code", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c3521271a530", "title": "Uzumaki", "url": "https://www.naff.dev/microreviews/uzumaki", "published_at": "2026-03-05T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c35213211034", "title": "Migrating from Mutt to NeoMutt", "url": "https://www.naff.dev/blog/mutt-to-neomutt", "published_at": "2025-11-03T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c352133795da", "title": "A Low-Impact Keybase Impersonation Issue on Lobsters", "url": "https://www.naff.dev/blog/lobsters-keybase-impersonation", "published_at": "2025-06-08T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c35213a4b412", "title": "Fixing almost-valid EPUBs", "url": "https://www.naff.dev/blog/fixing-epubs", "published_at": "2025-05-20T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c352149468e7", "title": "Automatically Sorting Org Headings", "url": "https://www.naff.dev/blog/org-autosort", "published_at": "2025-05-15T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c352158ce917", "title": "Adding Album Anniversaries to your Org Agenda from Beets", "url": "https://www.naff.dev/blog/album-anniversaries", "published_at": "2025-03-15T00:00:00+00:00" }, { "id": "01a087ab-cfaf-710f-82fe-2d682db96bda", "title": "Music", "url": "https://www.naff.dev/music/", "published_at": "2024-12-28T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c35215f775bb", "title": "The Substance", "url": "https://www.naff.dev/microreviews/the-substance", "published_at": "2024-12-28T00:00:00+00:00" }, { "id": "01a087ab-cfb0-7021-9e86-c352160bf4b8", "title": "Two small Sway scripts I find useful", "url": "https://www.naff.dev/blog/sway-scripts", "published_at": "2024-11-27T00:00:00+00:00" }, { "id": "01a087ab-cfba-72ac-98cc-19813c184209", "title": "How many Alpine packages can you install at once?", "url": "https://www.naff.dev/blog/all-the-packages", "published_at": "2024-11-10T00:00:00+00:00" }, { "id": "01a087ab-cfba-72ac-98cc-19813c1dbd94", "title": "Spotless Dominoes", "url": "https://www.naff.dev/blog/spotless-dominoes", "published_at": "2023-12-22T00:00:00+00:00" }, { "id": "01a087ab-cfba-72ac-98cc-19813d12d987", "title": "Upgrading the BIOS Using fwupd on Debian 11 With Secure Boot", "url": "https://www.naff.dev/blog/debian-fwupd-secure-boot", "published_at": "2022-09-16T00:00:00+00:00" }, { "id": "01a087ab-cfba-72ac-98cc-19813d769b44", "title": "Writing a RISC-V emulator in AWK", "url": "https://www.naff.dev/blog/riscv-awk", "published_at": "2022-06-26T00:00:00+00:00" } ] posts Claim your blog
Back to naff.dev
Blog · corpus.blog/blogs/naff.dev/posts

naff.dev

naff.dev

2026

2025

2024

2023

2022