Hugh
banner
elliotclyde.bsky.social
Hugh
@elliotclyde.bsky.social
He/Him. Failed musician + Developer + JavaScript cowboy based in Te Awakairangi, Aotearoa (New Zealand). https://www.elliotclyde.nz
A tale of two static site hosts

A post about moving my personal site to Cloudflare pages from Azure blob storage.

www.elliotclyde.nz/blog/a-tale-...
A tale of two static site hosts
Azure to Cloudflare pages
www.elliotclyde.nz
November 1, 2025 at 9:31 AM
I got mad at azure for moving from their old CDN and basically making me pay $20 a month for https so I moved to cloudflare pages. It was such a day and night experience. Cloudflare pages is so easy to set up. If you’re using Azure storage to host a static website, time to switch.
October 21, 2025 at 8:53 AM
Reposted by Hugh
💥 did a small drawing explaining the JS execution model including the event loop. I hope it’s helpful to folks. Debugging is always easier when the underlying implementations are understood.
October 6, 2025 at 12:23 PM
@adamgordonbell.bsky.social don’t sweat it taking time with your podcast episodes. Corecursive is a great podcast. Take some time for yourself and push that release date out. Hardcore history has a cadence which completely breaks the rules (months and months) and it’s still an unbeatable podcast.
September 4, 2025 at 9:14 AM
Reposted by Hugh
Reposted by Hugh
it's so wicked to hear @slab.org nerd out about the haskell guts underlying tidalcycles a bit 💙

haskell.foundation/podcast/67/
Alex McLean
Mike and Andres speak to Alex McLean who created the TidalCycles system for electronic music - implemented in Haskell of course. We talk about how Alex got into Haskell coming from Perl, how types hel...
haskell.foundation
July 25, 2025 at 8:25 AM
Reposted by Hugh
when you're about to click something but then an ad loads and you click the ad instead?? humiliating. the down low, too slow of the internet age
July 15, 2025 at 12:07 PM
Reposted by Hugh
I just wanted to say, I’m probably more proud of this Ted talk than just about anything I’ve ever done so I’m gonna be absolutely useless for the next couple of weeks as I promote the shit out of this because I want you to watch it because it matters in the moment we are in youtu.be/dVG8W-0p6vg
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
YouTube video by TEDx Talks
youtu.be
July 17, 2025 at 8:37 PM
How to build an agent

ampcode.com/how-to-build...
How to Build an Agent
Building a fully functional, code-editing agent in less than 400 lines.
ampcode.com
July 3, 2025 at 9:45 PM
Reposted by Hugh
this is one of my favourite lil snippets
June 26, 2025 at 6:32 AM
Reposted by Hugh
🎉 Big update!
The #InternetArchive has launched a new version of GifCities, our search engine for vintage GeoCities GIFs. Search better. Blink more!

Check it out ➡️ blog.archive.org/2025/06/09/k...
🧵
June 11, 2025 at 11:33 PM
Reposted by Hugh
For the longest time I shied away from low level programming. I always found it intimidating. It turns out it isn’t any harder than other programming. It’s just that everything written about it assumes too much. So here’s my attempt at an intro to machine code

jimmyhmiller.com/machine-code...
Machine Code Isn't Scary
Machine code isn't scary. If you can make sure your JSON conforms to a JSON schema, you can write machine code.
jimmyhmiller.com
June 6, 2025 at 5:53 PM
Can they just stop being cowards and make the next doctor who jack black?
June 3, 2025 at 4:58 AM
Reposted by Hugh
Most developers know TDD, but many teams are better served by starting with BDD.

Let me explain why. 🧵👇
May 22, 2025 at 10:37 AM
Reposted by Hugh
Built in 3 days. Launched in 4 months. Changed the world forever.
May 19, 2025 at 8:54 PM
I wrote a Wordpress plugin!

Okay more of a Wordpress plugin add-on. It’s an extension to Powerpress to get you a cooler audio player embed than the default Powerpress player. I’d argue it’s cooler than the paid blubrry in some ways.

wordpress.org/plugins/vibr...
Vibraudio Audio Player for PowerPress
A vibrant audio embed addon for the Powerpress plugin. Will show episode art if it exists, and will otherwise use the podcast feed art.
wordpress.org
May 11, 2025 at 6:42 AM
Getting podcast stats from S3 from Lou Franco:

loufranco.com/blog/getting...
Getting Podcast Stats from S3 Web Access Logs | Lou Franco: code, apps, and writings
loufranco.com
May 6, 2025 at 5:06 AM
Reposted by Hugh
Want to see a deep dive on the Command Palette? Check out this awesome video walkthrough with a ton of tips and tricks! ⚡ www.youtube.com/watch?v=3_CP...
New PowerToys Module, Windows Command Palette!
YouTube video by Jordi Adoumie
www.youtube.com
April 2, 2025 at 6:29 PM
I have been sleeping on docker for too long. It's such a good way of setting up a dev environment.

medium.com/@etearner/se...
Setting Up a PHP Development Environment with Docker
Learn to set up a PHP development environment with Docker in this easy-to-follow guide. Covering Nginx, PHP-FPM, and MariaDB integration.
medium.com
April 9, 2025 at 8:43 AM
I made a vim plugin to interface with Ollama! The existing ones out there needed python to work, so I made my own to check out vim plugins and the ollama API. github.com/Elliotclyde/...
GitHub - Elliotclyde/vim-ollama-minimal: vim plugin for ollama - does not depend on python
vim plugin for ollama - does not depend on python. Contribute to Elliotclyde/vim-ollama-minimal development by creating an account on GitHub.
github.com
April 2, 2025 at 9:18 PM
Reposted by Hugh
Another low-tech and very local-first webRTC signalling approach for folk canvas with @chrisshank.com, this time over sound via ggwave (using MFSK)

folk.systems/canvas/netwo... (careful of volume)
March 16, 2025 at 10:53 PM
Reposted by Hugh
the feminine urge to
Bluesky CEO: imagine a 'world without Caesars'
Jay Graber dunks on Mark Zuckerberg without mentioning his name.
mashable.com
March 10, 2025 at 10:57 PM
Reposted by Hugh
LLMs are very powerful these days blog.jim-nielsen.com/2025/lots-of...
Building WebSites With LLMS
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
March 4, 2025 at 3:57 PM