A 10x Faster TypeScript
Today Iβm excited to announce the next steps weβre taking to radically improve TypeScript performance.
weeklyfoo #76 / 2025-03-17A 10x Faster TypeScript
Today Iβm excited to announce the next steps weβre taking to radically improve TypeScript performance.
weeklyfoo #76 / 2025-03-17Do you know how much your computer can do in a second?
Letβs find out how well you know computers! All of these programs have a variable NUMBER in them. Your mission: guess how big NUMBER needs to get before the program takes 1 second to run.
weeklyfoo #65 / 2024-12-30Faster Connectivity !== Faster Websites
Getting started with Web Performance
How I brought LCP down to under 350 ms for Google-referred users on my website
Laying the foundation for super-fast performance with Signed Exchanges (part 1 of 8)
weeklyfoo #71 / 2025-02-10How to deliver bad news when it's not your fault
People tend to shoot the messenger. Hereβs how to avoid the negative halo of bad news.
weeklyfoo #52 / 2024-09-30How to fix slow loading apps
How often have you worked on a slow javascript web app that randomly just seemed to slow to a crawl when loading for users?
weeklyfoo #41 / 2024-07-14How To Hack Your Google Lighthouse Scores In 2024
Do perfect Lighthouse scores mean the performance of your website is perfect? As it turns out, Lighthouse is influenced by a number of things that can be manipulated and bent to make sites seem more performant than they really are, as Salma Alam-Naylor demonstrates in several experiments.
weeklyfoo #37 / 2024-06-17How To Improve INP - Yield Patterns
Tips for better INP - await-interaction-response vs yieldToMain - yieldUnlessUrgent
weeklyfoo #42 / 2024-07-22How To Improve INP: React
In-depth article on which patterns can be uses to improve Interaction-to-Next-Paint (INP) when using React.
weeklyfoo #62 / 2024-12-09How web bloat impacts users with slow devices
Is my host fast yet?
Real-world server response (Time to First Byte) latencies, as experienced by real-world users navigating the web.
weeklyfoo #32 / 2024-05-13Latency numbers every frontend developer should know
A frontend take on Jeff Deanβs Latency Numbers Every Programmer Should Know.
weeklyfoo #30 / 2024-04-29Measuring Developer Experience With The DevEx Framework
The DevEx framework exists to solve the biggest challenge of developer experience initiatives - measuring them. Learn why this framework is helping orgs everywhere improve developer happiness.
weeklyfoo #42 / 2024-07-22Monitor your local and real-user Core Web Vitals performance in DevTools
Patterns for Memory Efficient DOM Manipulation with Modern Vanilla JavaScript
Iβll discuss best practices to avoid excess memory usage when managing updating the DOM to make your apps blazingly fast.
weeklyfoo #44 / 2024-08-05Preloading files to reduce download chains in the browser
React Scan CLI
Check performance issues without installing anything.
weeklyfoo #61 / 2024-12-02React.js Performance Guide
State of Node.js Performance 2024
This article exclusively compares Node.js versions without drawing parallels to other JavaScript runtimes. The intent is to highlight the platformβs internal progressβits performance gains, regressions, and the factors driving these changes.
weeklyfoo #64 / 2024-12-23The ACE technique for starting new things
The Disappointment Frontier
Keeping your team far from reality can cause a big fat mess.
weeklyfoo #35 / 2024-06-03This is why you're not shipping
Tying Engineering Metrics to Business Metrics
Use A Work Journal To Recover Focus Faster And Clarify Your Thoughts
Web Performance Calendar
Ten optimisation tips for an initial web performance audit
weeklyfoo #12 / 2023-12-24Web Performance Guide
Hereβs everything you need to know to master website monitoring, analytics, and diagnostics.
weeklyfoo #40 / 2024-07-08What is INP and why you should care
INP = Interaction to Next Paint, and it will replace First Input Delay (FID) on March 12
weeklyfoo #25 / 2024-03-25Why you should have a brag document
Itβs your secret weapon for performance reviews and job interviews.
weeklyfoo #43 / 2024-07-29Your Company's Problem is Hiding in Plain Sight - High Work-In-Progress (WIP)