Blog · corpus.blog/blogs/stillbreathing.co.uk/posts
stillbreathing.co.uk
stillbreathing.co.uk
2026
2024
11 Nov 2024
2022
2 Aug 2022
8 Feb 2022
2021
Short notice, but I have a week of availability next week (28th June – 2nd July). If you’d like me to do some software development consultancy, a performance or accessibility review of your website, get in touch! #ForHire #WebDev #Accessibility #WebPerformanceoriginal ↗
23 Jun 2021
RT @gerrymcgovern: “It’s important to highlight just how much a megabyte is, how much potential it has. The fact that webpages are three megabytes is huge because most webpages are not doing that much. For typical webpage, there’s no good reason why it shouldn’t be under a megabyte.” @eatwholegrainoriginal ↗
11 Jun 2021
RT @casparhubinger: Yesterday at #WCEU, I had a brief conversation on contributing to open source as a company. I referred to #sustainability as an approach to doing business which embeds but also goes beyond the environmental aspects of the term. Let me try and connect a few dots… ?original ↗
11 Jun 2021
“Use a JavaScript library!” they said. “It’s the modern way!” they said. Shout out to the e-commerce system which currently does not work due to thousands of these errors. #ProgressiveEnhancement https://t.co/FDxNNaRUAToriginal ↗
7 Jun 2021
Someone clever once said something like “If you build some software, think about how it could be used maliciously. Because it will.” Make that malicious stuff hard to do, and easy to reverse. https://t.co/Pgp34tTxQcoriginal ↗
1 Jun 2021
RT @WebDevLaw: If you hated cookie popups, you’re going to love how the UK is mandating age verification onto any site or service which could conceivably be accessed by any fragile British flower under the age of 18. https://t.co/csJ1DlAYpooriginal ↗
27 May 2021
RT @Politics_co_uk: ? Why the online safety bill threatens our civil liberties “A sweeping eradication of our personal privacy, our data security, and our civil liberties.” By @WebDevLaw https://t.co/6eO5eZiSuqoriginal ↗
26 May 2021
RT @feather: Yesterday was “officially” #GlobalAccessibilityAwarenessDay. Remember: people’s disabilities aren’t defined by a calendar. The point isn’t to bring awareness of accessibility on that ONE day… it’s to build on it EVERY day moving forward. #accessibility #a11y #inclusionoriginal ↗
21 May 2021
My LEGO laptop stand has had an upgrade, and is still serving me well. #AllDayHey https://t.co/PmF3wXPe53original ↗
6 May 2021
RT @DanShappir: I hereby define The Web Signal to Noise Ratio: document.querySelectorAll(‘:not(div)’).length / document.querySelectorAll(‘div’).lengthoriginal ↗
4 May 2021
Can’t help but think @jacobcollier would love this little fingertip operated synth box https://t.co/KlrpQtwJQOoriginal ↗
4 May 2021
I remember distinctly seeing the CSS Zen Garden for the first time. It was, as many have said, a defining moment in the evolution of the Web industry – and probably my career. Thanks, Dave. https://t.co/Aga6Wn0uj7original ↗
4 May 2021
RT @McgarrDana: Accessibility isn’t more work, you were just cutting corners before. The work was incomplete.original ↗
30 Apr 2021
This is glorious. An unassailably perfect description. Which, for some reason, made me think of @brucel https://t.co/rMlv9M7qQdoriginal ↗
25 Apr 2021
The other day I needed a bit of UI manipulation on a website. All progressively enhanced, of course. Whaddyknow: jQuery is still easy and works great. #OldSchooloriginal ↗
24 Apr 2021
Required reading for anyone involved in, well, anything online. The Internet is already covered by many laws, we should use and improve them. https://t.co/7V4kHJ81BEoriginal ↗
21 Apr 2021
16 Apr 2021
16 Apr 2021
RT @WebDevLaw: I know we talk a lot lately about the UK’s assault on e2e encryption, and it may seem a bit over the top, but it’s important to understand what’s on the table, and what policymakers are being told. Here a thread about e2e in the #onlineharms context.original ↗
9 Apr 2021
RT @MiriSuzanne: What if your job was to somehow “design” for every internet-connected interface & form-factor imaginable, visual and non-visual, with total user-control, into the past and future? Oh, and you have to do it in a text document. But keep it brief, please! Bytes are precious…original ↗
3 Apr 2021
RT @solobasssteve: Pals, it’s #bandcampfriday again – @bandcamp are once again waiving their fees so all the money goes to artists. It’s such an incredible & transformative step that they’ve taken every month since COVID destroyed the music economy. So, it’s the perfect time to go music shopping…original ↗
2 Apr 2021
So true. “…no school would send architects into the world who didn’t know a thing about building codes. So why are schools sending developers into the world with massive gaps in their foundational knowledge?” https://t.co/fqY5CaLrALoriginal ↗
22 Mar 2021
RT @slightlylate: If you work on the frontend, the only skill you must *absolutely* acquire is caring about users. Not your career. Not being technically pure or right. Making the best thing you can with the tools at hand matters because *users* matter.original ↗
22 Mar 2021
RT @ChrisFerdinandi: ? New Article: There’s no such thing as a website or web app that doesn’t need to be accessible https://t.co/sFYWj23mJ8original ↗
22 Mar 2021
RT @GalaxyKate: There are four kinds of “free” in free software: Free as in beer Free as in speech Free as in mattress Free as in puppy (for @golan)original ↗
15 Mar 2021
Alex yet again does the hard research that the entire web needs. Bravo, sir. https://t.co/I7o9fggkIJoriginal ↗
12 Mar 2021
RT @slightlylate: Being against bad user experiences doesn’t make one anti-JS. Nor does it make them anti-framework (the more that fit, the merrier!) Nor anti-DX. Putting users before developers, however, is non-negotiable. https://t.co/DPrHjkZRhHoriginal ↗
11 Mar 2021
I work with Fran. She’s an inspiration, a true uber-geek, and someone I greatly respect. https://t.co/lBll1IhAe9original ↗
11 Mar 2021
RT @WebDevLaw: If you work in content moderation, or manage UGC, today is not a good day. The Samaritans have written some best practice guidance on managing self-harm and suicidal content. I reviewed it in draft, and it’s some of the best work I’ve seen. Please use it. https://t.co/tpusm0eDvQ https://t.co/N41sV9v2okoriginal ↗
9 Mar 2021
6 Mar 2021
This is really interesting. When asking “how many and what kinds of tests should we have?” the answer is “it depends”. Context matters. https://t.co/WHA8J3FKfYoriginal ↗
6 Mar 2021
RT @Seraphae: The majority of digital #accessibility cannot be automated. Why? Because at the core of accessibility is human experience and empathy. Sure, you can meet WCAG, but that doesn’t mean the user experience is a good one. Aim for #a11y excellence, not just compliance.original ↗
6 Mar 2021
RT @tef_ebooks: there are a handful of people who i listen to when it comes to computer stuff and the fundamental requirement is empathy if you don’t understand how things impact the people around you, you’re not using a computer to solve problems, but create themoriginal ↗
4 Mar 2021
Thousands of families across the country feel ‘seen’. Wonderful observations by Dave as ever. https://t.co/OAUMRPN6KZoriginal ↗
27 Feb 2021
RT @heydonworks: Worry less about people disabling JavaScript for websites. Worry more about JavaScript disabling websites for people.original ↗
27 Feb 2021
RT @dhh: “Caring about privacy today is where caring about organic food was in the 90s. Still the preoccupation of a niche group of people, who might seem a little strange to those who haven’t given the topic much thought, but one that’s on the cusp of mainstream.” https://t.co/G8YTWT7dMKoriginal ↗
24 Feb 2021
RT @WebDevLaw: Come work with me! We need a rainmaker to match my thunder. https://t.co/qtLjkjqPk2original ↗
23 Feb 2021
RT @LeedsDigiFest: We’re Back… ? The Leeds Digital Festival 2021 will be running from the 27th – 29th of April and the 20th of September – 1st of October 2021 ? Sign up to our mailing list to find out when we go live: https://t.co/QSagHasQMA #LeedsDigi21 #staytuned https://t.co/8a4IJCppzHoriginal ↗
19 Feb 2021
Hey @slightlylate, thanks to Bruce we now have a succinct word for what you (and others) have been warning about for years. https://t.co/DLbrju69zXoriginal ↗
18 Feb 2021
I find Postman to be an indispensible tool, and Beth’s talk is joyous, informative and friendly. If you’re a newbie, don’t let it scare you! And if you’re an oldie, make sure it doesn’t scare the newbies! https://t.co/DIjZ4SwQaZoriginal ↗
18 Feb 2021
RT @WebDevLaw: Podcast: I explain why the #onlineharms framework is an inherently Thatcheresque piece of work which aims to substitute privatised behavioural monitoring for the social safety net left decimated by a decade of Conservative austerity. PARKLIFE! https://t.co/sBwv8GGwGeoriginal ↗
17 Feb 2021
RT @climateActTech: We think a lot of businesses would find a Digital Waste Audit useful! ?? #LetsGreenTheWeb https://t.co/JIg4116OQEoriginal ↗
17 Feb 2021
RT @jaffathecake: It is orders of magnitude harder to add a static/server render to a client-side JS site than to add client-side JS to a static/server render.original ↗
17 Feb 2021
RT @crenshaw_dev: Hi, coders. When you’re asked to write bad code, you can REFUSE TO WRITE THE CODE. When you’re asked to build systems you’re not qualified to build, you can REFUSE TO WRITE THE CODE. https://t.co/dV97dJBtG4original ↗
15 Feb 2021
RT @rem: The web didn’t change; you did. On framework fatigue, complexity of builds and the fact that simple is, and has always been possible. https://t.co/VAWF9IYs6uoriginal ↗
11 Feb 2021
This is really worrying. Censorship and surveillance by a back door based on make-it-up-as-you-go-along “won’t somebody think of the children!” rules. https://t.co/4Qhg1Kf0MPoriginal ↗
9 Feb 2021
This is how you do it. Automated testing in at the beginning. Top work. https://t.co/9mXjY82kxmoriginal ↗
8 Feb 2021
RT @WebDevLaw: My friend Caspar, whom I miss very much *snif*, penned some lovely thoughts on how bloated web pages exacerbate financial inequality, especially for children doing schooling from home on mobile data plans. The pandemic is a wake-up call about a lot of things. Let’s do better. https://t.co/6Qza8lZ9x5original ↗
7 Feb 2021
RT @stevefaulkner: ??For many of us HTML as a language is expressed visually and often implicitly as GUIs (often dressed in fancy CSS threads). For others it is an aural and explicitly expressed language, one in which shape, color and decoration play little part… https://t.co/vcn1ePi8W3original ↗
4 Feb 2021
There are many things I admire @brucel for, but this just blew them all out of l’eau. Bravo, mes amis. https://t.co/YT37LrsWXRoriginal ↗
3 Feb 2021
Cool! I’ve never missed this top-drawer conference, whether in the flesh or online. I’m not going to miss this year. https://t.co/v3IUtVWheQoriginal ↗
2 Feb 2021
If you’re a testy person, or into API testing, you should get yourself to this and hear the lovely Beth talk in her down-to-earth way. https://t.co/K7daXfwfxforiginal ↗
2 Feb 2021
RT @davatron5000: ? Sunday blogging about Japanese carpentry and web development. https://t.co/AKk0bcABzDoriginal ↗
1 Feb 2021
Wow. Heather speaks for me. “The open web we let slip through our fingers.” https://t.co/7XCP498ftuoriginal ↗
30 Jan 2021
RT @csswizardry: Major, multibillion-dollar retailer got in touch with me this week. First thing I found? in the HEAD pushing over 100 lines of code into the BODY. Check your HTML! Explanation within… https://t.co/hMa6du2qMBoriginal ↗
29 Jan 2021
27 Jan 2021
Why yes, Spotify, I do like the album ‘Funeral Karaoke’ by @walkerproj. Some of the bass and bouzouki playing is exquisite. https://t.co/Dv8sEbh45aoriginal ↗
24 Jan 2021
RT @csswizardry: JS framework (developer)s inventing CSR, realising it was a misfire, and then *rebranding ‘websites’ as SSR* is a level of spin that a disgraced politician would kill for.original ↗
19 Jan 2021
RT @piccalilli_: The real beauty of progressive enhancement is that if you really take it seriously, a user won’t even notice if they don’t have the optimal experience. https://t.co/Bl0PxtFpN7original ↗
15 Jan 2021
I bet, like me, you have (or have had) old laptops which could be donated to people who need them. https://t.co/ccPtwZhsiMoriginal ↗
5 Jan 2021
RT @robinrendle: ? Here’s a scrolling story ~thing~ I made about newsletters, writing on the web, and where we go from here https://t.co/fTluZz7iEr https://t.co/NsHp8MKjwroriginal ↗
4 Jan 2021
2020
This pattern is played out in so many ways. “We must *do* something!!1!” “Here’s a thing, let’s do this!” No, how about you find out what the actual problem is first… https://t.co/X6crjfLrzworiginal ↗
30 Dec 2020
Things are pretty grim at the moment, right? This is EXACTLY when we need art (especially, for me, music) the most. Get signing. https://t.co/hIjddmGxesoriginal ↗
27 Dec 2020
Just did my first online zumba class. Trying to keep up with the instructor is like trying to keep up with UK government pandemic policies.original ↗
24 Dec 2020
I couldn’t agree more. Can’t count the number of times I’ve relayed to management the reality of their situation by saying “Let me tell you a story…” https://t.co/lDERyh2auCoriginal ↗
20 Dec 2020
Welcome, new followers. Especially those of whom I have, frankly, been in awe for years. You know who you aren’t, Andy ;0)original ↗
20 Dec 2020
RT @stoyanstefanov: Web performance calendar day 19 when @mrwiblog reveals the drama, the horrors, the struggle of a Performance Emergency https://t.co/iTGQKkfgqxoriginal ↗
19 Dec 2020
This year has been … strange in many ways. But its been a source of great joy to see @Beth_AskHer kick arse (politely, and with a lovely smile). #GoBethoriginal ↗
12 Dec 2020
Hey @solobasssteve a friend just asked me “Who’s that bass player guy that always wears black nail varnish but who’s a champ with the bass?” I had to point out you wear many shades of nail varnish!original ↗
7 Dec 2020
RT @5t3ph: Are you: – constantly frustrated? – prone to smashing your keyboard? – feeling like screaming into the void? You may be suffering from “needing to actually learn CSS” Please visit https://t.co/VMDui1DBZY for a list of remedies. The cure is out there. We can help.original ↗
4 Dec 2020
This is great, full of good tips for testers and devs alike. Beth’s natural positivity shines, she’s a joy to work with! https://t.co/TXJkS4oPQGoriginal ↗
25 Nov 2020
23 Nov 2020
21 Nov 2020
RT @gerrymcgovern: In the physical world, there are certain speed limits beyond which there is a huge jump in energy requirements and a major jump in dangers for humans. These limits exist in the digital world too. https://t.co/s0okWDOhXSoriginal ↗
15 Nov 2020
RT @csswizardry: A quick PSA, purely because I’ve gone through the exact same thing with my last three clients: Lazyloading is the exception rather than the rule. Don’t lazy-load anything you actually want people to see quickly (PDP images, heroes, etc.)original ↗
11 Nov 2020
As ever, Heather sees it and says it like it is. And it is not good. https://t.co/dySv438dsJoriginal ↗
10 Nov 2020