Jon
banner
jon-lucas.com
Jon
@jon-lucas.com
Creative Front-end, Art, music, comics, ...
Reposted by Jon
Je rappelle que le plan de Sam Altman pour dégager du profit, c'est littéralement de parvenir à ce que ChatGPT soit assez intelligent pour lui dire comment faire.

www.startupbell.net/post/sam-alt...
Sam Altman Told Investors Bluntly He Had No Plans On How To Generate Revenue
In the world of AGI, possibilities are limitless and the stakes are high
www.startupbell.net
November 18, 2025 at 9:46 AM
Reposted by Jon
crazy

IG em_clarkson
November 14, 2025 at 2:54 AM
Reposted by Jon
Container queries and CSS make it simple to smoothly transition an element to the other side of its parent container without knowing exact dimensions or distance.

Read more in my latest post: ryanmulligan.dev/blog/transit...
October 13, 2025 at 1:25 PM
Reposted by Jon
Oh shit, I needed this just recently but didn’t know it existed, so used aria-live.

denodell.com/blog/html-be...
HTML’s Best Kept Secret: The output Tag
Make your dynamic content accessible by default with the HTML tag that time forgot.
denodell.com
October 11, 2025 at 10:14 AM
Reposted by Jon
Are you the type of dev who just copies and pastes hex codes?

If so, I've written an article over at @piccalil.li just for you!

I take a look at some of the new CSS colour features that are most useful for those who don't really care about colours.

piccalil.li/blog/a-pragm...
A pragmatic guide to modern CSS colours - part one
Whether you've got a firm grasp on modern CSS colour capabilities, or you're thinking 'I struggle to understand why I should use modern CSS colours at all', then the first part of this article series,...
piccalil.li
October 7, 2025 at 4:18 PM
Reposted by Jon
Famous words of many Nobel Peace Prize winners.
🚨 TRUMP: IF THIS LAST CHANCE AGREEMENT IS NOT REACHED, ALL HELL, LIKE NO ONE HAS EVER SEEN BEFORE, WILL BREAK OUT AGAINST HAMAS.
October 3, 2025 at 2:55 PM
Reposted by Jon
La Global Sumud Flotilla, en route vers Gaza, a été ciblée dans la nuit du 23 au 24 septembre par 13 engins explosifs. Notre journaliste à bord témoigne.
 
➡️ https://l.humanite.fr/kK1
September 24, 2025 at 12:04 PM
Reposted by Jon
A very handy looking continuous accessibility tool to catch automated issues, based on axe-core.

accented.dev
Accented
A frontend library for continuous accessibility testing and issue highlighting
accented.dev
September 8, 2025 at 1:01 PM
Reposted by Jon
🪄 Really neat trick for docs/demo pages. You can add `display: block` to `script` and `style` and show folk the actual, literal code you’re running. It’s what I do with Obs.js:
August 29, 2025 at 10:51 AM
Reposted by Jon
🤳 Over the weekend, I did some research. What are good, representative, real-world devices for performance testing in 2025? csswizardry.com/2025/08/low-...
Low- and Mid-Tier Mobile for the Real World (2025) – CSS Wizardry
Discover the most representative low- and mid-tier mobile devices for web performance testing in 2025.
csswizardry.com
August 18, 2025 at 10:29 AM
Reposted by Jon
Email addresses are very simple, and you will score highly in this quiz.

e-mail.wtf
Email is Easy
Everyone knows what an email address is, right?
e-mail.wtf
August 17, 2025 at 5:15 PM
Reposted by Jon
If you're new to CSS, one of the best ways to make your life easier is to take advantage of all the CSS debugging features in your devtools.

To help, I teamed up with @amitsheen.bsky.social to create a free, 5-part beginner course on getting started with them: devtoolsforbeginners.kevinpowell.co
DevTools for CSS Developers - Free 5 part course
devtoolsforbeginners.kevinpowell.co
August 7, 2025 at 12:24 PM
Reposted by Jon
The other day @davatron5000.bsky.social shared a link to the new `stretch` keyword in CSS – and I saw a lot of questions about how it's different from 100% (or 100vh when doing full-screen layouts). So I made a quick video to show how these all work! #CSS

youtu.be/iZZXOuLxagE
There's a new stretch keyword in CSS?
YouTube video by Winging It
youtu.be
August 7, 2025 at 4:40 PM
Reposted by Jon
“The reason SPAs became the default wasn’t because they were better. It was because, for a while, they were the only way to deliver something that felt fluid – something that didn’t flash white between pages or jank the scroll position.”

www.jonoalderson.com/conjecture/i...
It's time for modern CSS to kill the SPA
Native CSS transitions have quietly killed the strongest argument for client-side routing. Yet people keep building terrible apps instead of performant websites.
www.jonoalderson.com
July 26, 2025 at 1:13 AM
Reposted by Jon
I've long thought that HTML is harder than people give it credit for, and to see if I was right, I challenged my Discord community to write the HTML for a very simple card component, and I think they helped me prove my point 😊

youtu.be/PGvgdZuQu6w
Is HTML the hardest language?
YouTube video by Kevin Powell
youtu.be
July 23, 2025 at 3:28 PM
Reposted by Jon
🚨BREAKING: The last journalists working for AFP in Gaza have said they can no longer work for the news agency.

They are out of energy and they are starving to death.

I have never seen a statement from a news organisation like it.

🧵
July 21, 2025 at 8:55 PM
Reposted by Jon
WeTransfer just changed their TOS giving themselves permission to train AI on any content you transfer and produce derivative works based on content you transfer that they are allowed to monetize and you are not allowed payment for.

Stop using WeTransfer.
July 14, 2025 at 11:05 PM
I scored 12/28 on jsdate.wtf and all I got was this lousy text to share on social media.
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
July 11, 2025 at 8:19 PM
Reposted by Jon
when you open a service you've been using for a decade only to find it out it caught the virus
July 5, 2025 at 5:52 PM
Reposted by Jon
Musk has adjusted Grok’s algorithm so it’s now a neo-Nazi.

Pretty cool that almost every progressive commentator, elected official and organization still uses Musk’s X algorithm to communicate with the public! Good job guys.
July 6, 2025 at 5:39 PM
Reposted by Jon
This guide is packed full of useful content with an impressive level of detail.

goodpractices.design
Design good practices
Design guidelines following good practices that you can apply to product design, from components to design systems.
goodpractices.design
July 3, 2025 at 9:03 AM
Reposted by Jon
"Ce qu’on est en train de vivre aujourd’hui, c’est les trajectoires qu’on avait imaginées il y a 20 ans. La communauté des climatologues n’est pas du tout surprise par la vague de chaleur qui arrive. Elle est effrayée." @cassouman40.bsky.social ce matin sur @franceinfo.fr #VagueDeChaleur #DontLookUp
June 20, 2025 at 10:34 AM
Reposted by Jon
Crazy how Chrome was known as slow and a memory hog, and how that's shifted to Firefox now.

It was my favorite browser for a very long time, sucks to see it slowly becoming worse...

www.theregister.com/2025/06/17/o...
Firefox is dead to me
Opinion: Parent company Mozilla's not my fave either
www.theregister.com
June 17, 2025 at 5:13 PM
Reposted by Jon
We've launched a new page that outlines what we're trying to do with open working projects and importantly, *why* we're doing it.

This isn't the internet we want and we're going to do everything to make sure we're making things better, not chasing profit over anything.

piccalil.li/support-picc...
June 17, 2025 at 9:54 AM
Reposted by Jon
Barbara Kruger, Untitled (Questions)
(1990/2018)
June 7, 2025 at 3:55 AM