Hacker News with Generative AI: Web Development

Web awesome: "Shoelace 3.0" open source web components (webawesome.com)
Svelte 5 is not JavaScript (npub.pro)
For the last couple of weeks, I've been dealing with the fallout of upgrading a web application to Svelte 5. Complaints about framework churn and migration annoyances aside, I've run into some interesting issues with the migration. So far, I haven't seen many other people register the same issues, so I thought it might be constructive for me to articulate them myself.
Show HN: Live-updating version of the 'What a week, huh?' meme (dlazaro.ca)
What a week, huh?
A web platform for using YouTube as a drum sequencer (youtubesequencer.com)
Grok 3 release with live demo on Monday night at 8pm PT (twitter.com)
Making Space for a Handmade Web (figma.com)
There’s a resurgence of small, handcrafted sites challenging the current trajectory of the internet. Joining the movement is as simple as making your own.
Run Ruby on Rails in the browser using WebAssembly (web.dev)
Imagine running a fully functional blog in your browser—not just the frontend, but the backend, too. No servers or clouds involved—just you, your browser, and… WebAssembly! By allowing server-side frameworks to run locally, WebAssembly is blurring the boundaries of classic web development and opening up exciting new possibilities.
Oklch in CSS: why we moved from RGB and HSL (2024) (evilmartians.com)
The new CSS Color 4 specification has added the new oklch() notation for declaring colors. In this post, we explain why this is important for design systems and color palettes.
Uchū – Color palette for internet lovers (uchu.style)
the color palette for internet loversby NetOperator Wibby
Can atproto scale down? (bad-example.com)
It's frequently stated[by who?] that some core components of the AT-Protocol architecture are expensive to host and don't scale down.
Show HN: The news in the last 30, 14, 7, 3, or 1 days (ubershmekel.github.io)
Show HN: Hackyournews.com v2 (ycombinator.com)
A year and a half after I published https://HackYourNews.com, I've rewritten it to be neater and added support for more news sources.
Will AI take web developer jobs? (alpower.com)
Artificial Intelligence (A.I.) is revolutionizing the web development industry, but is it a threat to web developers? There's been lots of talk online about A.I. taking peoples jobs. I recently watched this great video from Justin Jackson on why he thinks AI won't replace web developers:
Show HN: Minforum, modern and minimalistic discussion software (minforum.org)
Show HN: Open source Typeform alternative (forms.md)
Forms.md lets you build powerful multi-step forms and surveys with minimal code. Create production-ready forms that are privacy-focused, accessible, localizable, and themeable. Perfect for user onboarding, data collection, customer feedback, and much more. The best part? It's completely free.
Show HN: I Built a Reddit-style Bluesky client – still rough, but open to ideas (threadsky.app)
A community-driven platform that brings Reddit-style discussions to Bluesky. Join our growing community to discover, share, and engage with content in a familiar format.
Fighting the AI Scraperbot Scourge (lwn.net)
There are many challenges involved with running a web site like LWN. Some of them, such as finding the courage to write for people who know more about the subject matter than we do, simply come with the territory we have chosen. But others show up as an unwelcome surprise; the ongoing task of fending off bots determined to scrape the entire Internet to (seemingly) feed into the insatiable meat grinder of AI training is certainly one of those.
Sunsetting Create React App (react.dev)
Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework.
Mathics3 Live Shell (mathics3.github.io)
Mathics3 Live shell allows you to use Mathics3 in the browser without the need to install anything on your computer.
I put a Spotify jukebox on my website so you can control what I'm listening to (raunak.io)
Control what's playing on my phone in real-time.
Ask HN: Any good examples of multimedia local history web sites? (ycombinator.com)
I have an opportunity to work with students on creating a local history project using historical and new photos and both audio and video interviews.
Marsha P Johnson: A Chrome extension to highlight trans erasure (github.com/HamptonMakes)
A web extension that highlights trans erasure by replacing "LGB" with "LGBTQ+🧱".
Sunsetting Create React App (react.dev)
Today, we’re deprecating Create React App for new apps, and encouraging existing apps to migrate to a framework. We’re also providing docs for when a framework isn’t a good fit for your project, or you prefer to start by building a framework.
Detecting AI agent use and abuse (stytch.com)
AI agents aren’t just indexing your content anymore. With tools like OpenAI’s Operator, Anthropic’s Computer Use API, and BrowserBase’s Open Operator, these agents can navigate the web, mimic real users, and even take actions at scale. The challenge? Knowing whether they’re enhancing your user experience—or opening the door to abuse.
Show HN: A Valentine's Day experience for people who aren't celebrating (justanotherday.lol)
Flappy Bird game inside the browser favicon (mewtru.com)
John Resig on Using Cloudflare Workers (twitter.com)
Agentic AI companions created with a game engine in the browser [video] (youtube.com)
Status.sh: Bash script to generate a static status page (github.com/Cyclenerd)
Simple Bash script to generate a static status page. Displays the status of websites, services (HTTP, SAP, MySQL...), and ping. Everything is easy to customize. 🤓
Umami is a simple, fast, privacy-focused alternative to Google Analytics (github.com/umami-software)
Umami is a simple, fast, privacy-focused alternative to Google Analytics.