It's Time for Modern CSS to Kill the SPA

## Metadata
- Author: [[Changelog Master Feed]]
- Full Title: It's Time for Modern CSS to Kill the SPA
- Category: #podcasts
- URL: https://share.snipd.com/episode/9992b277-b75e-4851-a5d1-6edc4b1f4ce8
## Document Notes
## Highlights
- **Modern CSS Challenges SPAs**
- Modern CSS features can replace SPAs for seamless navigation and feel like an app without heavy JavaScript.
- Jono Alderson claims new view transitions API and speculation rules make SPA architecture obsolete.
Transcript:
Jerod Santo
Okay, let's get into the news. It's time for the modern CSS to kill the SPA. Jono Alderson takes aim at single page apps as the answer to the inevitable request to make it feel like an app. Quote, at some point during the scoping process, someone says the words, a CMO, a digital lead, a brand manager, and with that single phrase the architecture is locked in. It'll be an SPA. Probably React, maybe Vue, almost certainly deployed on Bursell or Netlify, bundled with a headless CMS and a GraphQL API for good measure. But the decision wasn't really about architecture. It wasn't even about performance, scalability, or content management. It was about interactions, about how the site would feel when you clicked around. The assumption was simple. Seamless navigation requires us to build an app. That assumption is now obsolete. End quote. Jono's claim, and I 100% hope that he's right, is that the new view transitions API teamed with speculation rules gives us everything we need to make it feel like an app without needing A single line of JavaScript. ([Time 0:00:48](https://share.snipd.com/snip/379c31a4-0054-4013-876d-ba547c054aac))
- **Copyparty Enables Universal File Server**
- Copyparty turns any device into a portable file server accessible by browsers, including legacy ones like IE6.
- It supports resumable uploads, dedupe, numerous protocols, and media indexing all in one no-dependency file.
Transcript:
Jerod Santo
Turn almost any device into a file server. This copy party project is a seriously cool piece of open source software. Here's the pitch. Quote, a portable file server with accelerated resumable uploads, dedupe, webdav, ftp, tftp, zeroconf, media indexer, thumbnails++, all in one file, no dependencies. End quote. Once the server is up and running, the files can be accessed from any web browser, even IE6. Now that's a name I've not heard in a long time. A long time. The readme is top notch too. It features screenshots, videos, a quick start guide, the project's philosophy, and a read only demo server running on a NUC in the author's basement. This is so obviously a passion project, it's hard to fake this level of care and attention to detail. ([Time 0:02:01](https://share.snipd.com/snip/863a62e0-cda5-4d69-94c9-d607f1ab1063))
- **Game Genie Legacy Anecdote**
- Ernie Smith revisited the 35th anniversary of the Game Genie as a vital NES accessory.
- Despite Nintendo's lawsuit, it added new play experiences and shaped the NES legacy meaningfully.
Transcript:
Jerod Santo
The Game Genie Generation. Ernie Smith refreshed his 2015 piece on Game Genie in honor of its 35th anniversary. Quote, July 1990, a full 35 years ago was supposed to be the coming out party for one of the best accessories ever created for the nintendo entertainment system it made games easier sure But it also made them more interesting it presented a new way of thinking about the games that you brought home but nintendo didn't like it and the company sued that device eventually Emerged and despite the legal battle, it became a defining part of what made the NES great. End quote. I loved my game genie when I was a kid and I always wondered how it worked. Ernie's excellent exposition on the history and still relevant impact of the device linked me to a clip from a modern vintage gamer that answers the question I've had since childhood But never took the initiative to answer. ([Time 0:02:58](https://share.snipd.com/snip/1f529717-a5f4-4378-aa48-8b22deb5cee7))
- **Drew Lighten's Self-Hosting Experience**
- Drew Lighten built a home server for own cloud services mimicking big tech apps like Google Drive and Netflix.
- Although self-hosting offers privacy, he argues communal shared internet infrastructure is the crucial future instead.
Transcript:
Jerod Santo
He built his own cloud. Quote, my wife and I now have a computer in our house that runs open source equivalents to Google Drive, Google Photos, Audible, Kindle, and Netflix. It syncs to all of our devices. It's secured behind our own VPN, and it's wholly, truly owned by us. End quote. After doing all that, he sat down to share with us how he did it, what he learned, and why he thinks self-hosting is not the future we should be fighting for. Quote, self-hosting is cool. I've had a lot of fun building my home server and it does give me some peace of mind as a digital life backup. But if we want to live in a world where we are not bent at the knee to corporate lords and also don't fall victim End quote. The myth of self-reliance and rugged individualism, we need to think radically differently about how we create communal shared internet infrastructure. ([Time 0:06:13](https://share.snipd.com/snip/6825310f-853b-4def-b218-b3fbf998b182))