Good to know
The fate of small open source - Less dependencies because of AI ai 🔥
Numbers Everyone Should Know - L1 cache, ... numbers 

What if you don't need MCP at all? - After months of agentic coding frenzy, Twitter is still ablaze with discussions about MCP servers. mcp, ai
Visual Types - Learn everything about Types types Bloom filters - The niche trick behind a 16× faster API bloom, performance 🔥
Experiment: making TypeScript immutable-by-default - I like programming languages where variables are immutable by default. typescript
Tooltip Components Should Not Exist - It's quite easy to get tooltips wrong. tooltips, ux 🔥
Just JavaScript - Everyone means something different when they say something is just JavaScript. javascript
Automated NPM secret rotation in GitHub Actions - NPM recently announced that all long-lived tokens are being revoked, and that going forwards any new tokens may be valid for a maximum of 90 days. npm, security 🔥
Presentations - Twice a year, I produce a big presentation exploring macro and strategic trends in the tech industry. presentations, tech, industry, ai 🔥
Faking Two-Phase View Transitions with the Navigation API’s precommitHandler - By using two sequential View Transitions when intercepting links with the Navigation API – one in the precommitHandler and one in the regular handler – you can build a Two-Phase View Transition today! view-transitions 

Read it! Read it! Read it!
How to write a great agents.md - Lessons from over 2,500 repositories ai, agents 🔥
Code and Tools
Supercookie - Browser fingerprinting via favicon! browser, fingerprinting, favicon 🔥
Boa - Boa is an embeddable Javascript engine written in Rust. javascript, rust
PrinceJS - The smallest, fastest backend framework ever made. backend, framework 🔥
Ackee - Self-hosted, Node.js based analytics tool for those who care about privacy. analytics, privacy, self-hosted 🔥
Ultracite - A highly opinionated, zero-configuration linter and formatter. linter, formatter 🔥
Germ Network - Invite-only DMs. messaging 

Image Converter - Convert images between formats, locally in your browser, no uploads 100% secure and private image, converter
hl - A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format. rust, logs cc-switch - A cross-platform desktop All-in-One assistant tool for Claude Code, Codex & Gemini CLI. ai
zerobyte - Backup automation for self-hosters backup 🔥
Brimstone - New JavaScript engine written in Rust javascript, rust
SVAR React DataGrid - Fast, feature-rich React datagrid with sorting, filtering, virtual scrolling, and more react, datagrid
Videos
How AI will change software engineering - with Martin Fowler ai
Published on 2025-11-24, last updated on 2025-11-30 by Adam
Subscribe to weeklyfoo newsletter