41554 blogs · [ { "id": "01a08776-9c7a-7008-b630-7303c7f7ef45", "title": "Cycling on the D11, part 3", "url": "https://f5n.org/blog/2026/d11-part-three/", "published_at": "2026-02-23T20:27:25+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303c82d66e9", "title": "Ripping Audio CDs", "url": "https://f5n.org/til/openbsd/ripping-audio-cds/", "published_at": "2026-02-18T11:31:09+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303c855de3b", "title": "CD-DB", "url": "https://f5n.org/blog/2026/cd-db/", "published_at": "2026-02-17T22:13:09+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303c8ae3539", "title": "WiFi on OpenBSD", "url": "https://f5n.org/til/openbsd/wifi/", "published_at": "2026-02-17T20:42:18+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303c99ac16e", "title": "Install Date", "url": "https://f5n.org/til/os/install-date/", "published_at": "2026-02-15T22:59:53+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303c9fcf76d", "title": "Hardware Mute Button", "url": "https://f5n.org/blog/2026/hardware-mute-button/", "published_at": "2026-02-13T11:32:53+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303ca5e1019", "title": "Junctions on NTFS", "url": "https://f5n.org/til/windows/junctions/", "published_at": "2026-02-07T23:45:43+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303caae0b1d", "title": "vi, not vim", "url": "https://f5n.org/til/vim/vi-not-vim/", "published_at": "2026-02-07T18:13:56+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303cb83e7f5", "title": "Spacers in the macOS Dock", "url": "https://f5n.org/til/osx/dock/", "published_at": "2026-01-14T15:21:30+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303cbd4aaee", "title": "aws-cli", "url": "https://f5n.org/til/aws/aws-cli/", "published_at": "2026-01-14T14:01:48+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303cc4b0f49", "title": "Tools: 2026 edition", "url": "https://f5n.org/blog/2026/tools-2026-edition/", "published_at": "2026-01-13T00:30:45+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303ccaa19a6", "title": "systemd timers", "url": "https://f5n.org/til/systemd/systemd-timers/", "published_at": "2026-01-12T23:01:16+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303cd3a70c4", "title": "Something like ldd on Windows", "url": "https://f5n.org/til/windows/ldd/", "published_at": "2026-01-10T17:07:27+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303cdbe20a0", "title": "Making Discord less terrible", "url": "https://f5n.org/til/discord/making-discord-less-terrible/", "published_at": "2026-01-09T23:18:52+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303ce51cd7d", "title": "Shell scripts", "url": "https://f5n.org/blog/2026/shell-scripts/", "published_at": "2026-01-09T11:30:08+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303ce641139", "title": "Textadept's Lua integration", "url": "https://f5n.org/til/textadept/textadept-lua/", "published_at": "2026-01-08T21:59:13+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303cf5f9be8", "title": "2025 in review", "url": "https://f5n.org/blog/2025/2025-in-review/", "published_at": "2025-12-31T23:59:39+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d05a939e", "title": "Python bits", "url": "https://f5n.org/til/python/python-bits/", "published_at": "2025-12-15T17:44:13+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d073483c", "title": "Package Managers", "url": "https://f5n.org/blog/2025/package-managers/", "published_at": "2025-12-14T16:20:30+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d0846aaa", "title": "Mechanical Keyboards Revisited", "url": "https://f5n.org/blog/2025/mechanical-keyboards-revisited/", "published_at": "2025-10-20T10:30:42+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d0e3142c", "title": "go.mod - go version", "url": "https://f5n.org/til/go/go-mod-go-version/", "published_at": "2025-10-19T21:44:23+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d144e1eb", "title": "A New Dev Environment", "url": "https://f5n.org/blog/2025/new-dev-environment/", "published_at": "2025-10-19T16:37:09+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d1bc0991", "title": "Finder can be a VNC client", "url": "https://f5n.org/til/mac/finder-vnc/", "published_at": "2025-10-18T14:36:43+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d2899f3c", "title": "A Podcast Tracker", "url": "https://f5n.org/blog/2025/a-podcast-tracker/", "published_at": "2025-09-26T12:00:31+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d3156865", "title": "Hardware Upgrade 2025", "url": "https://f5n.org/blog/2025/hardware-upgrade-2025/", "published_at": "2025-04-03T19:08:54+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d348f22e", "title": "Unplugging", "url": "https://f5n.org/blog/2025/unplugging/", "published_at": "2025-03-07T23:32:53+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d3822d08", "title": "2024 in review", "url": "https://f5n.org/blog/2024/2024-in-review/", "published_at": "2024-12-31T23:59:39+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d4608d3a", "title": "KotlinNative", "url": "https://f5n.org/til/kotlin/kotlin-native/", "published_at": "2024-11-04T23:14:48+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d4c2ad0f", "title": "git-config: includeIf", "url": "https://f5n.org/til/git/git-config-includeif/", "published_at": "2024-11-03T22:38:25+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d5b42d17", "title": "A Few Changes", "url": "https://f5n.org/blog/2024/a-few-changes/", "published_at": "2024-10-30T23:24:27+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d5eae228", "title": "Connecting Quassel to ZNC", "url": "https://f5n.org/til/quassel/znc/", "published_at": "2024-10-30T17:51:45+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d6606fb4", "title": "Intro to Hammerspoon", "url": "https://f5n.org/til/hammerspoon/intro/", "published_at": "2024-10-30T17:41:05+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d712660e", "title": "Self-Hosting Update", "url": "https://f5n.org/blog/2024/self-hosting-update/", "published_at": "2024-10-26T19:49:49+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d76681ea", "title": "Delegates and observable properties", "url": "https://f5n.org/til/kotlin/delegate/", "published_at": "2024-10-24T23:23:23+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d781fe06", "title": "Terminal.app includes a pager", "url": "https://f5n.org/til/mac/terminal-pager/", "published_at": "2024-10-22T23:23:23+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d782851b", "title": "Cycling on the D11, part 2", "url": "https://f5n.org/blog/2024/d11-part-two/", "published_at": "2024-08-29T11:15:23+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d7ad76e0", "title": "2023 in review", "url": "https://f5n.org/blog/2023/2023-in-review/", "published_at": "2023-12-31T20:22:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d811d344", "title": "Theme Systems", "url": "https://f5n.org/blog/2023/theme-systems/", "published_at": "2023-10-07T17:20:01+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d87a522a", "title": "Mobile Phones", "url": "https://f5n.org/blog/2023/mobile-phones/", "published_at": "2023-08-11T10:45:51+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d8f75783", "title": "Bikepacking the D11", "url": "https://f5n.org/blog/2023/bikepacking-d11/", "published_at": "2023-06-26T16:15:23+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303d9de785c", "title": "2022 in review", "url": "https://f5n.org/blog/2022/2022-in-review/", "published_at": "2022-12-31T20:22:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303da24250a", "title": "Trying out some hosting options", "url": "https://f5n.org/blog/2022/trying-out-some-hosting-options/", "published_at": "2022-06-14T10:30:47+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dab14f60", "title": "Switching to nextgen", "url": "https://f5n.org/blog/2022/switching-to-nextgen/", "published_at": "2022-05-24T11:05:54+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dac9950d", "title": "Theme V3", "url": "https://f5n.org/blog/2022/theme-v3/", "published_at": "2022-05-06T15:45:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dad49047", "title": "Self-Hosting", "url": "https://f5n.org/blog/2022/self-hosting/", "published_at": "2022-05-05T11:37:38+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dae105a6", "title": "Blogs and Microblogs", "url": "https://f5n.org/blog/2022/blogs-and-microblogs/", "published_at": "2022-04-25T21:27:44+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303db151ea2", "title": "7DRL 2022", "url": "https://f5n.org/blog/2022/7drl-2022/", "published_at": "2022-03-16T09:12:08+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dba8a006", "title": "In-ear Headphones", "url": "https://f5n.org/blog/2022/in-ear-headphones/", "published_at": "2022-02-18T18:25:05+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dbb3e15b", "title": "Development and Proxies", "url": "https://f5n.org/blog/2022/development-and-proxies/", "published_at": "2022-01-21T07:30:49+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dc7f6c77", "title": "2021 in review", "url": "https://f5n.org/blog/2021/2021-in-review/", "published_at": "2021-12-31T22:59:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dcd06378", "title": "Advent of Code 2021", "url": "https://f5n.org/blog/2021/advent-of-code-2021/", "published_at": "2021-12-25T15:31:50+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dd0b8d3c", "title": "Website updates", "url": "https://f5n.org/blog/2021/website-update/", "published_at": "2021-10-25T16:20:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dd32df53", "title": "Small everyday hacks", "url": "https://f5n.org/blog/2021/small-everyday-hacks/", "published_at": "2021-10-20T06:00:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303ddbd74b5", "title": "The Old Computer Challenge, Part 2", "url": "https://f5n.org/blog/2021/old-computer-challenge-part-2/", "published_at": "2021-07-16T18:00:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303de4cfdcc", "title": "The Old Computer Challenge and OpenBSD 6.9", "url": "https://f5n.org/blog/2021/old-computer-challenge-openbsd/", "published_at": "2021-07-10T00:00:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303de772034", "title": "Dell Latitude 5310", "url": "https://f5n.org/blog/2021/dell-latitude-5130/", "published_at": "2021-02-26T15:30:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dec98743", "title": "2020 in review", "url": "https://f5n.org/blog/2020/2020-in-review/", "published_at": "2020-12-31T14:30:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303df79f1b3", "title": "Why does it have to be so complicated?", "url": "https://f5n.org/blog/2020/why-so-complicated/", "published_at": "2020-12-30T11:30:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303dfa5bdd8", "title": "Advent of Code 2020", "url": "https://f5n.org/blog/2020/advent-of-code-2020/", "published_at": "2020-12-29T18:00:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e019e112", "title": "Security, Backups, and Update Woes Part 2", "url": "https://f5n.org/blog/2020/security_backups_update_woes_ii/", "published_at": "2020-02-29T20:21:10+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e0e0bb75", "title": "Update Woes", "url": "https://f5n.org/blog/2020/update-woes/", "published_at": "2020-02-18T20:09:04+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e1939221", "title": "Home Server", "url": "https://f5n.org/blog/2020/home-server/", "published_at": "2020-01-21T20:45:29+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e20b2c3f", "title": "A Static Site Generator", "url": "https://f5n.org/blog/2020/a-static-site-generator/", "published_at": "2020-01-18T01:40:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e2e75cc7", "title": "First steps with WSL", "url": "https://f5n.org/blog/2020/first-steps-with-wsl/", "published_at": "2020-01-03T21:40:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e3ba8f14", "title": "2019 in review", "url": "https://f5n.org/blog/2019/2019-in-review/", "published_at": "2019-12-31T11:00:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e4b64abb", "title": "Advent of Code 2019", "url": "https://f5n.org/blog/2019/advent-of-code-2019/", "published_at": "2019-12-27T21:45:00+00:00" }, { "id": "01a08776-9c7a-7008-b630-7303e4b7d0d6", "title": "Tools for Windows: 2019 edition", "url": "https://f5n.org/blog/2019/tools-windows-2019/", "published_at": "2019-11-18T17:00:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f276fa06", "title": "Hardware Upgrade", "url": "https://f5n.org/blog/2019/hardware-upgrade/", "published_at": "2019-11-17T18:00:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f33f59db", "title": "Looking at Micropub", "url": "https://f5n.org/blog/2019/looking-at-micropub/", "published_at": "2019-11-11T23:53:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f3461625", "title": "Switching to Regolith", "url": "https://f5n.org/blog/2019/switching-to-regolith/", "published_at": "2019-09-06T06:30:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f37ff262", "title": "Desktop Environments", "url": "https://f5n.org/blog/2019/desktop-environments/", "published_at": "2019-04-18T13:55:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f3dbdafc", "title": "2018 in review", "url": "https://f5n.org/blog/2018/2018-in-review/", "published_at": "2018-12-31T15:00:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f4135654", "title": "The Stack - Week 46/2018", "url": "https://f5n.org/stack/2018/week-46/", "published_at": "2018-11-18T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f4c28ccd", "title": "The Stack - Week 44/2018", "url": "https://f5n.org/stack/2018/week-44/", "published_at": "2018-11-04T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f558ff38", "title": "i3 and KDE 5/Plasma", "url": "https://f5n.org/blog/2018/i3-kde5-plasma/", "published_at": "2018-09-11T10:55:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f5e6793c", "title": "The Stack - Week 36/2018", "url": "https://f5n.org/stack/2018/week-36/", "published_at": "2018-09-09T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f6667598", "title": "The Stack - Week 35/2018", "url": "https://f5n.org/stack/2018/week-35/", "published_at": "2018-09-02T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f6fde56f", "title": "Mechanical Keyboards", "url": "https://f5n.org/blog/2018/mechanical-keyboards/", "published_at": "2018-09-01T18:55:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f7c65824", "title": "The Stack - Week 34/2018", "url": "https://f5n.org/stack/2018/week-34/", "published_at": "2018-08-26T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f86636f1", "title": "SSL enabled", "url": "https://f5n.org/blog/2018/ssl-enabled/", "published_at": "2018-08-05T15:55:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f8ef0913", "title": "Lunar eclipse", "url": "https://f5n.org/blog/2018/lunar-eclipse/", "published_at": "2018-07-28T15:29:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f9b90bd6", "title": "Linux and Multimedia", "url": "https://f5n.org/blog/2018/linux-multimedia/", "published_at": "2018-07-07T19:59:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894f9ece05b", "title": "20 years", "url": "https://f5n.org/blog/2018/20-years/", "published_at": "2018-05-26T09:59:23+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fa11782f", "title": "The Stack - Week 20/2018", "url": "https://f5n.org/stack/2018/week-20/", "published_at": "2018-05-21T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fb042786", "title": "The Stack - Week 18/2018", "url": "https://f5n.org/stack/2018/week-18/", "published_at": "2018-05-06T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fb82d366", "title": "The Stack - Week 16/2018", "url": "https://f5n.org/stack/2018/week-16/", "published_at": "2018-04-22T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fc4e0bf8", "title": "The Stack - Week 15/2018", "url": "https://f5n.org/stack/2018/week-15/", "published_at": "2018-04-15T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fc9f2a6f", "title": "The Stack - Week 14/2018", "url": "https://f5n.org/stack/2018/week-14/", "published_at": "2018-04-08T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fd4e2e1a", "title": "The Stack - Week 13/2018", "url": "https://f5n.org/stack/2018/week-13/", "published_at": "2018-04-02T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fd7be233", "title": "The Stack - Week 11/2018", "url": "https://f5n.org/stack/2018/week-11/", "published_at": "2018-03-25T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fe7a86d3", "title": "The Stack - Week 09/2018", "url": "https://f5n.org/stack/2018/week-09/", "published_at": "2018-03-10T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894fea3dc7a", "title": "The Stack - Week 07/2018", "url": "https://f5n.org/stack/2018/week-07/", "published_at": "2018-02-24T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894ff605773", "title": "2017 in Review", "url": "https://f5n.org/blog/2017/2017-in-review/", "published_at": "2018-01-14T21:00:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1894ffccd4bf", "title": "The Stack - Week 47/2017", "url": "https://f5n.org/stack/2017/week-47/", "published_at": "2017-12-03T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-18950053fc84", "title": "Manic Street Parade 2017", "url": "https://f5n.org/blog/2017/manic-street-parade/", "published_at": "2017-10-28T15:12:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1895010b1270", "title": "The Stack - Week 42/2017", "url": "https://f5n.org/stack/2017/week-42/", "published_at": "2017-10-22T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-189501d4a975", "title": "The Stack - Week 37/2017", "url": "https://f5n.org/stack/2017/week-37/", "published_at": "2017-09-18T23:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-189501d8a8e1", "title": "Blogging anniversary?", "url": "https://f5n.org/blog/2017/anniversary/", "published_at": "2017-09-11T20:09:48+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1895027efa87", "title": "The Stack - Week 35/2017", "url": "https://f5n.org/stack/2017/week-35/", "published_at": "2017-09-05T08:59:00+00:00" }, { "id": "01a08776-9c7b-72d0-852e-1895033df2db", "title": "The Stack - Week 34/2017", "url": "https://f5n.org/stack/2017/week-34/", "published_at": "2017-08-27T23:59:00+00:00" } ] posts Claim your blog
Back to f5n.org
Blog · corpus.blog/blogs/f5n.org/posts

f5n.org

f5n.org

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017