# woop (blogs) — RSS Amplifier

Recent posts from the 1 feeds in the RSS Amplifier directory that cover woop.

Page: <https://rssamplifier.com/topics/woop/blogs>  
Feed: <https://rssamplifier.com/topics/woop/blogs.md>

---

## [@wilhelm.codes is on sifa.id!](https://wilhelm.codes/bits/link-sifa-id/)

_2026-08-25 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

This is still very early days, but Sifa is a professional network built on the AT Protocol. It's meant to be an open alternative to LinkedIn which, let's be honest, has always been a bit of a hellsite. Even more so lately with all the AI boosterism on the timeline. Probably may never grow a network as large here as I have on LI, but good riddance. I'll still be keeping the entry in the side rail…

## [Welp, I finally did it! I’ve moved the git repository for this site …](https://wilhelm.codes/bits/update-adios-github/)

_2026-08-24 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

Welp, I finally did it! I've moved the git repository for this site from Github to the Forgejo instance in my homelab. Further, I've replaced Cloudflare's build pipeline with a simple 20-line YAML file used by my Woodpecker CI server, which is also hosted in my homelab. I'm still using Wrangler to push the static assets to Cloudflare Pages and I'll always need an external DNS provider for my…

## [A Word on Omarchy](https://wilhelm.codes/bits/link-a-word-on-omarchy/)

_2026-08-23 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

A measured and reasoned critique of the shit-show that is Omarchy. Classic security engineer snark met with some Shakespearean levels of verbosity. This isn't necessarily firing shots at the increasingly far-right DHH, but plays into his surrounding cult of personality and how it's used to lure Linux beginners into a false sense of security based purely on vibes… and a shit tonne of Bash scripts.…

## [“Nearly all men can stand adversity, but if you want to test a man’s …](https://wilhelm.codes/bits/quote-if-you-want-to-test-a-mans-character/)

_2026-08-23 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

"Nearly all men can stand adversity, but if you want to test a man's character, give him power"

## [Goodbye Tailwind. Goodbye Node. We’re rolling vanilla HTML, CSS and …](https://wilhelm.codes/bits/blurb-hours-without-webfonts/)

_2026-08-20 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

Goodbye Tailwind. Goodbye Node. We're rolling vanilla HTML, CSS and JS. No more webfonts, we on them system faces now. A couple of hours on I have not missed the webfonts once. The site is lighter, the text is sharper on my screen and the only person who ever noticed was me. 750kb cold start for the main page is now under 18kb. Everything is so much faster now I should've done this months ago when…

## [Errors are Values](https://wilhelm.codes/bits/link-errors-are-values/)

_2026-08-16 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

It's an oldie, but I always go back to it. The post I keep sending to people who tell me Go error handling is just noise. The point was never that you type if err != nil a lot. The point is that an error is an ordinary value, so you can do ordinary things with it.

## [“Debugging is twice as hard as writing the code in the first place. …](https://wilhelm.codes/bits/quote-brian-kernighan/)

_2026-08-08 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

## [Spent an evening on the tags. A few of them were doing the same job …](https://wilhelm.codes/bits/update-tidied-up-the-tags/)

_2026-08-05 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

Spent an evening on the tags. A few of them were doing the same job under different names, so the duplicates are merged and the thin ones are gone. The cloud in the rail is shorter and rather more honest for it.

## [The Grug Brained Developer](https://wilhelm.codes/bits/link-the-grug-brained-developer/)

_2026-08-02 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

Read this for the third time and it still lands. Complexity very, very bad. Grug is right more often than I would like to admit.

## [Opened the bill expecting a fright and found a NAT gateway I have not …](https://wilhelm.codes/bits/blurb-a-nat-gateway-i-forgot/)

_2026-08-01 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

Opened the bill expecting a fright and found a NAT gateway I have not needed since March. It has been quietly charging me rent to forward packets nowhere. Coding is my passion.

## [A Friend Gave You $30 (Sponsored)](https://crawlproof.com/a/rG7M3EEQEYI0)

_2026-08-01 · **Sponsored**_

Sign up, deposit $5 within 30 days, and start investing with expert guidance.

## [I keep promising myself I will write more on the weekends. The drafts …](https://wilhelm.codes/bits/blurb-the-drafts-folder-disagrees/)

_2026-07-29 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

I keep promising myself I will write more on the weekends. The drafts folder keeps returning a different answer.

## [“A little copying is better than a little dependency.”&#xA;](https://wilhelm.codes/bits/quote-rob-pike/)

_2026-07-25 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

"A little copying is better than a little dependency."

## [Sat down to fix one broken keybind. Three hours later the whole tmux …](https://wilhelm.codes/bits/blurb-another-yak-shaved/)

_2026-07-22 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

Sat down to fix one broken keybind. Three hours later the whole tmux config is rewritten and the keybind is still broken.

## [“The most damaging phrase in the language is: ‘It’s always been done …](https://wilhelm.codes/bits/quote-grace-hopper/)

_2026-07-18 · 0xdeadbeef@devilmayco.de (Wilhelm Murdoch) · Wilhelm Codes · Bits_

"The most damaging phrase in the language is: 'It's always been done that way.'"

## [The Memory Heist](https://www.ayush.digital/blog/the-memory-heist)

_2026-07-15 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

An interesting read a mate of mine shared about how relatively simple it is to exfiltrate your sandboxed Claude memories when pairing it with an agent that can access the web. Good stuff! Ayush Paul The Memory Heist &rarr;

## [Strangely sudden news today. Looks like &amp;ldquo;Go Report Card&amp;rdquo; has been …](https://wilhelm.codes/bits/#bit-blurb-go-report-card-is-gone)

_2026-07-13 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Strangely sudden news today. Looks like &ldquo;Go Report Card&rdquo; has been completely sunset as of a couple weeks ago. I really dug that little service. At least it&rsquo;s still available for self-hosting , but now I have to go on cross-repo badge cleanup duty.

## [(untitled)](https://wilhelm.codes/bits/#bit-update-new-menu)

_2026-07-04 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Having a play with a more dynamic menu drawer. Just working out the kinks on smaller screens.

## [(untitled)](https://wilhelm.codes/bits/#bit-update-new-projects-page)

_2026-07-02 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Decided to introduce a new projects page to showcase some of the bigger things I&rsquo;m working on. I&rsquo;m still working out the kinks and I&rsquo;m not 100% sold on the current design. Each card is powered by a .toml based datasource in Hugo, contains a kind of linear heatmap of activity related to the associated project&rsquo;s tag as well as the 5 latest related posts. Good enough to…

## [(untitled)](https://wilhelm.codes/bits/#bit-update-forgot-to-turn-on-comments)

_2026-06-29 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

I am very smart. I only just realised over the weekend that issues and discussions in the parent repo for this site were disabled. Meaning, article coments using Giscuss was functionally disabled here . WOOPS!

## [Welp. I&amp;rsquo;ve convinced myself that Glazier needs Terraform-style variable …](https://wilhelm.codes/bits/#bit-blurb-ive-convinced-myself-glazier-needs-variable-blocks)

_2026-06-24 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Welp. I&rsquo;ve convinced myself that Glazier needs Terraform-style variable declaration blocks to validate --var flags. I&rsquo;m doing it and I will not be stopped. I&rsquo;m thinking something as simple as the following session block-adjecent top-level spec: variable "name" { description = optional ( string ) type = required ( string | bool | number ) default = optional ( type ) } Time to do…

## [Refer a Friend, Earn Rewards (Sponsored)](https://crawlproof.com/a/6Mw0gxav5ZnW)

_2026-06-24 · **Sponsored**_

Earn rewards when friends get the Graphite Business Card through your referral.

## [I should update Plant Smart. Thinking it should get a similar treatment to this …](https://wilhelm.codes/bits/#bit-blurb-i-should-update-plantsmart)

_2026-06-22 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

I should update Plant Smart. Thinking it should get a similar treatment to this site. Maybe even exploring moving completely to Hugo instead of a haphazardly-assembled static Svelte site.

## [(untitled)](https://wilhelm.codes/bits/#bit-update-new-rss-feeds)

_2026-06-21 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Some small incremental updates for the site today: The addition of a new bit type for site updates like this one. Proper RSS feeds for both long-form articles and bits . Check the footer! A quick sweep of the site map to ensure everything maps out properly. There were a few dead links previously. You can now filter bits by type! Have a play with it at the top of this page. Some minor grammatical…

## [I hate to say it but the router situation is insane](https://www.youtube.com/watch?v=gEMx7kt7n4E)

_2026-06-21 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Man, some of these router CVEs are laughably bad. Not saying rolling your own router with OpenWRT is a perfect solution&hellip; but compared to this it functionally is. low level · youtube · 10mins I hate to say it but the router situation is insane &rarr;

## [“Cognitive surrender” leads AI users to abandon logical thinking, research finds](https://arstechnica.com/ai/2026/04/research-finds-ai-users-scarily-willing-to-surrender-their-cognition-to-llms/)

_2026-06-21 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

An interesting study on the concept of &ldquo;cognitive surrender&rdquo; or, how we simply offload thinking to an LLM and implicitly trust whatever it spits out the other end. Ars Technica “Cognitive surrender” leads AI users to abandon logical thinking, research finds &rarr;

## [Tempted to drop the custom fonts altogether. They account for well-over half the …](https://wilhelm.codes/bits/#bit-blurb-so-tempting)

_2026-06-20 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

Tempted to drop the custom fonts altogether. They account for well-over half the transfer on a hard refresh.

## [I am not a smart man. I completely forgot I was using the &amp;ldquo;Pro&amp;rdquo; …](https://wilhelm.codes/bits/#bit-blurb-i-am-not-a-smart-man)

_2026-06-19 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

I am not a smart man. I completely forgot I was using the &ldquo;Pro&rdquo; version of FontAwesome and had the entire library committed to this very public repository without any licensing coverage. I mean, the pro version shouldn&rsquo;t be shared anyway. You may have noticed the associated Github repository has been temporarily set to private and that all commit history as been wiped. Sucks, but…

## [Quote — Edsger Dijkstra](https://wilhelm.codes/bits/#bit-quote-edsger-dijkstra)

_2026-06-17 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.&rdquo; &mdash; Edsger Dijkstra

## [Quote — Linus Torvalds](https://wilhelm.codes/bits/#bit-quote-linus-torvalds)

_2026-06-15 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;Talk is cheap. Show me the code.&rdquo; &mdash; Linus Torvalds

## [I&amp;rsquo;m keeping these stupid test quotes around. I love them. Fight me.](https://wilhelm.codes/bits/#bit-blurb-keeping-em)

_2026-06-13 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

I&rsquo;m keeping these stupid test quotes around. I love them. Fight me.

## [Quote — Phil Karlton](https://wilhelm.codes/bits/#bit-quote-phil-karlton)

_2026-06-05 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;There are only two hard things in Computer Science: cache invalidation and naming things.&rdquo; &mdash; Phil Karlton

## [Brisk AI News Briefings (Sponsored)](https://crawlproof.com/a/bPbDEnkYjXhK)

_2026-06-05 · **Sponsored**_

Read AI summaries and listen to audio briefings for top stories.

## [Quote — Harold Abelson](https://wilhelm.codes/bits/#bit-quote-harold-abelson)

_2026-05-24 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;Programs must be written for people to read, and only incidentally for machines to execute.&rdquo; &mdash; Harold Abelson

## [Quote — Donald Knuth](https://wilhelm.codes/bits/#bit-quote-donald-knuth)

_2026-05-12 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;Premature optimization is the root of all evil.&rdquo; &mdash; Donald Knuth

## [Quote — Thomas Fuchs](https://wilhelm.codes/bits/#bit-quote-thomas-fuchs)

_2026-04-30 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;The best error message is the one that never shows up.&rdquo; &mdash; Thomas Fuchs

## [Quote — Antoine de Saint-Exupéry](https://wilhelm.codes/bits/#bit-quote-antoine-de-saint-exupéry)

_2026-04-06 · 0xdeadbeef@devilmayco.de (ɯlǝɥlᴉʍ) · Wilhelm Codes · Bits_

&ldquo;Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.&rdquo; &mdash; Antoine de Saint-Exupéry

