Sign in

Giuseppe Pizzimenti

@gpizzimenti.bsky.social
27 followers 76 following 7 posts

developing #software on the Empire’s borders. gpizzimenti.github.io

PostsRepliesMedia
Reposted by Giuseppe Pizzimenti
Alex Russell @infrequently.org · 14/09/2026
Jeremy's whole post is worth a read, and I would underline + bold the last point: the web is the superior choice for privacy and security, and it's anti-web *and anti-user* to be preferencing native app install affordances: adactio.com/journal/22757
adactio.com
Stalling installing
Trying to get past Webkit’s blockage at the W3C.
19224
Reposted by Giuseppe Pizzimenti
Danny Moerkerke @dannymoerkerke.bsky.social · 13/08/2026
I launched pwa.today 🚀 The PWA Runtime Audit checks your PWA and finds runtime failures under real-world conditions. It checks installability, offline support, service worker lifecycle and makes sure you ship a PWA your users can trust. Check it out and let me know what you think! pwa.today
pwa.today
Ship a PWA users can trust.
Run a free PWA audit, then uncover install, offline, update, and lifecycle failures under real-world conditions.
0212
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 16/07/2026
"What happened to the #frontend?" by @davidpoblador.com davidpoblador.com/deep-dives/w... #js #javascript
davidpoblador.com
The Descent — What Happened to the Frontend While You Weren't Watching
The last time you wrote one it was a <button> and an FTP upload — spare twenty minutes and get up to speed on everything the web did while you looked away.
020
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 30/06/2026
by Abdelkader Boudih
seuros.com
AWS Fired the One Employee Who Gave a Damn
Remember Tarus Balog, the AWS employee who rescued my deleted account when nobody else would? AWS just fired him. His proudest accomplishment in four years was saving my data. Leadership didn't care...
000
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 12/05/2026
I'm attending Web Engineering Summit 2026 - get your free remote ticket and join me there with 10k other engineers and 50 great speakers gitnation.com/badges/web-e...
gitnation.com
Giuseppe Pizzimenti's Web Engineering Summit 2026 badge
000
Reposted by Giuseppe Pizzimenti
Sara Soueidan @sarasoueidan.com · 05/05/2026
"A developer who builds accessible interfaces is more skilled. Say this out loud. Repeat it often. A developer who creates accessible interfaces isn't doing extra work; they're doing the work the right way." newsletters.feedbinusercontent.com/3c2/3c2d0562... 👏🏻👏🏻👏🏻👏🏻👏🏻
newsletters.feedbinusercontent.com
Getting Developers to Care about Accessibility: Carrots and Sticks
210325
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 30/04/2026
Under the hood of MDN's new frontend by @developer.mozilla.org developer.mozilla.org/en-US/blog/m...
developer.mozilla.org
Under the hood of MDN's new frontend | MDN Blog
You may have spotted that MDN has a new frontend. There's plenty happening under the surface, so let's unpack the technologies we chose, the architectural decisions we made, and why we did a rebuild a...
010
Reposted by Giuseppe Pizzimenti
Matheus Lima @terriblesoftware.org · 03/03/2026
You can't write a compelling promotion packet about the thing you didn't build. And that's the whole problem. terriblesoftware.org/2026/03/03/n...
terriblesoftware.org
Nobody Gets Promoted for Simplicity
We reward complexity and ignore simplicity. In interviews, design reviews, and promotions. Here’s how to fix it.
2187
Reposted by Giuseppe Pizzimenti
Master.dev (Formerly Frontend Masters) @frontendmasters.com · 16/01/2026
The Missing Link for Web Components If your project uses web components of your own making, you could be auto-generating a Custom Elements Manifest that can be ultra-helpful, like powering a VS Code language server.
frontendmasters.com
The Missing Link for Web Components
If your project uses web components of your own making, you could be auto-generating a Custom Elements Manifest that can be ultra-helpful, like powering a VS Code language server.
021
Reposted by Giuseppe Pizzimenti
Jeremy Keith @adactio.com · 26/11/2025
Journal: Why use React? Or, more precisely, why use React *in the browser*? 🔗https://adactio.com/journal/22265
6249
Reposted by Giuseppe Pizzimenti
Dave Rupert @davatron5000.bsky.social · 13/10/2025
📝 New Post: The Killer Feature of #webcomponents A quick dive into the Custom Elements Manifest and why this community standard is a 10x effort multiplier. daverupert.com/2025/10/cust...
daverupert.com
The killer feature of Web Components
The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.
86318
Reposted by Giuseppe Pizzimenti
Loren Stewart | Cheddy @cheddybop.bsky.social · 27/10/2025
New post! www.lorenstew.art/blog/10-kanb...
I built the same app 10 times: evaluating frameworks for mobile performance
910732
Reposted by Giuseppe Pizzimenti
Cory LaViska @cory.laviska.com · 25/10/2025
“The interesting part is not how much better React is—it's how little progress we've actually made.” backbonenotbad.hyperclay.com
backbonenotbad.hyperclay.com
React vs Backbone in 2025
A comparison between a React and Backbone password strength app
2206
Reposted by Giuseppe Pizzimenti
Chris T. @readyuser.one · 23/10/2025
My man 💪
218758
Reposted by Giuseppe Pizzimenti
Chris Heilmann @codepo8.bsky.social · 23/10/2025
"Company X releases a new browser" is not correct. "Company X puts their closed AI agent that seemingly helps you but records everything to show you ads in the future when their business model collapses into Chromium and has no plans to maintain the engine." is more like it.
1195
Reposted by Giuseppe Pizzimenti
Mauro Biani @maurobiani.bsky.social · 23/10/2025
"Le fiabe sono alleate dell'utopia, non della conservazione. Perciò le difendiamo: perché crediamo nel valore educativo dell'utopia, passaggio obbligato da accettazione passiva del mondo, alla capacità di criticarlo, all'impegno per trasformarlo." 23.10.'20 nasce Gianni Rodari
29337
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 20/09/2025
"If Not React, Then What?: Frameworkism isn't delivering. The answer isn't a different tool, it's the courage to do engineering." infrequently.org/2024/11/if-n...
infrequently.org
If Not React, Then What? - Infrequently Noted
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace engineering as a discipline that strives to...
000
Reposted by Giuseppe Pizzimenti
Rebane @rebane2001.bsky.social · 28/08/2025
i've finally got a new blogpost out!! this one talks about modern CSS, it's new features, and practical real world uses as usual, the visuals are css-only and have lots of cool interactivity and easter eggs :3 have fun! lyra.horse/blog/2025/08...
lyra.horse
You no longer need JavaScript
An overview of what makes modern CSS so awesome.
716462
Reposted by Giuseppe Pizzimenti
Jono Alderson @jono.id · 21/07/2025
Modern HTML is a disaster. It’s bloated, semantically meaningless, and hostile to browsers, bots, and users. We’ve traded structure for utility, and performance is paying the price. Semantic HTML still matters - and here’s why. www.jonoalderson.com/conjecture/w...
jonoalderson.com
Why Semantic HTML Still Matters
If you want to build for performance, accessibility, discoverability, or resilience, you must start with HTML that means something.
2125
Reposted by Giuseppe Pizzimenti
Jono Alderson @jono.id · 24/07/2025
Why are you shipping 3MB of JavaScript to animate a link? Modern CSS now handles seamless page transitions - natively. No routing hacks. No hydration tax. No excuse.
jonoalderson.com
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.
0137
Reposted by Giuseppe Pizzimenti
Axel Rauschmayer (also on 🦣) @dr-axel.de · 16/07/2025
My books on #JavaScript and #TypeScript are free to read online: – Exploring JavaScript (ES2025 edition) – Deep JavaScript – Exploring TypeScript (TS 5.8 edition) – Shell scripting with Node.js 🦋 Reposts appreciated! exploringjs.com
Cover of the book “Exploring JavaScript – ES2025 edition. A book for programmers” by Axel Rauschmayer. It shows a stylized drawing of a rhinoceros.Cover of the book “Deep JavaScript” by Axel Rauschmayer. It shows a photo of a freediver who swims under water and follows a rope down into the deep.Cover of the book “Exploring TypeScript – TS 5.8 edition. A book for JS programmers” by Axel Rauschmayer. It shows black-and-white photo of a typewriter.Cover of the book “Shell scripting with Node.js” by Axel Rauschmayer. It shows a field of light blue hexagonal bars, with three yellow ones in the middle.
11510
Reposted by Giuseppe Pizzimenti
Addy Osmani @addyosmani.bsky.social · 31/05/2025
Just published: "The Prompt Engineering Playbook for Programmers" My latest free write-up: addyo.substack.com/p/the-prompt... ✍️
addyo.substack.com
The Prompt Engineering Playbook for Programmers
Turn AI coding assistants into more reliable development partners
08713
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 18/05/2025
blog.probirsarkar.com/i-tried-serv... by Probir Sarkar
blog.probirsarkar.com
I Tried Serverless for a Month — Here’s Why I Gave Up
I recently wrote an eBook on Next.js and listed it on Gumroad. But being a developer, a question kept nagging me: Why should I rely on a…
000
Reposted by Giuseppe Pizzimenti
Pavel @spavel.bsky.social · 09/05/2025
A tool that makes it easier to pump out shit code and experiences that trample all over WCAG guidelines, and publish directly to the Web, means that fewer designers will be taking the time to do it properly. The path of least resistance now lies through making a website that sucks.
1546
Reposted by Giuseppe Pizzimenti
Pavel @spavel.bsky.social · 09/05/2025
Some might say I'm being too harsh on Figma but I actually think I'm not being harsh *enough.* For better or worse, Figma is the industry-default design tool. When they select their priorities, it communicates to designers *what they should consider important* both as a role model and as a tool.
1318033
Reposted by Giuseppe Pizzimenti
Justin Fagnani @justinfagnani.com · 17/05/2025
This feature that I've always wanted, and still want too, out of browser web tools is "why is this element this size?" Is it intrinsically sized? If so, what content is affecting it? Is it directly sized? Which selectors/properties? Is the context sizing it? Tell me more!
1444
Reposted by Giuseppe Pizzimenti
Una Kravets @una.im · 06/05/2025
The future of web development is swinging back to basics. CSS and HTML are the most exciting things in web development right now. And don't worry about getting left behind because these features are here to stay. We're just getting started 🥳 #usetheplatform
515218
Reposted by Giuseppe Pizzimenti
Open Web Advocacy @open-web-advocacy.org · 23/04/2025
🚨 NEW: The DOJ wants to break up Chrome from Google — the consequences could be catastrophic for the web. 📖 Read our article: Break Google's search monopoly without breaking the web. 👇Link: open-web-advocacy.org/blog/break-g... /1
The World Wide Web sliightly exploding
84723
Reposted by Giuseppe Pizzimenti
Kevin Powell @kevinpowell.co · 17/04/2025
Are we entering the Post-Developer Era? Recently, @joshwcomeau.com shared his thoughts on this, and after a listener recently requested a read-through/analysis of current news-type stuff, this seemed like the perfect time to give it a try! 🔉 zencastr.com/z/yat8evHy 📽️ youtu.be/_aFpfeXJ7_o
youtu.be
Are we entering the Post-developer era?
YouTube video by General Musings with Kevin Powell
2416
Reposted by Giuseppe Pizzimenti
Josh W. Comeau @joshwcomeau.com · 14/04/2025
✨ In March 2023, I published an article about AI. This was right after OpenAI showcased how GPT4 could turn a hand-drawn sketch of a website into real HTML/CSS/JS. The consensus online was that FE jobs would stop existing within 1-2 years. Well, it’s been 2 years! So, I just published a follow-up:
joshwcomeau.com
The Post-Developer Era • Josh W. Comeau
When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s ...
1117436
Reposted by Giuseppe Pizzimenti
Ahmad Shadeed @ishadeed.com · 03/04/2025
✍️ New Article: First Look at The Modern attr() I explored the new attr() capabilities and shared my thoughts about it. Happy reading! ishadeed.com/article/mode...
A figure that shows the attr() syntax.
413234
Reposted by Giuseppe Pizzimenti
Sara Soueidan @sarasoueidan.com · 10/03/2025
Friendly reminder that I shared *an extensive* guide to ARIA live regions so you can learn more about: - what they are - what to use them for - how to use them - what *not* to use them for (!important) Part 1: www.sarasoueidan.com/blog/accessi... Part 2: www.sarasoueidan.com/blog/accessi... #a11y
sarasoueidan.com
Accessible notifications with ARIA Live Regions (Part 1)
– The personal website of Sara Soueidan, inclusive design engineer
112240
Reposted by Giuseppe Pizzimenti
Rob Palmer @robpalmer.bsky.social · 06/03/2025
Yesterday was a big day! Lynx is a newly open-sourced JS app platform for developing high-performance native mobile & web apps 🎉 ✨ Runs a new JS engine: PrimJS ✋ Main thread is non-blocking 🧵Most JS runs on a background thread ✅ Made by ByteDance, used in TikTok apps lynxjs.org/blog/lynx-un...
lynxjs.org
Lynx
Empower the web community and invite more to build cross-platform apps
36521
Reposted by Giuseppe Pizzimenti
Hawk Ticehurst @hawkticehurst.com · 24/02/2025
The idea of web component “overhead” is overblown — to even my own surprise! Rendering 1000s of nested WCs is *more* than competitive with the heavyweight champs of the web framework world. We’re talking S/S+ tier perf depending on the initialization method. Cont…
Screenshot of the JS Framework Benchmark results run locally on my computer. The order of results from most performant to least is:

1. Vanilla JS
2. Web Components 1
3. Web Components 2 Fast
4. Web Components 2
3. Web Components 3 Fast
4. Svelte 1
5. Solid 2
6. Solid 1
7. Web Components 3
8. Solid 3
9. Svelte 2
10. Svelte 3
1266
Reposted by Giuseppe Pizzimenti
Zach Leatherman @zachleat.com · 14/02/2025
The pairing of sibling “Server rendering is optional” and “Server Rendering is not just for SEO” sections here is a perfect example of how the React ecosystem doesn’t encourage good defaults. react.dev/blog/2025/02...
3141
Reposted by Giuseppe Pizzimenti
Bramus @bram.us · 13/02/2025
Interop 2025 is here! 🎉 web.dev/blog/interop...
web.dev
Interop 2025: another year of web platform improvements  |  Blog  |  web.dev
Discover the features included in Interop 2025.
2316
Reposted by Giuseppe Pizzimenti
Cory LaViska @cory.laviska.com · 13/02/2025
“In the old web this didn't happen because it would have stopped people from visiting the websites. The website's owner would have been ashamed that their site was like this.” garry.net/posts/the-de...
garry.net
The Death Of The Web
When I was in school, in the mid 90s, I got on the internet for the first time. Our school had one computer that had the interne...
171
Reposted by Giuseppe Pizzimenti
Sara Soueidan @sarasoueidan.com · 11/02/2025
"Social networking and media should have always been temporal. These should be thoughts and creations you're okay with letting go of into the wind." nazhamid.com/journal/less... I've always thought of social media like this. This is why I never cared to download an archive of my social media posts.
nazhamid.com
Less Precious
Social media is a trap.
1326
Reposted by Giuseppe Pizzimenti
antirez @antirez.bsky.social · 08/02/2025
We are destroying software: antirez.com/news/145
antirez.com
We are destroying software - <antirez>
1721261
Reposted by Giuseppe Pizzimenti
Harry Roberts @csswizardry.com · 23/01/2025
🧠 Some brief thoughts on front-end frameworks and upgrade hell: csswizardry.com/2025/01/buil...
csswizardry.com
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?
910641
Reposted by Giuseppe Pizzimenti
Eric Bailey @ericwbailey.website · 28/01/2025
I'm pretty proud of this tree view component I helped to make. I wrote about the nuance of what went into it in the hopes that it can serve as a reference for others. #a11y github.blog/engineering/...
github.blog
Considerations for making a tree view component accessible
A deep dive on the work that went into making the component that powers repository and pull request file trees.
811729
Reposted by Giuseppe Pizzimenti
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 24/01/2025
🎂 Today, the legendary web debugging tool FIREBUG would have celebrated an 18th bday today. 🎉 If you're super curious, there's footage of the 1.0 launch at a Yahoo Eng meetup on YouTube, but you an also read the blog post from Jan 24th, 2007. Enjoy! 📝: bit.ly/firebug-v1 🎥: youtu.be/k4IgewBsxmY?...
firebug debugging tool logo: a orange and dark brown firebug.
Firebug: web development evolved.
57416
Reposted by Giuseppe Pizzimenti
Friday Front-End @fridayfrontend.com · 17/01/2025
How to Dehumanize Accessibility with AI: "AI is not the path to fixing inaccessibility or understanding specifications. Hire disabled people and web #a11y experts. If you find someone who is both, you’ve hit the jackpot."
ashleemboyer.com
How to Dehumanize Accessibility with AI | Ashlee M Boyer
Hire disabled people, not AI-generated caricatures.
0114
Giuseppe Pizzimenti @gpizzimenti.bsky.social · 13/01/2025
"..a cool interactive website to learn how #LLM s work. It combines step-by-step text explanations with dynamic #3Dviz for an immersive learning experience." (via @drcintas.bsky.social on X) bbycroft.net/llm
bbycroft.net
LLM Visualization
A 3D animated visualization of an LLM with a walkthrough.
010
Reposted by Giuseppe Pizzimenti
Chris Heilmann @codepo8.bsky.social · 06/01/2025
The new season of Robot Wars is weird… Self-Driving Waymo Cab Smashes Into Delivery Robot futurism.com/the-byte/rob...
futurism.com
Self-Driving Waymo Cab Smashes Into Delivery Robot
A video appears to show the future of transportation: a Waymo robotaxi smashing into a Serve Robotics delivery robot.
143
Reposted by Giuseppe Pizzimenti
antirez @antirez.bsky.social · 05/01/2025
Coding with AI episode 1. I start easy, will get to more complicated stuff in the next episodes: www.youtube.com/watch?v=_pLl...
youtube.com
Coding with AI episode 1: Claude Sonnet 3.5 vs DeepSeek v3 for coding analysis and modifications
YouTube video by Salvatore Sanfilippo
0463
Reposted by Giuseppe Pizzimenti
The Pragmatic Engineer. @pragmaticengineer.com · 05/01/2025
How AI-assisted coding will change software engineering: hard truths. About how these AI tools really work and how they could be the start of the return of software, as a craft. Based on a guest post by @addyosmani.bsky.social. Read it here: newsletter.pragmaticengineer.com/p/how-ai-wil...
611529
Reposted by Giuseppe Pizzimenti
John Allsopp @johnfallsopp.com · 04/01/2025
Your App Should Have Been A Website (And Probably Your Game Too) "In today’s web-first world, most native apps feel redundant, cluttering our phones unnecessarily. With how far modern web technologies have come, it’..." rogueengine.io/blog/your-app-should…
261
Reposted by Giuseppe Pizzimenti
v @handle.invalid · 16/12/2024
Published a new blog post: In Search of a Faster SQLite SQLite is already fast. But it was written 20 years ago, there must be a lot of technical debt we can exploit to gain performance. Using modern paradigms like io_uring and storage disaggregation, can we make it even faster?
SQLite is already fast. But it was written 20 years ago, there must be a lot of technical debt we can exploit to gain performance. Using modern paradigms like io_uring and storage disaggregation, can we make it even faster?

Researchers at the Universities of Helsinki and Cambridge began with this question and published a paper, “Serverless Runtime/Database Co-Design With Asynchronous I/O”. They demonstrated up to a 100x reduction in tail latency!

These are my notes on the paper.
3121