Hugh's Avatar

Hugh

@elliotclyde

He/Him. Failed musician + Developer + JavaScript cowboy based in Te Awakairangi, Aotearoa (New Zealand). https://www.elliotclyde.nz

176
Followers
399
Following
439
Posts
08.08.2023
Joined
Posts Following

Latest posts by Hugh @elliotclyde

Solving the password problem with passkeys - Hugh Haworth
Solving the password problem with passkeys - Hugh Haworth YouTube video by Ruby Wellington

I did a talk! At Ruby Wellington on using passkeys/webauthn in Ruby/rails!

Check it out:

youtu.be/ScL66ID2mes

03.03.2026 06:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

It seems we can now customize the select element, right? right?!

Demo: codepen.io/t_afif/pen/P... via @codepen.io

02.03.2026 13:44 πŸ‘ 374 πŸ” 83 πŸ’¬ 11 πŸ“Œ 13
Video thumbnail

i built an entire x86 CPU emulator in CSS (no javascript)

you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS

lyra.horse/x86css/

24.02.2026 02:23 πŸ‘ 2609 πŸ” 875 πŸ’¬ 130 πŸ“Œ 158

I thought this was like A WHOLE THING. "The boss level of accessibility tasks" and all that. News to me.

We just converted a non-<dialog> modal to <dialog> just to get the trapping, and I'm keeping it because it actually fixes a little bug I saw where a late-loading editor steals focus out.

16.02.2026 00:04 πŸ‘ 36 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0
Preview
Shell Game | Evan Ratliff | Substack A podcast and newsletter about things that are not what they seem, hosted by journalist Evan Ratliff. Click to read Shell Game, a Substack publication with thousands of subscribers.

The best podcast of 2025 - Shell Game. An experiment in making a company with AI agents. Equal parts informative, fascinating and funny.
www.shellgame.co

22.12.2025 07:53 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
A Tour of WebAuthn

Adam Langley’s book on webauthn. Kill passwords! ☠️

www.imperialviolet.org/tourofwebaut...

05.02.2026 03:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve been hearing lots of people complain about it but I might try watch it now I see someone enjoyed it!

03.01.2026 00:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's just a blogpost, Michael. What could it take? 5 minutes?

31.12.2025 19:58 πŸ‘ 120 πŸ” 6 πŸ’¬ 8 πŸ“Œ 0
Preview
Atmospheric Computing Cloud computing has been extremely successful, but it lost the values that drove personal computing. We can solve this by evolving forward.

Time for my big year end blogpost about the Atmosphere.

From the personal computing perspective, the cloud has been a disaster β€” but we shouldn't run away from it.

We can solve a lot of problems by connecting our clouds, turning it into atmospheric computing.

31.12.2025 22:19 πŸ‘ 482 πŸ” 114 πŸ’¬ 34 πŸ“Œ 35
Video thumbnail

There are countless websites that generate color palettes, but I needed a reusable package for my own apps. So I built dittoTones. 🟣

It mimics the perceptual DNA (Lightness/Chroma curves) of popular systems and blends them with your target hue β†’ meodai.github.io/dittoTones/

29.12.2025 00:29 πŸ‘ 860 πŸ” 132 πŸ’¬ 18 πŸ“Œ 6
The Pogues -  Fairytale Of New York (Official Video) [HD Upgrade]
The Pogues - Fairytale Of New York (Official Video) [HD Upgrade] YouTube video by ThePoguesOfficial

A favorite every single year. RIP, Kirsty and Shane. πŸŽ„πŸŽ…πŸ»πŸ’š

26.12.2025 04:36 πŸ‘ 1479 πŸ” 218 πŸ’¬ 41 πŸ“Œ 18

Look Amy I press ONE button on my microwave and if I need the food to be hotter I press it more times

19.12.2025 20:32 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A human developer would … never lie about that … πŸ‘€

13.12.2025 06:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
SVG Filters - Clickjacking 2.0 A novel and powerful twist on an old classic.

Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability

lyra.horse/blog/2025/12...

"CSS hack accidentally becomes regular hack"

05.12.2025 02:03 πŸ‘ 2039 πŸ” 582 πŸ’¬ 24 πŸ“Œ 37
Preview
GitHub - unhappychoice/gitlogue: A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story. A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story. - unhappychoice/gitlogue

I’ve wanted something like this for ages, super cool looking tool.

github.com/unhappychoic...

20.11.2025 07:54 πŸ‘ 49 πŸ” 5 πŸ’¬ 2 πŸ“Œ 0
Preview
A tale of two static site hosts Azure to Cloudflare pages

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-...

01.11.2025 09:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I like

29.10.2025 09:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Azure CDN, Front Door and the cost How I raked up 34 times more cost for hosting a static website

Here’s his actually relevant post:

www.softwarecraftsperson.com/posts/2025-0...

21.10.2025 09:20 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Moving to AWS Amplify from Azure Good bye Azure Front Door, welcome AWS Amplify

Post here from Eakan Gopalakrishnan who moved off azure for the same reason:

www.softwarecraftsperson.com/posts/2025-0...

21.10.2025 09:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

21.10.2025 08:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Drawing explaining the JS execution model and event loop

Drawing explaining the JS execution model and event loop

πŸ’₯ 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.

06.10.2025 12:23 πŸ‘ 365 πŸ” 62 πŸ’¬ 14 πŸ“Œ 0

Done

19.09.2025 08:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Honestly if you’re here, listen to corecursive, it’s great.

04.09.2025 09:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@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.

04.09.2025 09:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

Bro when even is the big reset coming?!

01.09.2025 07:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think because of this kind of thing, Gemini is my new favourite.

14.08.2025 07:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
May 22, 2025 Tidal Jam
May 22, 2025 Tidal Jam YouTube video by Ian A. Cook, Red Pine Music Press

Let's make some music with code

#tidalcycles @tidalcycles.bsky.social #livecoding #algorythmicmusic youtu.be/2fjzekm-ITU

23.05.2025 13:13 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
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...

it's so wicked to hear @slab.org nerd out about the haskell guts underlying tidalcycles a bit πŸ’™

haskell.foundation/podcast/67/

25.07.2025 08:25 πŸ‘ 4 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

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

15.07.2025 12:07 πŸ‘ 1104 πŸ” 209 πŸ’¬ 9 πŸ“Œ 2
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland YouTube video by TEDx Talks

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

17.07.2025 20:37 πŸ‘ 991 πŸ” 273 πŸ’¬ 79 πŸ“Œ 93