Richard Banks
richardbanks.dev
Richard Banks
@richardbanks.dev
Programmer, Entrepreneur, Gamer, Learner of things

richardbanks.dev
Deploying a Hugo Blog to Cloudflare Workers
Deploying a Hugo Blog to Cloudflare Workers
How I setup hugo to deploy automatically to cloudflare workers
richardbanks.dev
July 30, 2025 at 7:58 AM
After using Svelte 5 for a little while, I've found that using $effect is a very convenient foot gun. It's quite easy to create some really convoluted code.

In most cases $derived and $derived.by can do most of what you need.

#svelte #dev #lifeofadev
February 23, 2025 at 12:42 PM
Apparently Apple Mail has a 53-56% email client market share while Gmail has 30-32%.

Safari has 17-18% browser browser market share and chrome has 65-68%.

One can logically conclude that apple users read more marketing emails...

Or email client tracking is fundamentally broken

#stats #email
February 6, 2025 at 7:58 AM
I know I'm late to the party on this one. Recently I switched from dependabot to renovate and it is so much nicer to work with, especially setting up update groups is way more intuitive.

https://buff.ly/40FtaJ0

#devops #dependency #management #infosec
Renovate Docs
Renovate documentation.
buff.ly
January 30, 2025 at 7:58 AM
I'm migrating some Svelte apps from v4 to v5. Initially it seemed daunting with the new runes system but as I've been migrating pages it's actually remarkably simple and has simplified state management considerably. #svelte #svelte5 #runes
January 29, 2025 at 7:58 AM
I created an YouTube content loader for Astro.

Also my first package published to NPM 🎉

github.com/richardnbank...

#astro #npm #youtube
GitHub - richardnbanks/astro-loader-youtube: This package provides a YouTube video loader for the Astro Loader API
This package provides a YouTube video loader for the Astro Loader API - richardnbanks/astro-loader-youtube
github.com
January 19, 2025 at 7:46 PM
Day 2 - Part 2 of #AdventOfCode broke my brain while days 3 and 4 felt trivial by comparison.

That said part 2 of Ceres Search (Day 4) was really fun!
December 4, 2024 at 8:29 PM
Setting up a local developer instance for Magento is so incredibly painful!
February 12, 2024 at 3:03 PM
Reposted by Richard Banks
a watched DNS record never propagates
February 10, 2024 at 4:14 AM
Reposted by Richard Banks
"How to tell if your toothbrush is being used in a DDoS attack" is a sentence that plunges me into the deepest, darkest infosec despair.
How to tell if your toothbrush is being used in a DDoS attack | Malwarebytes
Your essential guide to toothbrush security.
www.malwarebytes.com
February 7, 2024 at 7:57 PM
Is CAIO (Chief AI Officer) a title we actually need?
February 8, 2024 at 5:18 PM
Reposted by Richard Banks
For decades, scientists couldn't figure out why the measles vaccine didn't just lower death rates from measles, but from other diseases too. Now we know it's because measles causes immune amnesia. Measles resets the immune system. It forgets how to fight every single pathogen it's ever encountered.
December 21, 2023 at 3:48 AM