Twitter | Search | |
Jeff Posnick
🏢 Google's Web DevRel Team (), 🏠 Brooklyn, NY, 💘
4,879
Tweets
723
Following
2,945
Followers
Tweets
Jeff Posnick retweeted
Patrick Radden Keefe 14h
I'm finally reading through the court filing in the Massachusetts Sackler case. It is staggering. The Sacklers wanted to sell OxyContin as an *uncontrolled substance*. The INVENTOR of the drug had to persuade them that - while profitable - this would be a dangerous idea
Reply Retweet Like
Jeff Posnick 13h
Replying to @humphd
There's a decent amount of coordination that we do inside of the test cases between reading data from the web page and checking state on the local HTTP server to see, e.g., whether the server got an incoming request for a URL that should have been handled from the cache.
Reply Retweet Like
Jeff Posnick 13h
Replying to @humphd
We use a pretty cobbled-together approach in Workbox. Here's an example of one pretty complete test: The underlying test runner takes advantage of
Reply Retweet Like
Jeff Posnick retweeted
Ben Morss Jan 16
I made a thing called Speed Demon. It lets you check your webpage speed weekly using WebPageTest without writing any code! 🖊️ Blog post: 💾 Code: 🐣 Or just try it:
Reply Retweet Like
Jeff Posnick retweeted
lil PWA 16h
Y'all remember that music app I was tweeting about a few weeks ago? Welp, finally got it to a good point and it's on GitHub now! . Wavex is a music PWA that runs on the web, native Android (using ), Windows 10 (using PWABuilder) and electron
Reply Retweet Like
Jeff Posnick retweeted
Workbox Jan 15
🎉 Workbox v4 beta.1 is out! This release features our brand new workbox-window package, which helps developers manage SW registration, updates, and lifecycle events. There's also some breaking changes, so make sure you read the full release notes here:
Reply Retweet Like
Jeff Posnick Jan 16
Yeah, I would like to enable and bake that in to the default template so that everyone using generateSW with skipWaiting: false could take advantage of it. lays the groundwork for it, and it should be a v4.1.0 thing if not v4.0.0.
Reply Retweet Like
Jeff Posnick retweeted
Jake Archibald Jan 15
The next major version of my idb-but-with-promises library is starting to take shape. ➡️ Size halved using modern JS (now ~700 bytes). ➡️ More compatible with future IDB features. ➡️ Stronger TypeScript types. ➡️ Looking for feedback!
Reply Retweet Like
Jeff Posnick retweeted
💾 HTTP Archive Jan 15
🆕 The Chrome Platform Status dashboard now includes graphs of feature usage powered by HTTP Archive. And now you can easily browse known URLs of sample websites that make use of a feature. Example:
Reply Retweet Like
Jeff Posnick retweeted
UNPKG Jan 15
📣 Big changes this week: Our backend is now entirely hosted on , via hosting! 🔥 All npm proxy requests are now handled by Google Cloud Functions, which provide an auto-scaling, fault-tolerant backend.
Reply Retweet Like
Jeff Posnick Jan 14
Replying to @elrond25
Reply Retweet Like
Jeff Posnick Jan 14
Replying to @MylesBorins
Let me know when Aphex Swift is in town.
Reply Retweet Like
Jeff Posnick retweeted
Jason Scott Jan 12
Your periodic reminder that exists, where people are uploading new/forgotten HyperCard stacks and then they are immediately made emulated on the hypercard collection here:
Reply Retweet Like
Jeff Posnick Jan 11
Replying to @kaycebasques @domenic
Nah, this is just for defining a shortcut/helper function that could be used manually when I have the JS console open, so Puppeteer wouldn't apply. Thanks for the info!
Reply Retweet Like
Jeff Posnick Jan 11
Replying to @kaycebasques @domenic
Maybe! Can you tell DevTools to automatically run a snippet every time the Console is opened? And then that snippet would define the helper function.
Reply Retweet Like
Jeff Posnick retweeted
Workbox Jan 11
If you are: ☑️ interested in using JS bundlers (webpack/rollup) to generate your service worker file, and ☑️ you want to be able to import individual Workbox modules Then check out these upcoming changes that will hopefully make that a lot easier 👍
Reply Retweet Like
Jeff Posnick Jan 11
Replying to @domenic @kaycebasques
Being able to save and reuse custom functions in the DevTools JS Console sounds great. I don't see anything obvious in the UI for doing that, though. , do you know if that's actually a thing?
Reply Retweet Like
Jeff Posnick Jan 11
Replying to @JamesLMilner
Ah! Cool, that looks good. Thanks!
Reply Retweet Like
Jeff Posnick Jan 11
Replying to @domenic
Yeah, good idea. That gives me what I want once expanded.
Reply Retweet Like
Jeff Posnick Jan 11
Replying to @JamesLMilner
Neither console.table() nor console.dir() do the trick.
Reply Retweet Like