Robuta

https://nicj.net/ NicJ.net - Home to Nic Jansma, a software developer at Akamai building high-performance websites,... Jul 25, 2024 - Home to Nic Jansma, a software developer at Akamai building high-performance websites, apps and open-source tools. building high performancesoftware developernicjjansmaakamai https://nicj.net/resourcetiming-in-practice/ ResourceTiming in Practice - NicJ.net May 17, 2021 - Last updated: May 2021 Table Of Contents Introduction How was it done before? How to use 3.1 Interlude: PerformanceTimeline 3.2 ResourceTiming 3.3 Initiator... practicenicj https://nicj.net/navigationtiming-in-practice/ NavigationTiming in Practice - NicJ.net May 17, 2021 - Last updated: May 2021 Table Of Contents Introduction How was it done before? 2.1. What's Wrong With This? Interlude: DOMHighResTimestamp 3.1. Why Not the Date... practicenicj https://nicj.net/page/2/ NicJ.net - Home to Nic Jansma, a software developer at Akamai building high-performance websites,... Jan 5, 2021 - Home to Nic Jansma, a software developer at Akamai building high-performance websites, apps and open-source tools. - Page 2 building high performancesoftware developernicjjansmaakamai https://nicj.net/cumulative-layout-shift-in-the-real-world/ Cumulative Layout Shift in the Real World - NicJ.net Jan 5, 2021 - This article will review real world Cumulative Layout Shift data, taken by analyzing billions of individual page load experiences collected via mPulse cumulative layout shiftreal worldnicj https://nicj.net/code/ Code - NicJ.net Mar 9, 2026 - Web Sites 3rdParty.io fast-stats.io NicJ.net SaltThePass.com Sarna.net VirtualGlobetrotting.com Akamai-related Akamai Akamai mPulse mPulse Developer Blog RUM... codenicj https://nicj.net/boomerang-performance-update/ Boomerang Performance Update - NicJ.net Jan 5, 2021 - This article highlights some of the performance improvements we’ve made in Boomerang in the last two years boomerangperformanceupdatenicj https://nicj.net/compressing-usertiming/ Compressing UserTiming - NicJ.net Jul 23, 2016 - UserTiming is a modern browser performance API that gives developers the ability the mark important events (timestamps) and measure durations (timestamp... compressingnicj https://nicj.net/js-self-profiling-api-in-practice/ JS Self-Profiling API In Practice - NicJ.net Dec 31, 2021 - Table of Contents The JS Self-Profiling API What is Sampled Profiling? Downsides to Sampled Profiling API Document Policy API Shape Sample Interval Buffer Who... jsselfprofilingapipractice https://nicj.net/side-effects-of-boomerangs-javascript-error-tracking/ Side Effects of Boomerang’s JavaScript Error Tracking - NicJ.net May 29, 2021 - Boomerang's Error Tracking can confuse browser developer tools. side effectserror trackingjavascriptnicj https://nicj.net/resourcetiming-visibility-third-party-scripts-ads-and-page-weight/ ResourceTiming Visibility: Third-Party Scripts, Ads and Page Weight - NicJ.net Jan 5, 2021 - Table Of Contents Introduction How to gather ResourceTiming data How cross-origins play a role 3.1 Cross-Origin Resources 3.2 Cross-Origin Frames Why does this... third partyvisibilityscriptsadsweight https://nicj.net/compressing-resourcetiming/ Compressing ResourceTiming - NicJ.net May 2, 2016 - At SOASTA, we're building tools and services to help our customers understand and improve the performance of their websites. Our mPulse product utilizes Real... compressingnicj https://nicj.net/modern-metrics/ Modern Metrics - NicJ.net Nov 30, 2022 - At performance.now() 2022, I gave a talk titled modernmetricsnicj https://nicj.net/measuring-continuity/ Measuring Continuity - NicJ.net Jan 5, 2021 - Your site's page load performance is important (and there are tools like Boomerang to measure it), but how good is your visitor's experience as they continue... measuringcontinuitynicj https://nicj.net/3rdparty-io/ 3rdParty.io - NicJ.net Jan 5, 2021 - 3rdParty.io monitors third-party scripts and libraries, and checks that they're following best practices for performance, reliability and security ionicj https://nicj.net/cumulative-layout-shift-in-practice/ Cumulative Layout Shift in Practice - NicJ.net Jan 5, 2021 - Cumulative Layout Shift (CLS) is a user experience metric that measures how unstable content is for your visitors. cumulative layout shiftpracticenicj https://nicj.net/beaconing-in-practice-an-update-on-reliability-and-the-pending-beacon-api/ Beaconing in Practice: An Update on Reliability and the Pending Beacon API - NicJ.net May 26, 2023 - Table of Contents Introduction Pending Beacon API Why Pending Beacons? Pending Beacon Experiments Methodology Reliability of XMLHttpRequest vs. sendBeacon()... beaconingpracticeupdatereliabilitypending https://nicj.net/particle-photonelectron-remote-temperature-and-humidity-logger/ Particle Photon/Electron Remote Temperature and Humidity Logger - NicJ.net Jan 5, 2021 - After how much fun I had building a cheap and simple Spark Core Water Sensor for my sump-pump, I'm now using a Photon (which is half of the price of the Spark... particlephotonelectronremotetemperature https://nicj.net/beaconing-in-practice/ Beaconing In Practice - NicJ.net May 29, 2021 - This article will look at several strategies for reliably exfiltrating telemetry -- aka beaconing. beaconingpracticenicj https://nicj.net/measuring-real-user-performance-in-the-browser/ Measuring Real User Performance in the Browser - NicJ.net Jan 5, 2021 - Philip Tellis and I gave a tutorial on Measuring Real User Performance in the Browser at Velocity New York 2016. Slides can be found at Slideshare: In the... real usermeasuringperformancebrowsernicj https://nicj.net/beaconing-in-practice-fetchlater/ Beaconing In Practice: fetchLater() - NicJ.net Jul 25, 2024 - Table of Contents Introduction fetchLater API Why Deferred Fetches Evolution from Pending Beacon What I Got Wrong Last Time fetchLater Experiments Methodology... beaconingpracticenicj https://nicj.net/contact/ Contact - NicJ.net May 8, 2025 - GPG Keys As of 2017-11-09, my GPG key fingerprint is: 4D8B 6205 4D2C 22C8 31AF E7B2 3BCB 6A14 885D D977 Prior to 2017-11-09, my GPG key fingerprint was: 9C74... nicj https://nicj.net/measuring-the-performance-of-single-page-applications/ Measuring the Performance of Single Page Applications - NicJ.net Jan 5, 2021 - Philip Tellis and I recently gave this talk at Velocity New York 2015. Check out the slides on Slideshare: In the talk, we discuss the three main challenges of... measuringperformancesingleapplicationsnicj