Developer Resources|Curated tools, articles, and links that I find useful and worth sharing
HTMLCSSJavaScriptAnimationAIRepoNodeJSDesignUIRegExDevToolsGitChromeSVGReactTypeScriptNextJSDockerNetwork
Apr 14
The new Cookie Store API
Asynchronous and structured way to manage cookies in browsers
Apr 3
A Deep Dive into OSI, TCP/UDP, HTTP, and More
A detailed article on the OSI model and TCP/IP, as well as the TCP, UDP and HTTP protocols
Mar 7
Why Do We Have a Cache-Control Request Header?
How different browsers handle the header and how you can use it to improve performance and invalidate outdated data
Feb 12
Time To First Byte: Beyond Server Response Time
Matt Zeunert breaks down what TTFB is, what causes its poor score, and why reducing server response time alone isn't enough
Feb 19
How Does Bandwidth Competition Impact Page Speed?
How bandwidth impacts page performance and what we can do to use the available bandwidth more effectively
Mar 6
How To Fix Largest Contentful Paint Issues With Subpart Analysis
Matt Zeunert unpacks what LCP subparts are, and how you can measure them.
Feb 19
Understanding the Differences Between WebSocket and Socket.IO
Main differences between WebSocket and the Socket.IO library
Feb 5
Optimizing The Critical Rendering Path
Identifying the most critical resources and loading them early is one way to make your website load faster