Signup here for the newsletter to get the weekly digest right into your inbox.
weeklyfoo #110 is here: your weekly digest of all webdev news you need to know! This time you'll find 40 valuable links in 6 categories! Enjoy!
🚀 Read it!
- 2x Performance, $300k Savings: A Case Study in Rewriting a Critical Service in Rust by Xiaoyun Wu / rust, performance / 8 min read
📰 Good to know
- Wikipedia - Signs of AI writing: This is a list of writing and formatting conventions typical of AI chatbots such as ChatGPT, with real examples taken from Wikipedia articles and drafts. by wikipedia / ai / 67 min read
- Conductors to Orchestrators: The Future of Agentic Coding: From micro-manager to macro-manager: coding's asynchronous future by Addy Osmani / ai, workflows / 33 min read
- Immutable releases are now generally available: GitHub releases now support immutability, adding a new layer of supply chain security. With immutable releases, assets and tags are protected from tampering after publication, so the software you publish—and your users consume—remains secure and trustworthy. by github.blog / github, releases / 5 min read
- Your URL Is Your State: The Overlooked Power of URLs by Ahmad Alfy / urls, state / 13 min read
- Perfectly Pointed Tooltips: A Foundation by Temani Afif / css / 14 min read
- Why we migrated from Python to Node.js: We just did something crazy: we completely rewrote our backend from Python to Node just one week after our launch. by Yakko Majuri / python, nodejs / 10 min read
- Node.js v22 to v24: With the release of Node.js 24.11.0, the Node.js 24 release line has entered Long-Term Support (LTS) and will continue to receive updates through to the end of April 2028. by AugustinMauroy, Richard Lau / nodejs, lts / 5 min read
- Node.js 24 Becomes LTS: What You Need to Know by Lizz Parody / nodejs, lts / 7 min read
- Electron 39.0: Next major version of Electron by Charles Kerr / electron, release / 8 min read
- High-Performance Syntax Highlighting with CSS Highlights API: The CSS Custom Highlight API is a game-changer for implementing syntax highlighting and other text styling features. by Pavitra Golchha / css, highlighting / 7 min read
- How I use AI (Oct 2025): I want to take stock of how I'm currently using AI — at least, the cool stuff like LLMs that we call AI. by Ben Stolovitz / ai / 15 min read
- Send this article to your friend who still thinks the cloud is a good idea: I recently took all my projects off the cloud, saving 10x in monthly AWS costs and thousands of dollars. by Javier Ramirez / aws, infra, costs / 32 min read
- Web elements know about the user, device, variables, layout and more: This is huge though, for development and design. by Adam Argyle / css / 7 min read
- The Rari SSR Breakthrough: 12x Faster, 10x Higher Throughput Than Next.js by Ryan Skinner / rari, nextjs, ssr / 8 min read
- Storybook 10: ESM-only, 29% lighter, module automocking, and more by Michael Shilman / storybook / 10 min read
- Things I Don't Like in Configuration Languages: Spoiler: I created my own configuration language maml.dev by Anton Medvedev / maml, configuration / 9 min read
- Introducing Uniwind: The fastest Tailwind bindings for React Native by Jacek Pudysz / react-native, tailwind / 6 min read
- You Should Write An Agent: Some concepts are easy to grasp in the abstract. Boiling water: apply heat and wait. Others you really need to try. You only think you understand how a bicycle works, until you learn to ride one. by Thomas Ptacek / ai, agents / 13 min read
- Hosting SQLite databases on Github Pages: or IPFS or any static file hoster by phiresky / sqlite, github, ipfs / 10 min read
- New advice for aspiring managers: Yes, it's different. But we still need you. by James Stanier / engineering, leadership / 12 min read
- React Email 5.0: New updates to React Email for improved UX and DX. by Resend / react-email, email, react / 3 min read
🧰 Tools
- wavesurfer.js: Audio waveform player by wavesurfer.xyz / audio, waveform
- Chef: The only AI app builder that knows backend by chef.convex.dev / ai, builder
- Web Codegen Scorer: Web Codegen Scorer is a tool for evaluating the quality of web code generated by LLMs. by Angular / llm, evaluation
- type-flag: Typed command-line arguments parser for Node.js by Hiroki Osame / typescript, flags, cli
- sitemap.js: Sitemap-generating framework for node.js by Eugene Kalinin / sitemap, nodejs
- DeepNote: Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps. by deepnote.com / jupyter
- Oklch.fyi: Discover how the OKLCH color model works. Learn, experiment and create more consistent and perceptually uniform color palettes. by Jakub Krehel / color, conversion
- mock: Language-agnostic API mocking and testing utility by Dhuan Oliveira / api, mocking, testing
- Toon: Token-Oriented Object Notation (TOON) – JSON for LLM prompts at half the tokens. Spec, benchmarks & TypeScript implementation. by toonformat.dev / json, llm, prompt
- qqqa: Fast, stateless LLM for your shell: qq answers; qa runs commands by Mateusz Sójka / shell, llm, command
- SandDance: Visually explore, understand, and present your data. by Microsoft / visualization, data, exploration
- Homarr: A modern and easy to use dashboard. 30+ integrations. 10K+ icons built in. Authentication out of the box. No YAML, drag and drop configuration. by homarr.dev / dashboard
- Parallel: The highest accuracy web search for your AI by parallel.ai / ai, search
- Ratatui: A Rust crate for cooking up Terminal User Interfaces by ratatui.rs / ui, terminal, rust
- BlueTui: TUI for managing bluetooth on Linux by Badr / bluetooth, terminal, rust
🎨 Design
- Custom Cursor Accessibility: On the web, custom cursor designs were once fashionable like tying an onion to your belt. by David Bushell / cursors / 6 min read
📚 Tutorials
- Jujutsu VCS: Getting Started Guide by Marcus Kazmierczak / jujutsu-vcs, jj / 14 min read
📺 Videos
- Using GenAI on and inside your code, what could possibly go wrong?: NDC Copenhagen by Niels Tanis / ai
Want to read more? Check out the full article here.
To sign up for the weekly newsletter, visit weeklyfoo.com.
Top comments (0)