Duffeh
duffeh.bsky.social
Duffeh
@duffeh.bsky.social
Software engineer mainly working with javascript, nextjs, typescript and astro | talk about web performance | www.iankduffy.com | he/him
Reposted by Duffeh
Kemi discovering after 15 months that Robert Jenrick has been plotting in "secret"
January 15, 2026 at 11:24 AM
Reposted by Duffeh
This week's Web Weekly is about to hit all the inboxes in just a little bit! As always, it's jam-packed. 🎉

webweekly.email/archive/web-...

If you're into web dev news close to the platform, you should check it out!
January 13, 2026 at 2:28 PM
Reposted by Duffeh
January 3, 2026 at 2:04 PM
Trump "military operation" list

youtu.be/V1508wboZXk
Animaniacs SING-ALONG 🎤 | Yakko’s World | WB Kids
YouTube video by WB Kids
youtu.be
January 3, 2026 at 7:01 PM
New year, new unit test failure due to someone forgetting to mock time.
January 2, 2026 at 6:08 PM
Reposted by Duffeh
Web Performance Calendar day 31 article 4/5: @twnsnd.com on Compression Dictionaries to dramatically shrink responses (60–90% smaller than Brotli/GZIP). Why adoption is slow. Practical architectural decisions and implementation tips to get huge bandwidth wins.
calendar.perfplanet.com/2025/from-th...
From Theory to Tiny: Implementing Compression Dictionaries
Compression Dictionary Transport became an official IETF Proposed Standard this September (congratulations to Yoav Weiss & Pat Meenan 🎉). If you don't know what they are, I recommend watching Pat's wo...
calendar.perfplanet.com
December 31, 2025 at 5:19 PM
My article for Performance Calendar is live, looking at tips to help focus when doing performance traces.
December 28, 2025 at 5:18 PM
Reposted by Duffeh
Web Performance Calendar day 27 with @nucliweb.net on using Chrome DevTools for fun and profit: inspect heavy files in Network panel, monitor Core Web Vitals, record performance traces, validate optimizations, and more.

calendar.perfplanet.com/2025/chrome-...
Chrome DevTools for Debugging Web Performance
This is a step-by-step guide on how I use Chrome DevTools (DevTools from now on) to detect Web Performance issues on a website, as well as validate hypotheses to fix some of the problems found. Discl...
calendar.perfplanet.com
December 27, 2025 at 2:47 PM
Reposted by Duffeh
Web Performance Calendar day 26 with Sébastien Mischler on HTML streaming/flushing and how this old trick (featured in the first edition of the calendar) applies to today's CSR world. Show content now, not after JS finishes thinking. Fast pages, happy users.
calendar.perfplanet.com/2025/revisit...
Revisiting HTML streaming for modern web performance
Introduction Modern web performance issues often come from delayed rendering rather than network speed. Client-side hydration and heavy JavaScript pipelines can prevent browsers from showing content ...
calendar.perfplanet.com
December 26, 2025 at 2:20 PM
Reposted by Duffeh
Can't wait for the loosened up, non-perfect, but quickly shipped AI-enhanced updates to hit my banking and insurance services next year.

Im sure there will be no issues there at all.
December 26, 2025 at 2:28 PM
Reposted by Duffeh
Web Performance Calendar day 21 with Conor McCarthy and lessons learned from web perf client site reviews

calendar.perfplanet.com/2025/insight...
Insights from 100 site speed reviews in 2025
Over the course of 2025, I have completed 100 site speed reviews at DebugBear. This is a free service we offer to trial accounts looking for a brief assessment of their current web performance. Reque...
calendar.perfplanet.com
December 21, 2025 at 11:27 AM
Reposted by Duffeh
Web Performance Calendar day 13 with Yoav Weiss (@yoav.ws) showing us a clever and creative way to ship *only* critical/necessary CSS for each page type (home, search, etc) while also avoiding duplicate code in the CSS bundles.

calendar.perfplanet.com/2025/how-to-...
How to load CSS (fast)
Loading styles on the web is something that looks trivial at first. You just add a <link rel=stylesheet> to your page (or <style> for inline styles) and you're done. But if you wanted to load CSS fas...
calendar.perfplanet.com
December 13, 2025 at 9:19 AM
December 11, 2025 at 9:45 PM
Reposted by Duffeh
With talks from an international line-up:

• Bramus Van Damme (Google)
• Léonie Watson (Tetra Logical)
• Fiona Safari (Tesco)
• Jake Archibald (Firefox)
• Alistair Shepherd (Series Eight)
• Cassie Evans (GSAP/Webflow)
• Phil Hawksworth (Deno)

ti.to/hey-presents...
December 8, 2025 at 9:11 AM
Reposted by Duffeh
🎉 And we're live! 🎉

We just launched CSS Wrapped 2025: our annual recap of all things CSS & web UI that landed in Chrome over the course of the year. 🚀

This is a big one! We highlighted 22 new features to help you build better on the web.

Check out: chrome.dev/css-wrapped-2025
CSS Wrapped 2025
Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.
chrome.dev
December 8, 2025 at 5:08 PM
Reposted by Duffeh
Who has made this 🤣
December 7, 2025 at 1:49 PM
That ghost of yotei main story done 😭 after 62 hours.
December 3, 2025 at 2:07 PM
Heavy tooltip libraries about to get ripped out:
December 3, 2025 at 11:57 AM
Reposted by Duffeh
Hey folks, tomorrow myself and a bunch of other web perf experts are going to be talking about all things Core Web Vitals! Come join us live Dec 3 at 11am Eastern!

#webperf

cc @henrihelvetica.bsky.social
www.youtube.com/live/dQqqOYA...
✨ The Core Web Vitals Summit ✨
YouTube video by Henri Helvetica
www.youtube.com
December 2, 2025 at 9:07 PM
Reposted by Duffeh
bsky.app/profile/perf... exists now in the world
bsky.app
December 2, 2025 at 6:48 PM
Reposted by Duffeh
Just cancel your Netflix subscription and stop buying avocados. You'll be fine
November 28, 2025 at 2:00 PM
*cough* we have known this for years *cough*
November 26, 2025 at 9:21 PM
Reposted by Duffeh
So someone asked him for an example of racism that isn't hurtful or insulting, right?
“I would never ever do it in a hurtful or insulting way”

Nigel Farage responds to allegations of racist behaviour from when he was a teenager at school

@itvnewspolitics.bsky.social
November 24, 2025 at 6:25 PM