AI is breaking the open web
AI companies are consuming the open web while destroying the reasons people contribute to it
You write something useful, AI trains on it, six months later it gives someone your answer with zero attribution and zero traffic back. The open web ran on: create value, get found, benefit. AI runs on: create value, never get found again... medium.com/@gemma.croad...
10.02.2026 01:08 β π 0 π 0 π¬ 0 π 0
Microsoft Inclusive Design
Microsoft Inclusive Design is a practice that anyone who creates and manages products and services can use to build more inclusive experiences for everyone. Get the principles, guidebooks, workshop to...
Looks like Microsoft have just launched a new Inclusive Design website which has been built through coβdesign with disabled and neurodivergent collaborators, the new experience focuses on adaptability, usability, and realβworld inclusion... π inclusive.microsoft.design
05.02.2026 01:59 β π 0 π 1 π¬ 0 π 0
The honesty problem in engineering
Why the people around you have stopped telling you the truth
If you're leading a team or function: how do you know people are telling you the truth?
Not in theory. Not because you have an open-door policy.
In practice. In the actual moments when you propose something that won't work...
medium.com/@gemma.croad...
03.02.2026 22:45 β π 0 π 0 π¬ 0 π 0
The technical leadership problem in engineering
Why the people making your technical decisions are optimised for confidence, not competence
Why do we keep deferring to whoever sounds most certain in technical decisions? Why does admitting "I don't know" look like weakness instead of intellectual honesty? And what are we teaching every engineer who's watching this play out?
medium.com/@gemma.croad...
23.01.2026 02:54 β π 0 π 0 π¬ 0 π 0
The Agile problem in engineering
Why a methodology designed by one demographic doesnβt work for everyone
Seventeen men walk into a ski resort and write a manifesto about human-centred development. Twenty-five years later we're still blaming teams when it doesn't work. Still sending people on scrum master courses. Still pretending the problem is the people, not the framework.
medium.com/@gemma.croad...
21.01.2026 05:41 β π 0 π 0 π¬ 0 π 0
CodePenChallenge: Cozy Winter
...
My creation for this weeks @codepen.io challenge, something that evokes a feeling of wintertime coziness.
There is nowhere I would rather be in the middle of Winter than curled up with a good book and a cup of tea...! π π€
codepen.io/GemmaCroad/p...
09.12.2025 01:47 β π 3 π 1 π¬ 0 π 0
CSS Wrapped 2025
Sculpt dynamic interfaces, stretch your imagination, and play with these 22 powerful new CSS features that landed in Chrome this year.
CSS Wrapped 2025 has dropped! π₯³
Itβs the annual recap of all things CSS and Web UI that landed in Chrome over the last year. This year was massive, 22 new features made it into the browser to help us build beautiful and better UIsβ¦. π«Ά
chrome.dev/css-wrapped-...
09.12.2025 01:28 β π 1 π 0 π¬ 0 π 0
I did spot that shirt in the front row of the live stream π
19.11.2025 23:01 β π 1 π 0 π¬ 1 π 0
The impact of AI nobodyβs counting
What clicking βgenerateβ costs the planet
We don't talk about the fact that every time you ask ChatGPT to write a poem about your cat, you're contributing to a climate crisis we all claim to care about solving.
medium.com/@gemma.croad...
07.11.2025 02:17 β π 1 π 0 π¬ 0 π 0
The technical interview problem in engineering
Why we keep using a hiring process we know doesnβt work
Technical interviews filter for people who are good at technical interviews, not people who are good at engineering.
We all know this, but we keep doing it anyway.
medium.com/@gemma.croad...
05.11.2025 06:03 β π 0 π 0 π¬ 0 π 0
Layoutit Terra - CSS Terrain Generator
An interactive CSS terrain generator. Define a grid and generate your terrain!
This is very cool!!! It's a CSS terrain generator that leverages stacked grids and 3D transforms. Apparently inspired by Transport Tycoon, Sim City and other '90s isometrics classics, it's built with Vue and Nuxt π terra.layoutit.com
04.11.2025 06:03 β π 1 π 0 π¬ 0 π 0
CodePen Challenge: CSS Shape
...
A little bit of fun for this weeks @codepen.io challenge using CSS shape() and corner-shape, a random kaleidoscope generator... π₯° π
codepen.io/GemmaCroad/p...
04.11.2025 06:02 β π 2 π 0 π¬ 0 π 0
Are we adapting AI to humans, or humans to AI?
Why weβre bending ourselves to fit the machine instead of the other way around
We tell ourselves we're optimising. Making things more efficient, more scalable. But what we're actually doing is quietly redesigning human work to fit AI's limitations one "optimisation" at a time.
medium.com/@gemma.croad...
28.10.2025 02:54 β π 0 π 0 π¬ 0 π 0
The productivity problem in engineering
Why measuring productivity makes everyone less productive
Measuring productivity makes everyone less productive. We optimise for what gets counted, and the work becomes producing metrics.
medium.com/@gemma.croad...
26.10.2025 23:00 β π 1 π 0 π¬ 0 π 0
Why AI is a people problem, not a technical problem
We keep looking for problems to fit our AI solutions into, then wondering why nobody uses what we build
When you start with "we need to use AI" and work backwards to find problems, you're not solving technical challenges. You're avoiding uncomfortable conversations about what you're actually trying to accomplish.
The hard part isn't building AI, it's knowing when not to.
medium.com/@gemma.croad...
23.10.2025 04:35 β π 1 π 0 π¬ 0 π 0
Why talking to AI might be making us lonelier
How AI conversations are replacing human connection without us noticing
We're practising how to talk to something that never challenges us, never misunderstands us, never requires us to deal with messy human communication.
The more we practice that, the worse we get at the real thing.
medium.com/@gemma.croad...
09.10.2025 03:52 β π 0 π 0 π¬ 0 π 0
Are we too quick to trust the output of AI?
Why the most convincing AI outputs might be the most dangerous
AI uses more confident language when it's making things up than when it's actually right.
We're dealing with pattern-matching systems that don't know when they don't know something.
medium.com/@gemma.croad...
07.10.2025 03:54 β π 1 π 1 π¬ 0 π 0
Drawing explaining the JS execution model and event loop
π₯ did a small drawing explaining the JS execution model including the event loop. I hope itβs helpful to folks. Debugging is always easier when the underlying implementations are understood.
06.10.2025 12:23 β π 366 π 62 π¬ 14 π 0
CodePen Challenge: Color Wheel
A bit of a nod to the vintage style colour wheels I used to love as a child, and still do....
I created this vintage colour theory poster for this weeks @codepen.io challenge! It's a loving tribute to those beautiful scientific colour wheel prints I was obsessed with as a child (and honestly still am)... π₯° π
codepen.io/GemmaCroad/p...
25.09.2025 06:51 β π 4 π 1 π¬ 1 π 0
The culture fit problem in engineering
Why the person who doesnβt quite fit is exactly what your team needs
"Culture fit" in tech hiring often means "doesn't make us uncomfortable by questioning how we do things."
But what if the person who doesn't quite fit is exactly what your team needs?
medium.com/@gemma.croad...
24.09.2025 05:12 β π 0 π 0 π¬ 0 π 0
The promotion problem in engineering
Why technical excellence doesnβt automatically make someone a good leader, and what happens when we pretend it does
There's something bothering me about engineering promotions. We assume good coders automatically make good leaders. Spoiler: it doesn't work that way.
medium.com/@gemma.croad...
16.09.2025 05:06 β π 1 π 2 π¬ 0 π 0
Why AI slop matters more than you think
How generated content is drowning out human voices online
Searched for banana bread recipes lately?
You'll find "The Ultimate Guide to Perfect Banana Bread: 15 Amazing Variations" written by a system that can't actually taste, touch, or try anything.
This is AI slop. And it's breaking how we learn from each other.
medium.com/@gemma.croad...
11.09.2025 03:24 β π 0 π 0 π¬ 0 π 0
Why engineering isnβt just coding (and AI wonβt change that)
Why business leaders misunderstand what engineers actually do, and how that impacts AI adoption
βWhy do we need all these engineers when AI can justβ¦ write the code for us?β
Because engineering is mostly not coding. It's figuring out what you're actually trying to build and why.
medium.com/@gemma.croad...
09.09.2025 00:38 β π 1 π 0 π¬ 0 π 0
The human spark and why we shouldnβt outsource our creativity
Creativity is at the heart of what it means to be human, yet many in the tech industry are trying to convince us to outsource that spark toβ¦
The tech industry promises AI will free us up for more creative work. But what happens when we outsource creativity itself? Iβm curious to hear your thoughts, especially if you work in a creative field. How are you thinking about this balance? medium.com/@gemma.croad...
04.09.2025 05:56 β π 0 π 0 π¬ 0 π 0
The Future of Design Systems: Shipping Intelligence Rather Than Code
Are traditional design systems becoming AI constraint systems? Maybe the real value isnβt in pre-built components anymore, maybe itβs inβ¦
How is your organisation thinking about the intersection of design systems and AI? I've been thinking about this a lot recently, and I'd love to chat if this is the space you're working in π medium.com/@gemma.croad...
07.08.2025 22:56 β π 4 π 0 π¬ 1 π 0
Thought for the afternoon: Are traditional design systems becoming AI constraint systems? Potentially the real value isn't in pre-built components anymore, maybe it's in the systematic knowledge about how things should work together? π€
07.08.2025 05:12 β π 3 π 1 π¬ 0 π 0
Creative developer β’ Freelancer β’ Teacher β’ 3D lover β’ https://bruno-simon.com β’ http://threejs-journey.com
Created http://adventofcode.com, http://compute-cost.com, http://anoik.is, http://was.tl/projects/; Principal Architect at https://acvauctions.com
Award-winning technical SEO consultant.
I help brands to compete on technical SEO, performance, and structured data.
https://www.jonoalderson.com
Web developer, family man, unrepentant slacker wannabe in Montreal, late of Hamilton, Ontario.
Older than you'd imagine.
Frontend dev built the design system at McGill University. JS frameworks, Web components, CSS, HTML baybee!
He/him
Self employed Design & Interaction developer at Elastiq Ltd.
Level up your front-end skills. Stay for the approachable, friendly content and go away with transferable skills you can use day to day.
https://piccalil.li
Bootstrapping toplevelplace.com.Tech marketing, product design & code. Founder @Startlead. Tennis enthusiast πΎ
Artist and researcher working with AI perceptions of gender. PhD, nerd, muso, they/them pronouns π³οΈββ§οΈπ¦πΊ
links page at minxdragon.com
Dev Tools | Builder | Angel Investor
Ex - Fireworks, SurrealDB, Elasticsearch
aravind.dev
I make some bits of the web
Elsewhere:
http://200ok.blog/
https://mastodon.social/@200ok
https://www.instagram.com/200ok/
Melbourne, Australia (recently ex Sydney). he/him
https://twitter.com/Meligy
Interaction Designer
https://github.com/parsaa74
Design Systems Designer (and Cat videos curator). #a11y #DecolonialDesign #ProtectTheDolls
I teach developers how to π¨ design and π€ code.
CSS stuff by Temani Afif (https://support.temani-afif.com)
π‘ https://css-tip.com
π§© https://css-shape.com
π« https://css-loaders.com
π https://css-articles.com
βοΈ https://css-generators.com
π§± https://css-pattern.com
π¨ https://css-only.art
It's an uncertain time for our profession, but one thing is certainβthings will change.
(He/Him) Folk Technologist β’ anthony.moser@gmail.com β’ N4EJ β’ http://www.BetterDataPortal.com β’ baker in The FOIA Bakery β’ http://publicdatatools.com β’ http://deseguys.com β’ #1 on hackernews when you search for "hater"
Software, AI, playing with LLMs, gamedev
π³οΈββ§οΈπ³οΈβπSoftware engineer & raconteuse. Probably autistic? My dog thinks I write cool code. https://mandymusings.com/ for my tech blog