@belldotbz Thanks for doing this!
Anyone need a hand with a slow or broken #WordPress site?
I'm Jason, a freelance WP dev with 20+ years of experience. I specialize in performance tuning, security, and custom plugin development. I help site owners save time by making their websites work for them, not against them.
My consultancy is Little Room. Check it out!
Anyone with knowledge of css efficiency - what is the impact of doing say:
a[href^="http"]:not([href*="example.com"])::after
compared to:
.external-link::after
or even :
a.external-link::after?
Developing the twom database for Cyrus IMAP,
by Bron Gondwana at Fastmail (@fastmail).
"""
TIL: fcntl isn’t fair. Releasing the lock didn’t magically let a waiting writer proceed, the same process would often pick up the lock again without giving another process a chance. On busy files, writers could entirely starve.
"""
AI had a fever dream about a brand-new Core Web Vital.
I'm not going to call out the tech company blog where I saw this. I'm posting it as a cautionary tale about using ChatGPT to write about subject matter that's outside your wheelhouse.
Woah, they've really out done themselves. The attention to detail. Perfection!
Slow as it ever was.
Slow as it, ever, was?
Slow as it, *ever* was!
Slow as it ever was...
It's got only 900 views after 2y. Let's give 'em some love!
https://www.youtube.com/watch?v=EjGWFVMKgr0
#perfmatters #webperf
#TalkingHeads #OnceInALifetime #DavidByrne #OnceInALoadTest
Howdy, everyone! It kinda feels like it's a good time for an updated #introduction, no?
Name's Jason. I'm the fella behind `simian.rodeo`, a place for sad-eyed space cowpokes. Registrations are (kind of) open. I'll explain more here:
https://ko-fi.com/s/81a8b183b0
I run a #WordPress and #WebPerf consultancy at:
My other loves include: my wife Sarah, our three chihuahuas, good (and bad) cinema, audiobooks, rooting for the #Lakers, #Dodgers, & #LAFC, and democratic socialism.
Do you still minimize HTML? I think it's particularly worth minimizing if your pages are lightweight. I like how https://github.com/wilsonzlin/minify-html has a --preserve-brace-template-syntax option to keep templating working
#webPerf
A surprising number of people aren't aware that the consent banners on their pages hurt #ux and #seo. That's because consent banners delay LCP for a lot of pages.
The result? Your visitors have a slow experience, which sucks for them. And because LCP is a Google search ranking factor, it also sucks for you.
@cliff explains the most common problems – and their workarounds – with measuring #pagespeed with consent managers: https://www.speedcurve.com/blog/web-performance-cookie-consent/
I find it wild that the Brotli RFC includes C code with a function with the non-descriptive name of "Ferment" and also doesn't describe its intent.
https://www.rfc-editor.org/rfc/rfc7932#section-8
#webperf
Brotli has a built-in dictionary of common words and has transformations of these words. Here's the first paragraph of RFC 7231 with the words that come directly from the built-in dictionary highlighted:
#webperf
#WebPerfTip RUM's web performance tools help us identify performance issues; please use IDs on the most important elements (elements that can potentially affect the UX) to assist us in debugging web performance
“View Transitions Break Incremental Rendering” by @eeeps
https://ericportis.com/posts/2023/view-transitions-break-incremental-rendering/
> Instead of showing users that this thing is the same as that thing, we’ve told them, perhaps with extra motion/panache, that even though these the two things might seem the same, they are in fact distinct. It’s like shaking your head “no” while telling someone “yes”.
️ https://nicolas-hoizey.com/links/2025/05/07/view-transitions-break-incremental-rendering/
The latest issue of Speed Matters is out! If you're not a subscriber yet, you can read it in its entirety here (and if you like it, sign up to receive next month's edition in your inbox).
I am in an old city with thick walls, narrow streets, and tall buildings. Mobile data signals don’t travel well. So every restaurant and shop has their own WiFi network. It’s like going back in time a few decades. Web performance is important here. #webPerf
This month's performance hero is a person after my own heart – someone who is passionate about building a secure, accessible, performant web for EVERYONE, and who always leads with a deep compassion for users. Let's all join in celebrating Alex Russell (@slightlyoff)!
https://www.speedcurve.com/blog/performance-hero-alex-russell/
#Development #Previews
Better typography with ‘text-wrap: pretty’ · Safari brings unmatched polish to web typography https://ilo.im/1637w9
_____
#Typography #Justification #Hyphenation #Design #WebDesign #WebPerf #WebDev #Frontend #CSS
https://webkit.org/blog/16458/announcing-interop-2025/
On top of fixing bugs in features that have already shipped, Interop 2025 lets us know that this year, all browsers will ship:
- Navigation API, to interact with the built-in browser navigation.
- View transitions, to animate between states.
- Anchor positioning, to simplify tooltips and dropdowns.
- Largest Contentful Paint and Event Timing API, to help monitor page loads and interaction smoothness.
Great to cut down the amount of JS used!
The average person waits almost 6 years to replace their computer.
In other words, A LOT of the people coming to your site could be using a very old device.
More eye-opening stats in this post about hidden #webperf / #ux leeches: https://www.speedcurve.com/blog/six-things-page-speed-user-experience/
If you work in tech, you might be shocked to learn that the average person uses their tech very differently than you. Here are some eye-opening statistics to help you understand the full breadth of your users' experience when they visit your site.
https://www.speedcurve.com/blog/six-things-page-speed-user-experience/