Valentino Gagliardi
banner
valentinog.com
Valentino Gagliardi
@valentinog.com
Senior Web Developer | Ethical & Sustainable Web | Inclusive Tech | DSF member | JavaScript | Django | Python | Speaker & Trainer

Cycling nerd 🚴🏻 https://www.thegravelhub.bike/
Pinned
Build for the Web, Build on the Web, Build with the Web

csswizardry.com/2025/01/buil...
Build for the Web, Build on the Web, Build with the Web – CSS Wizardry
What is the real, long-term cost of adopting a JavaScript framework?
csswizardry.com
Reposted by Valentino Gagliardi
Invece di adottare misure per garantire che #Grok non venga utilizzato per scopi illeciti e violenti, ha revocato l'accesso alla stragrande maggioranza degli utenti.
Nel concreto: non ha risolto il problema ed ha trovato un altro modo per tentare di aumentare il numero di utenti paganti.
January 9, 2026 at 1:52 PM
Reposted by Valentino Gagliardi
This feature in @developer.chrome.com's DevTools is so helpful. Every time I get stuck on a calc() or other CSS functions, I solve the bug much quicker with it.

Thanks to everyone who worked on this! 👌
January 9, 2026 at 9:21 AM
Reposted by Valentino Gagliardi
Django News - Django Bugfixes, Community Wins, and What’s NextIssue 319 - Jan 9th 2026 https://django-news.com/issues/319
January 9, 2026 at 11:02 AM
How the hell are you supposed to have a career in tech in 2026?

www.anildash.com/2026/01/05/a...
How the hell are you supposed to have a career in tech in 2026? - Anil Dash
A blog about making culture. Since 1999.
www.anildash.com
January 6, 2026 at 1:56 PM
Reposted by Valentino Gagliardi
Do you know someone who quietly makes the Django community better every day? Or maybe that someone is you? 👀✨

The Django Software Foundation appoints Individual Members to recognize contributions of all kinds: code, docs, reviews, teaching, events, community […]

[Original post on fosstodon.org]
January 6, 2026 at 10:44 AM
Reposted by Valentino Gagliardi
✏️ 5 accessibility checks to run on every component zeroheight.com/blog/5-acces...

I guest-posted on zeroheight's blog about accessibility of components!

(note: WCAG compliance is claimed on full pages/processes only)
5 accessibility checks to run on every component - zeroheight
Hidde de Vries explains how to test components for accessibility, from keyboard support to screen readers and zoom.
zeroheight.com
January 6, 2026 at 11:18 AM
Reposted by Valentino Gagliardi
🇮🇹 Italian continental team shaken by gunshots fired from passing car during training ride

📰 www.domestiquecycling.com/en/news/ital...

📸 S.C. Padovani Polo Cherry Bank
December 23, 2025 at 7:38 AM
Django: Going build-free with native JavaScript modules

www.djangoproject.com/weblog/2025/...

#django #webplatform
Going build-free with native JavaScript modules
Posted by James Bligh on Nov. 19, 2025
www.djangoproject.com
December 22, 2025 at 6:55 PM
Reposted by Valentino Gagliardi
E io sono d'accordo con Andrea (che, ndr., è una leggenda)
December 11, 2025 at 8:20 PM
Reposted by Valentino Gagliardi
What I always hear: “We can’t afford to pay our workers more than $15 an hour.”

What I never hear: “We can’t afford to pay our CEO millions of dollars a year.”

Funny how that works.
December 7, 2025 at 10:01 PM
Reposted by Valentino Gagliardi
For #blogvent day 4, I wrote about CSS clamp()!

cassidoo.co/post/css-cla...
The what, how, and why of CSS clamp()
The CSS clamp() function is a clean way to make your apps and sites responsive. Here's how!
cassidoo.co
December 4, 2025 at 11:02 PM
Reposted by Valentino Gagliardi
Here’s a question I get a lot:

> “Now that AI can generate front-end UIs for us, what’s the point of learning CSS ourselves?”

I think there are lots of reasons, including that you can use AI much more effectively if you understand CSS yourself.

But is that actually true? Let’s discuss. 🧵
November 30, 2025 at 4:31 PM
Reposted by Valentino Gagliardi
"All of this falls apart if humans don't adopt the tech. This is why you've seen Meta cram its lame chatbots into WhatsApp and Instagram. This is why Notepad and Paint now have useless Copilot buttons on Windows. This is why Google Gemini wants to "help you" read and reply to your emails."
Analysis: OpenAI is a loss-making machine, how can it survive?
Don't call it a bubble! Loss-making monster OpenAI is on the hook for $1.4 trillion (with a T) in compute commitments. How can this go on?
www.windowscentral.com
November 29, 2025 at 11:30 PM
Reposted by Valentino Gagliardi
It's Black Friday! 🏷️

We released *18 versions* and *42 new major features* in 2025 alone.

From video recording to advanced emulation, Polypane is the most powerful tool for web developers.

Get your *22% lifetime discount* today:
👉 polypane.app/black-friday/
Polypane Black Friday | Polypane
Get the browser for devs who care for 22% during our Black Friday sale. Available until December 1st.
polypane.app
November 28, 2025 at 10:11 AM
Reposted by Valentino Gagliardi
Happening in Senigallia on December 3rd, come wish the Django community a happy birthday at [PythonMarche0xB] PyBeer 🐍🍺

birthday20.djangoproject.com/events/pyth...

#Django #DjangoBirthday
[PythonMarche0xB] PyBeer - Happy Birthday Django!
🐍🍺 An informal opportunity to get together and… celebrate 20 years of Django!
birthday20.djangoproject.com
November 27, 2025 at 12:01 PM
Reposted by Valentino Gagliardi
The AI bubble is so out of control most RAM manufacturers have stopped manufacturing RAM for pcs and shifted to high bandwidth RAM for AI computing. There's now such a severe shortage that prices have jump 3-4x in just a month and it is impacting the ability to supply PCs and gaming consoles.
November 25, 2025 at 4:14 PM
Reposted by Valentino Gagliardi
Reposted by Valentino Gagliardi
Out-of-order HTML patching, another proposal from TPAC, lets HTML be presented non-linearly, and a single file can update multiple parts of the page.

Would this feature be useful to you?
November 19, 2025 at 4:10 PM