weeklyfoo #79 is here: your weekly digest of all webdev news you need to know! This time you’ll find 36 valuable links in 6 categories! Enjoy!
🚀 Read it!
- AI 2027: We predict that the impact of superhuman AI over the next decade will be enormous, exceeding that of the Industrial Revolution. by Daniel Kokotajlo, Scott Alexander, Thomas Larsen, Eli Lifland, Romeo Dean / ai, future / 73 min read
📰 Good to know
- React 19.1.0: Introduction of Owner Stack! by Matt Carroll / react / 7 min read
- Is Vite faster than Turbopack?: tldr: it depends ;) by Kyle Gill / vite, turbopack / 7 min read
- Talking To Your Mailserver Is Not as Hard as You Think!: Learning how the IMAP protocol actually works by Michael Lohr / imap / 7 min read
- The manager I hated and the lesson he taught me: How a tough manager changed my approach to leadership (and why I’m grateful now) by Stephane Moreau / leadership, engineering / 7 min read
- How to work in tech when your job isn’t safe: Stop doing unpaid work & work like mad on crucial projects, then rest by Sean Goedecke / engineering / 5 min read
- [email protected]: Now the Default on npm with LTS Timeline: It’s happening! by Express Technical Committee / express / 12 min read
- 5 GitHub Actions every maintainer needs to know: With these actions, you can keep your open source projects organized, minimize repetitive and manual tasks, and focus more on writing code. by Klint Finley, Gwen Davis / github, ci / 14 min read
- Making Makefiles for fun and profit: Make is a 48-year-old build automation tool that’s still incredibly useful today. This post explains how Makefiles work, why they’re awesome despite their cryptic syntax, and shows practical examples for modern development workflows. by Darko Mesaroš / make / 31 min read
- The WebAIM Million: The 2025 report on the accessibility of the top 1,000,000 home pages by webaim.org / a11y, report / 16 min read
- The Pragmatic Open Source Contributor: A cookbook to contribute to open source software. by diurnal.st / oss / 19 min read
- Stacked PRs: Code Changes as Narrative: Stacked PRs work so well because they allow developers to construct a narrative with their PRs by Travis DePrato / prs, engineering / 13 min read
- The 13 software engineering laws: Hyrum’s law, Conway’s law, Zawinski’s law, and 10 others. by Anton Zaides / engineering / 12 min read
- Why I stopped using AI code editors: I chose to make using AI a manual action, because I felt the slow loss of competence over time when I relied on it, and I recommend everyone to be cautious with making AI a key part of their workflow. by Luciano Nooijen / ai / 14 min read
- React Email 4.0: A completely new set of tools to help you build better emails. by Gabriel Miranda / emails / 4 min read
- Minimal CSS-only blurry image placeholders: Here’s a CSS technique that produces blurry image placeholders (LQIPs) without cluttering up your markup — Only a single custom property needed! by Lean Rada / css / 11 min read
- Astro 5.6: Astro 5.6 brings first-class astro:env and experimental session support to Cloudflare, and gives more control over prefetching. by Matt Kane, Emanuele Stoppa / astro / 10 min read
- Senior Developer Skills in the AI Age: Leveraging Experience for Better Results by Manuel Kießling / ai, engineering / 15 min read
- Ten Rules for Negotiating a Job Offer: You should negotiate in any case. by Haseeb Qureshi / career, interview, engineering / 29 min read
🧰 Tools
- xan: The CSV magician by médialab Sciences Po / csv
- SVGFM: A node graph builder for SVG filters by Christopher Kirk-Nielsen / svg
- TailwindFlex: Tailwind CSS Components Library by tailwindflex.com / tailwind
- Illustrations SaaS UI: 220+ Illustrations for Your Design Systems and Docs by saas-ui.dev / illustrations
- Web SVG: Web SVG Images: Everything you need for your digital craft & design projects. Find free SVG icons, SVG animations, and SVG tutorials to get you going. by websvg.com / svgs
- Flexile: Payroll & equity for everyone. by Antiwork / equity, payroll
- svggles: Interactive illustrations made easy by svggles.vercel.app / svgs
- Bare: Actually Run Javascript Everywhere by pears.com / javascript
- Codename Goose: Your on-machine AI agent, automating engineering tasks seamlessly. by Block / ai, llm, mcp
- GenAI: Programmatically assemble prompts for LLMs using JavaScript. Orchestrate LLMs, tools, and data in a single script. by Microsoft / ai, llm, vscode
- Watt: Watt, Platformatic’s Node.js application server, allows you to run multiple Node.js applications (services) that are centrally managed. by Platformatic / nodejs
- GitMCP: Instantly create a Remote MCP server for any GitHub project by Ido Salomon / mcp, ai
- AI Resources Directory: A curated collection of the best AI tools, courses, and resources. From code editors to learning platforms, find everything you need to build, learn, and innovate with AI. by Catalin Pit / ai, gallery
🎨 Design
- The Return of the UX Generalist: AI advances make UX generalists valuable, reversing the trend toward specialization. Understanding multiple disciplines is increasingly important. by Sarah Gibbons, Evan Sunwall / career / 16 min read
- Item Flow, Part 1: A new unified concept for layout by Jen Simmons, Saron Yitbarek, Elika Etemad, Brandon Stewart / safari, grid, css / 14 min read
☁️ Serverless
- inngest: Inngest’s durable functions replace queues, state management, and scheduling to enable developers to build reliable, AI-ready step functions faster — without touching infrastructure. by inngest.com / workflows / 13 min read
📚 Tutorials
- How to set up TypeScript with Node.js and Express: Pretty basic but useful! by Aman Mittal / nodejs, express, typescript / 26 min read