Good to know
You Need To Become A Full Stack Person - I'll start off by saying that I am not at all an AI doomer - by any stretch. ai, engineering 🔥
Error chaining in JavaScript - Cleaner debugging with Error.cause javascript, error-handling 🔥
The (lazy) Git UI You Didn't Know You Need - Lazy approach to Git tools git, lazygit 🔥
the terminal of the future - This post is part 6 of a multi-part series called the computer of the next 200 years. terminal 🔥
We ran over 600 image generations to compare AI models - We've been making photo apps for iOS for long enough that we have gray hairs now, and using our experience we ran over 600 image generations to compare which AI models work best for which image edits. ai, image-generation 

Collaboration sucks - Be the driver engineering, collaboration 🔥
Embedding TypeScript - Hako is all you need hako, typescript 

Introducing GPT-5.1 for developers - Today we're releasing GPT‑5.1 in the API platform, the next model in the GPT‑5 series that balances intelligence and speed for a wide range of agentic and coding tasks. openai, ai Raft Consensus in 2,000 words - Understanding the Understandable Consensus Protocol raft, algorithms 🔥
Zed Is Our Office - Collaboration Built into Zed's DNA collaboration, productivity, zed 🔥
Electron vs. Tauri - Comparison of Electron and Tauri frameworks for building desktop applications electron, tauri 🔥
Don't Blindly Use useTransition Everywhere - Lately, I have been looking into React's useTransition hook because I keep seeing posts about how great it is for improving the user experience in React applications. react, hooks, performance 🔥
Read it! Read it! Read it!
The Forty-Year Programmer - In 2024, I'll have been a programmer for 40 years. engineering, career 🔥
Code and Tools
Valdi - Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. ui 🔥
Ribir - Non-intrusive GUI framework for Rust/WASM ui, rust 🔥
git-rewrite-commits - AI-powered git commit message rewriter using GPT ai, git
AnimateIcons - A sleek React library for animated SVG icons that move with purpose. Transform static designs into engaging user experiences with smooth, performant animations. react, icons, svg
Render.js - A Node.js raytracing renderer with RenderMan RIB format support, implemented in pure JavaScript. raytracing, javascript
Tusk Drift - Node.js SDK for capturing and replaying API calls made to/from your service api, sdk
Travels - A fast, framework-agnostic undo/redo core powered by Mutative JSON Patch undo, redo 🔥
Stripe AI - One-stop shop for building AI-powered products and businesses with Stripe. stripe, ai Gerbil - A desktop app for running Large Language Models locally. llm, ai
svelte0 - Create Svelte 5 web apps from a simple text prompt using AI and Shadcn. svelte, ai, shadcn 🔥
logo.dev - Access hundreds of millions of logos for your website or application. logo, ai
JavaScript engines zoo - Comparison of JavaScript engines javascript 

Tutorials
Building a 3D Infinite Carousel with Reactive Background Gradients - Learn how to build a smooth, infinite 3D carousel where each image drives a reactive, canvas-based background gradient that adapts to its colors. gsap, carousel 

Videos
The State of Node.js 2025 Explained by Its TSC Member - GitNation nodejs
Published on 2025-11-17, last updated on 2025-11-30 by Adam
Subscribe to weeklyfoo newsletter