54,302 blogs · [ { "id": "01a0e214-216a-711f-9f4a-348ecdb76658", "title": "Whatever you do, do not add ?sparks to the end of the URL of any page …", "url": "https://wilhelm.codes/bits/update-sparks/", "published_at": "2026-09-27T06:51:09+00:00" }, { "id": "01a0d4c2-f9a7-7141-8bd4-0d2bf2e7d76c", "title": "If Star Wars had a $10 Budget - Full Movie", "url": "https://wilhelm.codes/bits/video-10-dollar-starwars/", "published_at": "2026-09-21T14:04:58+00:00" }, { "id": "01a0d4c2-f9a7-7141-8bd4-0d2bf31d19f6", "title": "OpenTIE", "url": "https://wilhelm.codes/bits/link-opentie/", "published_at": "2026-09-21T07:40:55+00:00" }, { "id": "01a0d4c2-f9a7-7141-8bd4-0d2bf3f508ce", "title": "Woke up to a massive “god candle” appearing in my Umami instance for …", "url": "https://wilhelm.codes/bits/blurb-thanks-for-the-mention-morning-brew/", "published_at": "2026-09-19T10:00:00+00:00" }, { "id": "01a0d4c2-f9a7-7141-8bd4-0d2bf4867c5a", "title": "OKPalette", "url": "https://wilhelm.codes/bits/link-okpalette/", "published_at": "2026-09-15T20:23:46+00:00" }, { "id": "01a0d4c2-f9a7-7141-8bd4-0d2bf54cb0e2", "title": "I’ve been rebuilding the public landing page for the homelab this …", "url": "https://wilhelm.codes/bits/update-a-thin-layer-of-grime/", "published_at": "2026-09-14T07:15:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1262f1b300", "title": "Page loads had been creeping up again, so I went looking. Turns out …", "url": "https://wilhelm.codes/bits/update-putting-the-site-on-a-diet/", "published_at": "2026-09-10T15:09:12+00:00" }, { "id": "01a0b68b-4ced-700c-85ab-4acdc2801978", "title": "Wilhelm Codes", "url": "https://wilhelm.codes", "published_at": "2026-09-07T05:20:44+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac12633122fd", "title": "With all the frenetic redesigning of Plant🌱Smart these past few weeks, …", "url": "https://wilhelm.codes/bits/image-plantsmart-galleries/", "published_at": "2026-08-31T00:00:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1263c52ee5", "title": "@wilhelm.codes is on sifa.id!", "url": "https://wilhelm.codes/bits/link-sifa-id/", "published_at": "2026-08-25T09:13:30+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1263df0e1e", "title": "Welp, I finally did it! I’ve moved the git repository for this site …", "url": "https://wilhelm.codes/bits/update-adios-github/", "published_at": "2026-08-24T01:00:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1264133239", "title": "A Word on Omarchy", "url": "https://wilhelm.codes/bits/link-a-word-on-omarchy/", "published_at": "2026-08-23T14:00:19+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1264447be1", "title": "“Nearly all men can stand adversity, but if you want to test a man’s …", "url": "https://wilhelm.codes/bits/quote-if-you-want-to-test-a-mans-character/", "published_at": "2026-08-23T02:18:30+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac126536ffec", "title": "Goodbye Tailwind. Goodbye Node. We’re rolling vanilla HTML, CSS and …", "url": "https://wilhelm.codes/bits/blurb-hours-without-webfonts/", "published_at": "2026-08-20T10:50:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac126602acd8", "title": "Errors are Values", "url": "https://wilhelm.codes/bits/link-errors-are-values/", "published_at": "2026-08-16T00:00:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac12665f341c", "title": "“Debugging is twice as hard as writing the code in the first place. …", "url": "https://wilhelm.codes/bits/quote-brian-kernighan/", "published_at": "2026-08-08T22:05:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1266c7c0b1", "title": "Spent an evening on the tags. A few of them were doing the same job …", "url": "https://wilhelm.codes/bits/update-tidied-up-the-tags/", "published_at": "2026-08-05T07:40:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1266d5c34e", "title": "The Grug Brained Developer", "url": "https://wilhelm.codes/bits/link-the-grug-brained-developer/", "published_at": "2026-08-02T02:20:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac12677e882b", "title": "Opened the bill expecting a fright and found a NAT gateway I have not …", "url": "https://wilhelm.codes/bits/blurb-a-nat-gateway-i-forgot/", "published_at": "2026-08-01T12:15:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1267824912", "title": "I keep promising myself I will write more on the weekends. The drafts …", "url": "https://wilhelm.codes/bits/blurb-the-drafts-folder-disagrees/", "published_at": "2026-07-29T09:05:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac12678595e3", "title": "“A little copying is better than a little dependency.”", "url": "https://wilhelm.codes/bits/quote-rob-pike/", "published_at": "2026-07-25T21:45:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1267fb9f3f", "title": "Sat down to fix one broken keybind. Three hours later the whole tmux …", "url": "https://wilhelm.codes/bits/blurb-another-yak-shaved/", "published_at": "2026-07-22T11:30:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1268c6366b", "title": "“The most damaging phrase in the language is: ‘It’s always been done …", "url": "https://wilhelm.codes/bits/quote-grace-hopper/", "published_at": "2026-07-18T22:12:00+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1268f73def", "title": "The Memory Heist", "url": "https://wilhelm.codes/bits/link-the-memory-heist/", "published_at": "2026-07-15T10:44:05+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1269d6fcd7", "title": "Strangely sudden news today. Looks like “Go Report Card” has been …", "url": "https://wilhelm.codes/bits/blurb-go-report-card-is-gone/", "published_at": "2026-07-13T08:32:56+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac1269d7b4da", "title": "Having a play with a more dynamic menu drawer. Just working out the …", "url": "https://wilhelm.codes/bits/update-new-menu/", "published_at": "2026-07-04T03:17:45+00:00" }, { "id": "01a08c62-9ee8-7179-84bd-ac126aa78554", "title": "Decided to introduce a new projects page to showcase some of the …", "url": "https://wilhelm.codes/bits/update-new-projects-page/", "published_at": "2026-07-02T10:39:18+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb064e14be3", "title": "I am very smart. I only just realised over the weekend that issues and …", "url": "https://wilhelm.codes/bits/update-forgot-to-turn-on-comments/", "published_at": "2026-06-29T01:47:27+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb065c86725", "title": "Welp. I’ve convinced myself that Glazier needs Terraform-style …", "url": "https://wilhelm.codes/bits/blurb-ive-convinced-myself-glazier-needs-variable-blocks/", "published_at": "2026-06-24T00:19:56+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb0663a119f", "title": "I should update Plant🌱Smart. Thinking it should get a similar …", "url": "https://wilhelm.codes/bits/blurb-i-should-update-plantsmart/", "published_at": "2026-06-22T21:32:42+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb066c99c8d", "title": "Some small incremental updates for the site today:\nThe addition of a …", "url": "https://wilhelm.codes/bits/update-new-rss-feeds/", "published_at": "2026-06-21T06:01:44+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb0675ad25a", "title": "I hate to say it but the router situation is insane", "url": "https://wilhelm.codes/bits/video-insane-router-situation/", "published_at": "2026-06-21T05:07:30+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06802b923", "title": "“Cognitive surrender” leads AI users to abandon logical thinking, research finds", "url": "https://wilhelm.codes/bits/link-cognitive-surrender/", "published_at": "2026-06-21T03:09:31+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb068cf39b4", "title": "Tempted to drop the custom fonts altogether. They account for …", "url": "https://wilhelm.codes/bits/blurb-so-tempting/", "published_at": "2026-06-20T00:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb069183d7f", "title": "I am not a smart man. I completely forgot I was using the “Pro” …", "url": "https://wilhelm.codes/bits/blurb-i-am-not-a-smart-man/", "published_at": "2026-06-19T00:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06945f440", "title": "“Simplicity is a great virtue but it requires hard work to achieve it …", "url": "https://wilhelm.codes/bits/quote-edsger-dijkstra/", "published_at": "2026-06-17T09:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb069e05a44", "title": "“Talk is cheap. Show me the code.”", "url": "https://wilhelm.codes/bits/quote-linus-torvalds/", "published_at": "2026-06-15T09:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb069ef36a1", "title": "I’m keeping these stupid test quotes around. I love them. Fight me.", "url": "https://wilhelm.codes/bits/blurb-keeping-em/", "published_at": "2026-06-13T00:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06a27cccb", "title": "“There are only two hard things in Computer Science: cache …", "url": "https://wilhelm.codes/bits/quote-phil-karlton/", "published_at": "2026-06-05T05:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06a9de308", "title": "“Programs must be written for people to read, and only incidentally …", "url": "https://wilhelm.codes/bits/quote-harold-abelson/", "published_at": "2026-05-24T06:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06ad0b8b2", "title": "“Premature optimization is the root of all evil.”", "url": "https://wilhelm.codes/bits/quote-donald-knuth/", "published_at": "2026-05-12T07:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06b50ca3a", "title": "“The best error message is the one that never shows up.”", "url": "https://wilhelm.codes/bits/quote-thomas-fuchs/", "published_at": "2026-04-30T08:00:00+00:00" }, { "id": "01a08c62-9ee9-70c9-bd84-8fb06bb65e90", "title": "“Perfection is achieved, not when there is nothing more to add, but …", "url": "https://wilhelm.codes/bits/quote-antoine-de-saint-exup%C3%A9ry/", "published_at": "2026-04-06T05:00:00+00:00" } ] posts Claim your blog
Back to wilhelm.codes
Blog · corpus.blog/blogs/wilhelm.codes/posts

wilhelm.codes

wilhelm.codes

2026