Sign in with Twitter

Username:

nicj @nicj Grand Rapids, MI

Nic is a software developer at Akamai building high-performance websites, apps and open-source tools. @webperfwg co-chair.

515 Following   1,702 Followers   1,636 Tweets

Joined Twitter 4/24/07


@AndyDavies It's kind of scary. Two Nvidia shield tablets (both post battery recall) that have unswappable batterie… https://t.co/mEwfAiAQfiThis is how many swollen Li-ion batteries I found when sifting through a set of old test phones and tablets. Yikes! https://t.co/AqfpESzbLg
6/27
2020
While looking at @Akamai mPulse RUM data, I've noticed that many sites are experiencing a #webperf degradation like… https://t.co/20fdXqCb49
Retweeted by nicj
6/3
2020
RUM tip: Measure performance in hourly buckets #pagespeed » Get insights in returning #webperf patterns throughout… https://t.co/VB93nrb6BS
Retweeted by nicj
5/26
2020
A Dark Quiet Death (Mythic Quest S1E5) comes out of nowhere to be some of the best 30 mins of storytelling I've seen this year!Just realized I had been under-reporting one of my site's visitors by nearly 50% because the "mobile skin" didn't i… https://t.co/pZmbl7WFY2
5/22
2020
NEW: Download a free ebook of the 2019 Web Almanac! 🔖 https://t.co/fV6aEmShsl (421 pages, 18 MB) And just in time… https://t.co/i62bCF7XBy
Retweeted by nicj
5/21
2020
This is a fantastic list of recipes for using Puppeteer for web performance measurement: https://t.co/QvPANZEQa6
5/14
2020
Question for the #WebPerf community. LCP is much more interesting than first FMP! Wouldn't LID (Largest Input dela… https://t.co/T3X0BHsp0M
Retweeted by nicj
5/9
2020
A fun post exploring the performance of retrieving an object from browser cache. It's not always as quick as you wo… https://t.co/NqWgUXFzNp
Retweeted by nicj
5/7
2020
Dropping off my first batch of 30x 3D-printed face shields to the #3DC19 group that's coordinating donations in the… https://t.co/VRHYvXD65A
4/18
2020
@rposbo Not yet... it's a little awkward to use, because of the delay for how long it can take to return results.… https://t.co/7VBx9DsWtC
4/16
2020
Found a great local (west Michigan) group to donate 3D printed face shields through: 3Dc19 https://t.co/ksQd5yXajG
4/10
2020
I've been putting my 3D printer to use to make these face shields to donate to local hospitals/jails/workers in nee… https://t.co/w4G1pVtl6L @HenriHelvetica I'm a breakfast burrito kind of guy. Intermixed with bagels or english muffins. For my hot bevera… https://t.co/6HNL6OHBne
4/3
2020
@rposbo Hmm it should work! Can you open an issue on that GH repo?Day 2 of the (online-only) #PerfMatters conference! Yesterday was a nice break from world news, being able to hear… https://t.co/cJZksQyZEfHelp conquer #COVID19 with this special one-week bundle featuring over $1000 in games and ebooks for just $30. 100%… https://t.co/3Ylvdtk3pr
Retweeted by nicj
4/1
2020
@perfmattersconf is now streaming live on YouTube! https://t.co/jIesf1NQCJ I'll be speaking later today. <3
Retweeted by nicj
3/31
2020
@HenriHelvetica @OReillyMedia @patmeenan @tkadlec @yoavweiss @colinbendell @guypod @Michael_G_81 @DeanoHume Tough t… https://t.co/fCyeMvxqskI'd like to start live video sessions where the #webperf community can provide FREE help to those running governmen… https://t.co/f8SO4jN7op
Retweeted by nicj
3/27
2020
Excited to be joining @yoavweiss and @igrigorik as a co-chair of the W3C Web Performance Working Group! I couldn't… https://t.co/chbB32K6a8
3/26
2020
@everywwwthing Thanks! I'll look today
3/22
2020
@EGMNOW @mehil @russ_bullock @mitchgit @SarnaNet @JimBelushi I've had a lot of fun being a part of the BattleTech c… https://t.co/csr4x0umVb
3/5
2020
BattleTech may be well into its third decade, but the future looks brighter than ever. Today on EGM, @mehil looks b… https://t.co/byTr0zNt4K
Retweeted by nicj
3/4
2020
Tracking Cumulative Layout Shift in RUM shows #CLS for my site is heavily linked to page groups. The pie chart show… https://t.co/jfAWGuKnLI
Retweeted by nicj
3/3
2020
We've heard recently from a few folks that aren't using performance.mark/measure due to performance issues.… https://t.co/MFWw0TzJjY
Retweeted by nicj
2/19
2020
The recording of my talk Check Yourself Before You Wreck Yourself (Auditing and Improving the Performance of Boomer… https://t.co/jweL9MBM6XThanks everyone who joined us at the #fosdem #webperf devroom on Feb 1st, it was a blast! For those who want to cat… https://t.co/eoqmniaIdl
Retweeted by nicj
2/4
2020
My slides for today's talk "Check Yourself Before You Wreck Yourself: Auditing and Improving the Performance of Boo… https://t.co/5g6cp0ClkwLearning all about HTTP/2/3 priorities from @programmingart Priorities are hard! https://t.co/TOInW1fc1oWatching @TheGreenGreek give us all the best ways to load fonts! https://t.co/240SLkPaJa @nicj tells the story of the recent boomerang performance audit that led to significant perf improvements #fosdemhttps://t.co/XIoRQj5BF3
Retweeted by nicjIn Brussels getting ready for my talk about Boomerang and lessons learned auditing its performance at #FOSDEM2020.… https://t.co/U45Sm7ylBl
2/1
2020
The FOSDEM web performance devroom is this Saturday, don’t miss it! ⭐️ Join us in Brussels or with the live stream 👀 https://t.co/Bcf97pdw62
Retweeted by nicj
1/31
2020
Heading out of town for a few days and my daughter says "Mom I'm going to go say goodbye to my sweetheart, my daddy… https://t.co/v6wlTrVVAK
1/30
2020
Impressed by all the nifty features https://t.co/pvBau4Fv4x added since I last played with it. Awesome tour @… https://t.co/U1cgQpKxQ0
Retweeted by nicj
1/27
2020
How are new performance APIs designed, standardised, built and shipped in browsers? 🤔 @NicPenaM who will show us h… https://t.co/IH5jtxzypD
Retweeted by nicjNew version released with DC Super Heroes figs!
Retweeted by nicj
1/22
2020
If you have a passion for Web Performance this could be the job for you. Our team gets to make a real difference in… https://t.co/7Y5f1NV0BN
Retweeted by nicj
1/20
2020
Blink: Intent to Deprecate and Freeze: The User-Agent string https://t.co/E1klJ3fBIv
Retweeted by nicj
1/14
2020
Really in-depth article on Front-End Performance Checklist https://t.co/kdIp4wCjxU via @smashingmag and Vitaly Friedman!I really like @MonsieurPerf 's idea of testing with "representative" phones relevant for different countries, and h… https://t.co/KjSd9q6bGT
1/13
2020
@nicj will be telling us how he audited and optimised the performance of Boomerang, the open source RUM library, on… https://t.co/IjsH8NEqpF
Retweeted by nicj
1/7
2019
Another small Plex script I've built: Plex Poster Optimizer https://t.co/lAbrPIUfGG
12/20
2019
My wife to my 2yo: Brush your teeth! If you get cavities they may have to drill into your teeth and pull them out.… https://t.co/JoY6nRVdPX
12/15
2019
Great post on performance/security related headers you should know about via @simonhearne https://t.co/MEI0NeQqp6
12/13
2019
Speaking at FOSDEM 2020 (Brussels, 1 Feb) this year! "Check Yourself Before You Wreck Yourself", focusing on how w… https://t.co/3q653ao39EWeb performance calendar day #11 with @ceckoslab - a continuation from last year on the progress of his open source… https://t.co/l6LMy2C7jC
Retweeted by nicj
12/12
2019
I've written some thoughts about what the key #webperf technologies of 2020 could be. Spoiler alert: not 5G or HTTP… https://t.co/GuKDeLnMkF
Retweeted by nicj
12/7
2019
Fantastic guide for how to read a WebPageTest waterfall chart: https://t.co/xDINq6Wbpl via @TheRealNooshuThe Boomerang team has been working hard since we last did a performance audit our of JavaScript. See what we've i… https://t.co/xrKVb5xYez
12/6
2019
Day 1 of the Web Performance Calendar is here https://t.co/W9nBmZVJK9
Retweeted by nicj
12/3
2019
@cliffcrocker @tkadlec Absolutely yep!
11/27
2019
Performance... It's for People! by @AndyDavies https://t.co/4vuteMFjRG
11/25
2019
@rubenduiveman @akamaidev Once we switched all frameworks to just use the window.History events, it's a lot cleaner… https://t.co/G4FLltJPwQ @rubenduiveman @akamaidev We originally thought being "closer" to when the route change started, the more accurate… https://t.co/LbsEVWNEgI
11/18
2019
We're very excited to announce that @cliffcrocker has joined the SpeedCurve team! As a passionate #webperf and #UXhttps://t.co/BXc8tJ4G2L
Retweeted by nicj @SpeedCurve @cliffcrocker What an awesome person to join an already awesome team! Looking forward to seeing what happens! @rubenduiveman @akamaidev Hey Ruben sorry I missed this! We can probably do a backport with all latest changes bef… https://t.co/qLrBVwH0yC
11/4
2019
Join my team! 👐 Care about web performance, and want to help make the web better? Apply via this super-generic So… https://t.co/32FRItMA1F
Retweeted by nicj
10/31
2019
@rubenduiveman @akamaidev Hi Ruben! The mPulse version of Boomerang often leads the open-source version, until we… https://t.co/fadcAChTCQ
10/15
2019
THANK YOU!!! The BattleTech: Clan Invasion Kickstarter has crossed the $1 MILLION mark! https://t.co/d4pRb7VCge
Retweeted by nicj
7/25
2019
OMG. OMG. OMG!!! We got the last batch of videos! Be the first to watch @RyanTownsend's brilliant talk "Chaperone… https://t.co/9gORTQ8Q1s
Retweeted by nicj
7/12
2019
The @webperfwg held a F2F yesterday! The minutes are not yet super polished, but the video is already up, if you ha… https://t.co/i78QPhTSvD
Retweeted by nicj
6/13
2019
@ericlaw Congrats! @Souders @yoavweiss @igrigorik Wish I was there in person!Hoping to find a way to have cross-origin IFRAMEs opt-in to sharing the resources they fetch. Huge visibility blac… https://t.co/Uq5G6ZElm0
6/11
2019
The Console API is widely used on the web, with 83% of sites using it for logging to the JS console. How often are… https://t.co/x58shdPe9f
Retweeted by nicj
5/22
2019
Don't do this https://t.co/4VCwJKYtDo
5/17
2019
Latest update with Disney 2 figures is now available!
Retweeted by nicj
5/16
2019
I'm looking for someone passionate about #WebPerf to join the Boomerang/Data Collection Team for mPulse at Akamai!… https://t.co/Ll0NRly9AGAkamai’s free CrUX dashboard is now available! Try it out and see how your website stacks up against the competiti… https://t.co/uYmlg0iwSx
Retweeted by nicj
5/8
2019
One day I hope Amazon will fix CloudFront's HTTP/2 prioritisation https://t.co/YXb33WCeyy
Retweeted by nicjRUM data shows 1x DPR screens account for 47%. Zooming in on mobile, it becomes neglect-able with only 0,12%.… https://t.co/zJPspcAyxf
Retweeted by nicj
4/26
2019
@aaronpeters @sergeyche It's always an adventure!
4/16
2019
There's been a lot of confusion recently around Boomerang's (optional) Error Tracking wrapping. Here's a detailed… https://t.co/mo0P8Bw0Vz
4/10
2019
@RyanTownsend TBH I was a little bummed because @vazac and I had pitched a 3p talk too. My concerns were unfounded… https://t.co/cQC9X4Lqw8At #perfmatters @RyanTownsend gave a great talk about third parties, their impact, how to evaluate and hold them (a… https://t.co/mCDITaZ24c
4/4
2019
At #perfmatters @bbrewer is talking about performance budgets, how to start tracking what's important, and focusing… https://t.co/dRdhuGHICfSlides from my #perfmatters presentation on HTTP/2 prioritization: https://t.co/2q7VoRiS0S
Retweeted by nicjHow browser works? 📡 Navigation - Get it over with! 🔎 Parsing - DOM + CSSDOM, ASAP 👩‍🎨 Rendering - Do less work… https://t.co/qJe7yjzthO
Retweeted by nicj#perfmatters @Mandy_Kerr with some super cool demos on variable fonts at @perfmattersconf https://t.co/Zy8ZuaWdfE
Retweeted by nicjAt #perfmatters @shubhie always goes into great details on how the browser really works, and how that knowledge wil… https://t.co/OC85866kS1Do the right fucking thing. Thank you @TatianaTMac for an amazing talk on privilege. 💜💯 #PerfMatters https://t.co/x2prUJXPzD
Retweeted by nicj#PerfMatters Chrome 71+ improvements in background JS parse / compile shows significant load time improvements. https://t.co/83o9uFKDolLove @KeerthanaK17 emphasizing the importance of testing in less than ideal situations. Slow networks, crappy phone… https://t.co/9c7OJerkb7
Retweeted by nicj📣 The slides for my @perfmattersconf presentation can be found here: https://t.co/PSrXBzNkdJ 🤘⚡️#perfmatters https://t.co/wG9i5rNa8f
Retweeted by nicjHere's the slide that didn't make it to our #PerfMatters panel today. 😊 @ericastanley @lfredolo @RyanTownsendhttps://t.co/rIoZAzQCqu
Retweeted by nicjStarting the second day of #PerfMatters with @addyosmani talking about the costs of JavaScript! https://t.co/86nCVJSSEz
4/3
2019
🎉 Webperf 1.0.0 plugin for Craft CMS 3 released! 🔌 Webperf helps you build & maintain high quality websites throug… https://t.co/x77pavIohD
Retweeted by nicj"Preloading Fonts and the Puzzle of Priorities" I've spent way too long looking at how <link rel=preload behaves,… https://t.co/0G6aAPoKbj
Retweeted by nicj
2/25
2019
3rd party scripts account for ~65% of all script execution on the web; the top 100 account for more than 50% 🤯 🔗:… https://t.co/6yeD3LVXuT
Retweeted by nicj
2/9
2019
@towebperf I have partnered w/ @FITC to create #Toronto's 1st #webperf focused presentation: a 1 day 1 track event… https://t.co/NqSS6o8wXb
Retweeted by nicj
2/8
2019
small A/B test showing significant performance improvement for short form videos loaded via first party <video> tag… https://t.co/VdLZMMlaEF
Retweeted by nicj
2/4
2019
Updated ResourceTiming in Practice with more details about how failed requests are surfaced https://t.co/7nHIOdHvNa
1/28
2019
🚀 Anyone interested in RUM (Real User Measurement) for @CraftCMS ? ⏱️ It's something I'm working on called Webperf…… https://t.co/mxwo3567gU
Retweeted by nicj
1/15
2019
@toddhgardner Any thoughts on https://t.co/M0Gd4zP9xl? I believe TrackJS would be affected too?Performance Calendar » Reducing Observer Effect in WebPagetest via ⁦@amiyagupta⁩ https://t.co/YGvjvdOBsN
1/14
2019
Day #9 of the perfplanet calendar with @TimVereecke https://t.co/Ek8FqR2Pjo
Retweeted by nicj
1/10
2019

0