Posts by Bruce Taylor
Want to hire a good frontend developer? Here's the trick:
💡In your job posting, ask for someone who is skilled in writing "HTML" and "CSS".
Your posting will be the only one mentioning these secret technologies and will instantly stand out
Gosh, this is beautiful.
wattenberger.com/thoughts/llm...
I wrote some thoughts about AI in coding based on a recent experience
blog.stephaniestimac.com/posts/2025/0...
Would it be ok with y’all if we scooted back a bit further from 'midnight'? Please.
thebulletin.org/doomsday-clo...
I guess, to give it the benefit of the doubt, the question is ever so slightly ambiguous. 😬
Oh my. Me too…
Literally every company now
youtube.com/shorts/hL9pl...
New on the 11ty YouTube channel:
Start Your Escape from WordPress Using 11ty (in 3 minutes!):
Brilliant stuff Zach!
For sure Kevin.
Not sure if you’ve seen it already, but @zachleat.com shared a neat way of migrating to 11ty.
Here’s the post…
bsky.app/profile/11ty...
For developers using #Git, keep this handy if you use "Oops" (or other words) when you hit a problem...
ohshitgit.com
Like undoing commits, wrong branches, and more.
#webdev
#CSS scroll-state() container queries
in Chrome 133!
@container scroll-state(stuck: top) {
…
}
Read all about snapped, stuck and scrollable in this post:
developer.chrome.com/blog/css-scr...
↪ nerdy.dev/scroll-state...
The nice thing with custom properties is that they inherit... except there are times when turning off inheritance with a registered custom property is super useful!
I shared an example of turning it off for a layout in this video... anyone have any other use cases?
www.youtube.com/watch?v=U8Ny...
📝 Work on multiple projects that have a CLI tool whose functionality differs from one project to the next, so you always need to use the locally-installed version? You can do:
1. npx <tool>
2. node_modules/.bin/<tool>
3. npm run <tool-cmd>
blog.jim-nielsen.com/2025/local-c...
A friend of mine started this website and has some really awesome recipes on it, if you're looking for some tasty options!
www.itsprobablyspicy.com
premium segment phones make up a tiny fraction of the overall smartphone market. *MOST* devices cost *much* less than $350 (new, unlocked), which is $85 less than the cheapest new iPhone you can buy.
Single-core CPU performance continues to be abysmal in the Android ecosystem. And it's worse than even this looks because *most* phones are more than 2 years old.
Cannot emphasise enough how out of touch web developers have become. The blue dotted line in this chart is worldwide average selling price for smartphones over the past decade, and the second chart is CPU performance.
§2.1 First Rule of ARIA Use: If you can use a native HTML element [HTML51] or attribute with the semantics and behavior you require already built in, instead of re-purposing an element and adding an ARIA role, state or property to make it accessible, then do so. Under what circumstances may this not be possible? • If the feature is available in HTML [HTML51] but it is not implemented or it is implemented, but accessibility support is not. • If the visual design constraints rule out the use of a particular native element, because the element cannot be styled as required. • If the feature is not currently available in HTML.
The first rule of ARIA isn’t quite, as the quip goes, “Don’t use ARIA” — and I wonder how many people have been discouraged from diving into ARIA from being told the quippy version.
If quip we must, I hereby humbly submit the (also imperfect!) “ARIA is not the first resort.”
#accessibility #a11y
Nice one @benmyers.dev. I like that.
Ah, that's a neat reminder. Thanks Kevin.
⌨️ I blogged about what I’d like to see come to #CSS in 2025. Some of my wishes are repeats from past years, but it was nice to see how many past wishes have (or are about to) come true! meyerweb.com/eric/thought...
😱
After 15+ years of teaching, architecting & delivering CSS for global organisations & startups, I’ve collated that experience into an extensive course which will take your CSS skills beyond the next level.
Complete CSS has taken nearly a year to produce and it’s officially live 🎉
complete-css.com
Everyone: dude you gotta download this icon library it bundles everything with sprite deduping and type-safe icon names and brotlis to negative 10 kb-
Me:
Quite an interesting moment when one’s child is ‘officially’ diagnosed with ADHD… and then one notices many of these same traits and behaviours in oneself… 🤔
the desire to use “AI” for things is a desire to avoid living
so many of the “AI” pushers — the individuals, even — want to avoid every good thing about being alive
It's 2025 and everything sucks and everyone is job hunting, please enjoy this slowly unfolding thread of tech jobs at places that aren't making the world worse.
If you're hiring at not-evil (or even minimally evil) orgs, please reply w your tech jobs too?