Yup! You can use your MacBook as a incredibly expensive battery pack if you need to. PD vs PD, the MacBook wins (or loses?) and the battery pack charges from the MacBook 🤪
19.10.2025 14:37 — 👍 0 🔁 0 💬 0 📌 0@therealnooshu.bsky.social
• ex-Head of Frontend Development @ Government Digital Service (GDS). • Passionate about #webperf & F1. • Cancer survivor (grade 3 brain cancer, I named Gary). • Don't blame my employer for the dumb things I say. • https://hachyderm.io/@TheRealNooshu
Yup! You can use your MacBook as a incredibly expensive battery pack if you need to. PD vs PD, the MacBook wins (or loses?) and the battery pack charges from the MacBook 🤪
19.10.2025 14:37 — 👍 0 🔁 0 💬 0 📌 0Tried charging my MacBook Air via a PD port on my battery pack, turns out it made it worse, my MacBook started charging the battery pack! 🫠😡
14.10.2025 19:22 — 👍 1 🔁 0 💬 1 📌 0My wife had to explain to my autistic son that he still needs to put on his new deodorant every day, even though it says 19hrs protection. Since a school day is only 6 hours, he hadn't put it on for 3-days! 😱🫣
09.10.2025 07:52 — 👍 1 🔁 0 💬 0 📌 0Turns out the .1 update fixed the issue as well as others I’d noticed 🎉
30.09.2025 23:08 — 👍 0 🔁 0 💬 0 📌 0No idea if it’s just my phone, but “fixed” elements in native apps seem to be acting really weird in iOS 26. Hopefully the .1 release is out soon to fix these minor bugs 🤞
29.09.2025 22:06 — 👍 0 🔁 0 💬 1 📌 0Screenshot of a Google search where the title on the "Which?" homepage is "Untitled" although it seems okay to me when I visit it.
I think something has gone a little wrong for "Which?" on their Google search results 😬 JS error, maybe? or "application/ld+json"? Can't see any mention of it in the source, so it must have been fixed 🤷♂️
25.09.2025 19:47 — 👍 1 🔁 0 💬 0 📌 0I have taken
the Tylenol
that was in
the medicine cabinet
and which
they think probably
is the reason
you like trains
forgive me
but that’s bullshit
you got autism
from your dad
I'm speaking at #EuroBSDCon on Saturday.
events.eurobsdcon.org/2025/schedule/
If you're about, please come and say hello 🙂
With media queries you can adjust layouts based on the size of the viewport or the type of device being used. Container queries allow you to make more specific adjustments to elements based on the size and state of their ancestors, or containers.
Dive into container queries on our revamped CSS resource page → goo.gle/4pdp5Yf
You'll learn how to adjust elements based on the size and state of their containers, not just the viewport, for more specific and powerful layouts.
This year, the State of JS survey is coming early!
Go take it now! survey.devographics.com/en-US/survey...
Is it me or are iOS 26 default icons ugly!
24.09.2025 12:29 — 👍 0 🔁 0 💬 0 📌 0Thank goodness for having a fast and stable internet connection. 16.2 GB for the latest version of OSX 😳🤯
23.09.2025 12:18 — 👍 0 🔁 0 💬 0 📌 0Modern medicine is amazing, always good to have options in the future 😍
www.gov.uk/government/n...
#11ty folks, has anyone managed to get 11ty working on Cloudflare Pages using their new v3 Build system version? cc: @cloudflare.social I tried this evening but really didn't have much luck 🫠
19.09.2025 00:07 — 👍 0 🔁 0 💬 0 📌 0Just like panto's! 🎉 yum!
19.09.2025 00:05 — 👍 1 🔁 0 💬 0 📌 0Thanks, Mark! That's good to know! I wonder how that was handled in Cinemas? Leave for 5 / 10 mins, then head back in?
18.09.2025 19:29 — 👍 0 🔁 0 💬 1 📌 0Just finished watching "Killers of the Flower Moon". I had to split it into 3 sittings (1hr + 1hr + 1hr 26 mins) I have no idea how people sit and watch these epic films all in one sitting! Next on the list: "The Brutalist" which is even longer! 😱
18.09.2025 18:42 — 👍 1 🔁 0 💬 1 📌 0On October 15th 2025, Cloudflare is enabling Web Analytics for all free domains by default—helping you see how your site performs around the world in real time, without ever collecting personal data. https://cfl.re/3IuBjuT
17.09.2025 19:23 — 👍 26 🔁 7 💬 1 📌 0No idea why, but the latest version of eleventy-cache-webmentions plugin broke my #11ty build on Cloudflare pages. Have rolled back to an earlier version and it's now back up and running. Turns out that CF Pages version of node didn't support require("node:util"); roll-back works for the moment
17.09.2025 19:36 — 👍 0 🔁 0 💬 0 📌 0So much winning in this story! Trump is doing such a great job! Who needs a $9 billion investment in rural Georgia anyway…
edition.cnn.com/2025/09/12/a...
Thanks for the mention Bob!
So many fantastic blog posts in this newsletter this month!
Shocking: "Brain tumours are the biggest killer in children and under 40s, yet get only 1% of cancer research funding."
Fully support this. I was 39 at diagnosis, and my neighbour’s 6-year-old son has just been diagnosed with brain cancer too.
www.bbc.co.uk/news/article...
Notice: one of Eleventy’s dependencies was compromised a few hours ago. `debug@4.4.2` was the compromised version affected (it is now unpublished from npm).
More context: socket.dev/blog/npm-aut...
Fixed it finally! Turns out Hotlinking in the CF UI was enabled and was blocking the image from loading on 3rd party websites! Doh!
03.09.2025 10:03 — 👍 1 🔁 0 💬 0 📌 0Thanks Matt! I think I made progress this morning, but I will add in the full URL just in case!
03.09.2025 08:21 — 👍 1 🔁 0 💬 1 📌 0Thanks Matt! TIL, so another change I have made has broken my og:image functionality then 😩
03.09.2025 06:46 — 👍 1 🔁 0 💬 1 📌 0TIL: htmlmin considers the <head></head> tag optional and removes it if removeOptionalTags is set to true!! It leaves all the <head> internal HTML though! Errr what?! No wonder I've been having random issues with my site all evening!
02.09.2025 22:43 — 👍 1 🔁 0 💬 1 📌 0New blog post by me!
[Setting up] Asset fingerprinting and the preload response header in 11ty:
nooshu.com/blog/2025/09...
I find how the Cloudflare _headers file setup really restrictive! Path-based assignment of headers is challenging to get my head around. Does anyone know if a link preload header on anything apart from an HTML file will have any negative performance impact? I assume the browser will just ignore it?
30.08.2025 14:48 — 👍 0 🔁 0 💬 0 📌 0Blob???? Argh, really? Blog… 😭
26.08.2025 19:41 — 👍 0 🔁 0 💬 0 📌 0