41554 blogs · [ { "id": "01a0e45b-73c8-708f-97cc-d0f2858eeb6d", "title": "Can we address today’s problems?", "url": "https://benknoble.github.io/blog/2026/09/27/todays-problems/", "published_at": "2026-09-27T00:00:00+00:00" }, { "id": "01a0d567-eec2-70ff-a907-abaecaecfd38", "title": "Once more, not “just a tool”", "url": "https://benknoble.github.io/blog/2026/09/21/once-more/", "published_at": "2026-09-21T00:00:00+00:00" }, { "id": "01a0d567-eec2-70ff-a907-abaecaf838c1", "title": "Self-hosting Vaultwarden on Gentoo", "url": "https://benknoble.github.io/blog/2026/09/21/vaultwarden-1password/", "published_at": "2026-09-21T00:00:00+00:00" }, { "id": "01a0d567-eec2-70ff-a907-abaecb4d55a7", "title": "Debugging Subprocess-heavy Code", "url": "https://benknoble.github.io/blog/2026/09/20/git-gdb/", "published_at": "2026-09-20T00:00:00+00:00" }, { "id": "01a0d567-eec2-70ff-a907-abaecb8d6a10", "title": "Second Self", "url": "https://benknoble.github.io/blog/2026/09/20/turkle/", "published_at": "2026-09-20T00:00:00+00:00" }, { "id": "01a0d567-eec2-70ff-a907-abaecc1bf0db", "title": "What for?", "url": "https://benknoble.github.io/blog/2026/09/14/what-for/", "published_at": "2026-09-14T00:00:00+00:00" }, { "id": "01a0873b-7eec-72d0-8212-549aed56f521", "title": "In Dialogue with “Just a tool”", "url": "https://benknoble.github.io/blog/2026/09/02/tool-dialogue/", "published_at": "2026-09-02T00:00:00+00:00" }, { "id": "01a0873b-7eec-72d0-8212-549aed917c80", "title": "Building on Git", "url": "https://benknoble.github.io/blog/2026/08/25/building-on-git/", "published_at": "2026-08-25T00:00:00+00:00" }, { "id": "01a0873b-7eec-72d0-8212-549aee5857ad", "title": "Breaking Changes in Dracula Pro for Vim", "url": "https://benknoble.github.io/blog/2026/08/22/dracula-pro/", "published_at": "2026-08-22T00:00:00+00:00" }, { "id": "01a0873b-7eec-72d0-8212-549aef2d35f3", "title": "Thoughts from Felienne Hermans’ “The Programer’s Brain”", "url": "https://benknoble.github.io/blog/2026/08/16/programmers-brain/", "published_at": "2026-08-16T00:00:00+00:00" }, { "id": "01a0873b-7eed-7202-a28b-eb7d6440d44a", "title": "Theory Building with Git", "url": "https://benknoble.github.io/blog/2026/08/16/theory-building/", "published_at": "2026-08-16T00:00:00+00:00" }, { "id": "01a0873b-7eed-7202-a28b-eb7d650f0971", "title": "Library Discernment", "url": "https://benknoble.github.io/blog/2026/08/15/library-discernment/", "published_at": "2026-08-15T00:00:00+00:00" }, { "id": "01a0873b-7eed-7202-a28b-eb7d65509b14", "title": "Digital Etiquette", "url": "https://benknoble.github.io/blog/2026/08/15/signal-boost/", "published_at": "2026-08-15T00:00:00+00:00" }, { "id": "01a0873b-7eed-7202-a28b-eb7d65d15bde", "title": "NetworkManager resetting hostname to localhost.localdomain", "url": "https://benknoble.github.io/blog/2026/07/19/networkmanager/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a0873b-7eed-7202-a28b-eb7d66845b65", "title": "Improving Git Search Performance", "url": "https://benknoble.github.io/blog/2026/06/23/git-log-S-performance/", "published_at": "2026-06-23T00:00:00+00:00" }, { "id": "01a0873b-7eed-7202-a28b-eb7d66ec44cb", "title": "Modelling language or controlling it?", "url": "https://benknoble.github.io/blog/2026/05/07/machines-humans/", "published_at": "2026-05-07T00:00:00+00:00" } ] posts Claim your blog
Back to benknoble.github.io
Blog · corpus.blog/blogs/benknoble.github.io/posts

benknoble.github.io

benknoble.github.io

2026