weeklyfoo #99 is here: your weekly digest of all webdev news you need to know! This time you’ll find 39 valuable links in 7 categories! Enjoy!
🚀 Read it!
- Traps to Developers: A summarization of some traps to developers. There traps are unintuitive things that are easily misunderstood and cause bugs. by qouteall / engineering / 24 min read
📰 Good to know
- Guid Smash: The chances of generating two GUIDs that are the same is astronomically small. by guidsmash.com / guids / 1 min read
- The future of large files in Git is Git: If Git had a nemesis, it’d be large files. by Tyler Cipriani / git / 6 min read
- Best Practices for Building Agentic AI Systems: What Actually Works in Production by Shayan Taslim / ai, agents / 12 min read
- Just people in a room: Entertaining post about leadership. by Lucas Pierce / leadership, engineering / 10 min read
- Team OKRs in Action: From Strategy to Real Results by Paulo Caroli / okrs, performance / 19 min read
- Vibe Coding Tips and Tricks: Note This field is evolving quickly, and we will update this guide as new methods and recommendations arise. by AWS Labs / ai, vibe-coding / 3 min read
- New Is The New Black: Productive Ignorance—Better & worse ways to not understand by Kent Beck / engineering / 8 min read
- npm Adopts OIDC for Trusted Publishing in CI/CD Workflows: npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens. by Sarah Gooding / npm, oidc, security / 6 min read
- How I Built a Full-Stack React Framework 4x Faster Than Next.js With 4x More Throughput: Today, I’m excited to introduce Runtime Accelerated Rendering Infrastructure (Rari), a full-stack React framework that delivers performance numbers I once thought impossible with React. by Ryan Skinner / rust, performance, framework / 7 min read
- Everything I Know About GitHub Copilot Instructions: From Zero to Onboarded (For Real) by Ashley Childress / ai, instructions / 21 min read
- how to stop feeling lost in tech: the wafflehouse method: you need to sit for this one for 48h by Yacine Mahdid / growth, performance / 13 min read
- State of CSS 2025: Annual css report for 2025 by stateofcss.com / css, report / 3 min read
🧰 Tools
- OverType: A lightweight markdown editor library with perfect WYSIWYG alignment using an invisible textarea overlay technique. Includes optional toolbar. ~45KB minified with all features. by David Miranda / editors, markdown
- Doxx: Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required! by Brandon Greenwell / docx, terminal
- Llama Scan: Transcribe PDFs with local LLMs by Nawaz Gafar / pdfs, ollama, llm
- Lue: Terminal eBook Reader with Text-to-Speech by SuperstarEyes / ebooks, terminal
- EloqKV: Redis/Valkey Compatible Distributed Transactional Key-Value Store by eloqdata.com / kv, redis
- Bytebot: Bytebot is a self-hosted AI desktop agent that automates computer tasks through natural language commands, operating within a containerized Linux desktop environment. by bytebot.ai / ai
- This could be the start of something small: RedwoodSDK is a React framework for building server-side web apps on Cloudflare by RedwoodJS / serverless, react
- Embedding Atlas: Embedding Atlas is a tool that provides interactive visualizations for large embeddings. It allows you to visualize, cross-filter, and search embeddings and metadata. by Apple / embeddings, visualizations
- LooksSame: Node.js library for comparing images by Testplane / nodejs, images
- Yikes: our infinite knowledge entertainment system (a text-based RPG sandbox powered by local llm’s) by Scott Elcomb / games, llms
- Claudia: A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more. by claudiacode.com / ai, claude
- Twick: AI-powered video editor SDK built with React. Features canvas timeline, drag-and-drop editing, AI captions, and serverless MP4 export. Perfect for building custom video apps. by Pankaj Arora / ai, videos
- PikaPods: Instant Open Source App Hosting by pikapods.com / hosting, oss
- Epicenter: Epicenter is an ecosystem of open-source, local-first apps. by epicenter.so / local-first, oss
- Hoverly: Add nice on-hover effects to your links and headings by Karol Król / animations, effects, css
- Pattern Craft: Professional-grade background patterns and gradients. Easily copy the code and seamlessly integrate it into your projects. by Megh Bari / css, patterns
- Parlant: LLM agents built for control. Designed for real-world use. Deployed in minutes. by parlant.io / llms, ai
- Firecrawl: The Web Data API for AI - Turn entire websites into LLM-ready markdown or structured data by firecrawl.dev / ai, api
- Optique: Type-safe combinatorial CLI parser for TypeScript by Hong Minhee / typescript, cli
- Sim: Sim is an open-source AI agent workflow builder. Sim’s interface is a lightweight, intuitive way to rapidly build and deploy LLMs that connect with your favorite tools. by sim.ai / ai, agents
🎨 Design
- Why Good UX Isn’t Enough: Lessons from the internal combustion engine by Jon Daiello / ux / 9 min read
🤪 Fun
- Prime Grid: Prime Grid creates a simple, adjustable grid that plots prime numbers in a left-to-right, top-to-bottom layout. Use it to find interesting visual patterns, do some smart-person math stuff, or maybe find the secret code to the cosmos or whatever. by Danny Duplex / math / 1 min read
- Email is Easy: Everyone knows what an email address is, right? by Sam Rose / emails / 1 min read
📚 Tutorials
- Run Express.js on Cloudflare Workers: As of August 5th, 2025 and wrangler 4.28.0, Cloudflare Workers extends its Node.js compatibility efforts, and now supports running Express.js apps directly and natively (in local development, production availability coming soon)! by James Ross / cloudflare, express / 4 min read
- Using the Custom Highlight API: The Custom Highlight API came to my attention recently as Firefox recently started supporting it (Firefox 140, June 2025), which brought support across all the major browsers. by Chris Coyier / css / 7 min read
📺 Videos
- React Mock Interview: Kent C. Dodds, Jack Herrington & Roadside Coder Solve React Coding Question by Shruti Kapoor / react