Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

The below is an off-site archive of all tweets posted by @tomayac ever

December 2017

RT @poshaughnessy: If you use a password manager, you might want to switch off auto-fill… The Verge say researchers have found multiple a…

via Echofon

New year’s resolution: blog more again. Just one short article in all of 2017: https://t.co/yUvKJY5va4. https://t.co/MD52TBSusZ

via Echofon

Deep end-of-year reflections by @codinghorror on the role of software in the quoted tweet below. Also, this link to… https://t.co/h8XnT2hZLu

via Echofon

RT @stoyanstefanov: Performance calendar day 30 with @ChrisLove on controlled client-side cache invalidation https://t.co/dgOg89ZffU

via Echofon

RT @ChromiumDev: This gem from @philwalton covers list of things you need in your projects🔈
“The Google Analytics Setup I Use on Every Site…

via Echofon

RT @aemkei: Didn’t know, that Blockly also exists for the browser and support #JS, #PHP, #Dart, #Lua, and #Python generators:

https://t.co…

via Echofon

RT @ChromiumDev: 🖍CSS Grid is a critical part of the future of web design, we love Grid By Example by the awesome @rachelandrew
https://t.c…

via Echofon

@tkadlec @paul_irish @tbaldauf Seems like @zitmaxxwonen limited their optimizations to the homepage, though. Here’s… https://t.co/PdGblSzFrX

via Echofon

An “update on $something” press statement released on Boxing Day by the @LibraryCongress with the tl;dr being that… https://t.co/HM8RO24YZK

via Echofon

RT @stoyanstefanov: Performance calendar day #26 with @denar90_ on his favorite tools to monitor perf over time and prevent regressions htt…

via Twitter for iPhone

My talk is now up on YouTube:
youtu.be/V_6J4Hycb_M ðŸ‡youtu.be/xd9164JS_DEDffXOI 🇺🇸

via Twitter for iPhone

Another great article by @shadow_hayato on how Web standards are created: https://t.co/sFJUWs00D8

via Echofon

“How the browser works: understanding the data structure, algorithms, and concepts of DOM and Shadow DOM” by… https://t.co/7e9jNQMlEC

via Twitter for iPhone

RT @kamranahmedse: Ten years in, nobody has come up with a use for blockchain https://t.co/kp43UiMipv

via Twitter for iPhone

Basic #SEO checks are now part of the @____lighthouse browser extension (not yet of the Audits @ChromeDevTools tab,… https://t.co/3gSQryEgZE

via Twitter for iPhone

RT @webstandards_ru: Детектор возможностей PWA. Простое веб-приложение Томаса Штайнера помогает понять, что уже работает в браузерах, а что…

via Echofon

RT @stoyanstefanov: Performance calendar day #23 by @addyosmani: A study of @Tinder’s PWA performance https://t.co/dNroPuO6MS

via Echofon

I just asked 23,000 developers what they think of JavaScript. Here’s what I learned. https://t.co/4DT9WYuXRn

via Echofon

@NOtherDev Had a stab at it, not sure if this would work: https://t.co/Ya5eFPaGdQ.

via Twitter for iPhone from Hamburg, Germany

@othermaciej @firt @Paul_Kinlan @webkit @googlechrome Yes, the spec is a bit fluid it seems, but the event is defin… https://t.co/Rq7uVvBA2s

via Twitter for iPhone from Hamburg, Germany

@firt @Paul_Kinlan @webkit Yeah, I know. I’m using “PWA” in the broadest possible sense here. Remember when everyth… https://t.co/F4OTye33Lf

via Twitter Web Client

@kennethrohde @NOtherDev It’s https://t.co/CUHrkqcX1U, but reduced to just PWA features. And “PWA” used in the buzz… https://t.co/xu9HjyBPba

via Twitter for iPhone from Hamburg, Germany

@webkit Realizing this kind of PWA feature detection reporting would be needed more frequently in the future I have… https://t.co/3p59yKZLkN

via Twitter Web Client

Introducing the 🕵️‍♀️ PWA Feature Detector, a simple feature detection app for reporting on all sorts of PWA featur… https://t.co/08VvCSg3tv

via Twitter Web Client

@TalAter 🤣 I was trolling of course, but I guess that’s why Facebook introduced reactions: https://t.co/fnd1v4t6Fn.

via Twitter Web Client

@TalAter Background Sync not supported. What’s there to like? ðŸpic.twitter.com/h6d0RfU63G63G

via Twitter Web Client in reply to tomayac

@TalAter @webkit • Background Sync: ❌ navigator.serviceWorker.getRegistration().then(reg => console.log(‘sync’ in r… https://t.co/I148aq6VcY

via Twitter Web Client

@justmarkup @jaffathecake FYI, `request.destination` has been implemented in @webkit Safari Technology Preview 46: https://t.co/SkBf2efq99.

via Twitter Web Client

Quick analysis of the core PWA features in @webkit (STP 46):
• Offline: ✅ ‘serviceWorker’ in navigator && ‘caches’… https://t.co/gUthagaWaW

via Twitter Web Client

Hello @webkit team! Brilliant work with the STP 46 release! I tested @trivago_tech’s PWA and ran into a bug with of… https://t.co/55Ug5epFSP

via Twitter Web Client

RT @DevFestHH: Watch @tomayac talking about the new and upcoming features in his Talk “What’s next for the Web” at #DevFestHH

https://t.c…

via Echofon

RT @rmondello: STP 46 freezes Safari’s user agent string. It will not change in the future. This fixes two issues:
- Updating the string br…

via Echofon

A modest update from the @webkit team: “Made Service Workers enabled by default”. 🤯 https://t.co/gKi5ICMTfI

via Echofon

Service Worker tweeps: if you think that using IndexedDB for cache expiration is not ideal (open @ChromeDevTools an… https://t.co/CsD4oz13HZ

via Twitter for iPhone from Hamburg, Germany

aaranged New post > Meet “Rich Results Test”, Google’s New Structured Data Testing Tool bit.ly/2CHklls

via Twitter Web Client (retweeted on 2:02 PM, Dec 20th, 2017 via Echofon)

RT @somebitsLinks: Google Maps’s Moat: Metaphorical; Google is so good at imagery and processing data no one can catch them in maps https:/…

via Echofon

Service Workers: going beyond the page: https://t.co/OAgp8SRDjv. In-depth overview post on Service Worker support i… https://t.co/4jHpne9WY8

via Echofon

Great article by @philwalton on interactivity in the context of websites. Especially liked the actionable tips on d… https://t.co/WM29u9NcmY

via Echofon

RT @MSEdgeDev: Service Workers: Going beyond the page

Beginning with today’s preview release (Windows Insider Preview 17063), Service Wor…

via Echofon

RT @marionebl: Just released the first version of svg-term-cli, a tool to create animated SVG from @asciinema asciicasts. Use it to embed y…

via Echofon

Google “rich snippets”, “rich cards”, or “enriched results” going forward simply to be called “rich results”. Also,… https://t.co/zmSoBmVWKe

via Echofon

RT @marionebl: @fgnass @tomayac @mathias Found some time to do this:

npx -p svg-term-cli svg-term —cast 113643 —out parrot.svg && open -…

via Twitter for iPhone

Woohoo @MSEdgeDev team 🎉! My 💷Service Worker Detector Web extension (https://t.co/0L1fYfz5tZ) all of a sudden start… https://t.co/Xi0x807QDC

via Twitter Web Client

RT @mathias: 🎉 Now that https://t.co/lTf33FywHf is merged, JavaScript regular expressions officially have a dotAll mode that can be enabled…

via Echofon

RT @notwaldorf: I wrote an explainer for ::part and ::theme, the new spec that’s in the works for styling the Shadow DOM! 🎨

https://t.co/8…

via Echofon

RT @rick_viscomi: So cool — a UI built on the Chrome UX Report data! 🔊🧠 https://t.co/jmLd2ksWmp

via Echofon

@marcopoehler @DevFestHH Thanks for the birthday wishes and for having me at #DevFestHH :-)

via Echofon

RT @jason_mayes: Getting started with #ML? Want a deeper understanding, or maybe just plain confused? Check out my #MachineLearning 101 de…

via Twitter Web Client

RT @_developit: 🔣 I have an exciting announcement:
I’m joining the Chrome team @Google in the new year!
Looking forward to pushing the web.…

via Echofon

There’re now two excellent Progressive Web App books available: @DeanoHume’s https://t.co/zhl0Baiw3z and @TalAter’s… https://t.co/SmjhvXtZkC

via Echofon

Understanding CSS Block Formatting Context: if you’ve ever wondered what `overflow: auto` actually does, read this… https://t.co/UQBYugU28i

via Echofon

Seven Years.
😢 #xkcd emotion rollercoasxkcd.com/1928/P6o0jt

via Twitter for iPhone

A very welcomed @____lighthouse v2.6 update: get a breakdown of script evaluation and script parsing and compilatio… https://t.co/h53YZexMft

via Twitter for iPhone

RT @aemkei: A quick “Talking Face” #JS doodle in < 100 characters:

setInterval(_=>{
document.body.innerHTML = “<h1>” + [
…”😮😀😁😐😒😬”…

via Twitter Lite

RT @addyosmani: Good tools to reduce image file size:

🖥 Desktop: ImageOptim (Mac), XNConvert (Win/all)
🔨 Build: ImageOptim CLI, Imagemin
🔤…

via Echofon

@kdzwinel Yeah, I guess that’s the biggest issue… A/B tests made easy to set up means overhead and depending on som… https://t.co/5ehS1PhC5R

via Echofon

RT @rick_viscomi: Check out today’s @perfplanet calendar post! I wrote about using the #ChromeUXReport to do competitive #webperf analysis,…

via Echofon

RT @jennylg: Progressive Web Apps - development in #China. Growth in the top name companies who’ve launched #pwa or #pwa + #amp solutions €¦

via Echofon

Wow, totally overlooked this creative “abuse” of conditional breakpoints in the @ChromeDevTools—just run *any* code… https://t.co/52h1XsfoDh

via Echofon

RT @ChromeDevTools: You can also blackbox from the Sources panel! https://t.co/O846kJoRMd https://t.co/RHAYRQl5eH

via Echofon

RT @andreasbovens: Really impressed with Maps Go. It works beautifully in Firefox (Nightly or Beta) for Android: easily the best PWA I’ve s…

via Echofon

@kdzwinel Luckily you seem to be in a position where you can put the user first. I’m working with a number of partn… https://t.co/9pFamzzQKi

via Echofon

RT @Snowden: “We can match your face to your car. We can match every face to an ID card. We can track your movements one week back in time.…

via Echofon

@cheneytsai 😂 Somewhat unfortunate on the big screen, though…

via Echofon in reply to cheneytsai

RT @ritwikr: Headless Chrome now supports network throttling (like in @ChromeDevTools)! 🎉 https://t.co/1mn6M1dSog That’ll allow some really…

via Echofon

RT @rob_dodson: VERY interesting post on Polymer + SEO best practices by @samdotli. Required reading for all Polymer devs.

https://t.co/0K…

via Echofon

RT @hoitab: Tensorflow now runs all the way from the largest cloud data center to on-device. Side note, @annadgoldie’s mandarin ability put…

via Twitter for iPhone

@MozDevNet I take the blame for that, I point every single Web developer to your IntersectionObserver documentation… https://t.co/PvWRztcdIZ

via Echofon

Hooray standards 🎉! https://t.co/JgdEwQcahL

via Echofon

🔄 Interesting new Web App Manifest property:

“android_package_name”

Source: https://t.co/gmvtXEsOUY, via PWA Dire… https://t.co/KZgPX4XvCX

via Echofon

🗺 Google Maps stealth-launched a PWA called Google Maps Go: https://t.co/HVTSgfhrGk (if you have Google Maps instal… https://t.co/cvwvcz1NJG

via Echofon

#TIL about DNS over HTTP (DOH, https://t.co/IL64erYuh3), a way to piggyback DNS requests over HTTP to circumvent bl… https://t.co/3Ep2Flmz0B

via Echofon

WhatWebCanDo New on What Web Can Do Today: Come and play with whatwebcando.today/usb.html pic.twitter.com/RrrkLqqdsX

via TweetDeck (retweeted on 3:43 PM, Dec 13th, 2017 via Echofon)

“Developing for the next billion users”, brilliant talk by @NataliePis: https://t.co/exE06F625c (via @codepo8’s https://t.co/3yu6pJ7e2c)

via Twitter Web Client

RT @Lady_Ada_King: I have a Christmas present for you!!

Three cool Web things to allow us to build incredibly powerful front end Web Apps…

via Echofon

@SinaWeibo Just setting up my Weibo account: @tomayac_china.

via Twitter for iPhone from Shanghai, People's Republic of China

RT @owencm: We’re seeking feedback on a new UI proposal for giving users easy access to URLs from pinned PWAs running full screen! WDYT? 🙋‍…

via Echofon

@xiaosee If I read the agenda correctly, my room would be 301, not 307, but only tomorrow, not today.

via Echofon

Google has a new plan for China 🇨🇳, and it’s not about Web search, but Artificial Intelligence:… https://t.co/LKfceC4sIS

via Echofon

@____lighthouse Testing lavas.baidu.com and getting green light 💚💡! WoDpic.twitter.com/Ua4dZUqwUkZUqwUk

via Twitter for iPhone

Follow the Google Developer Days Shanghai, China livestream via one of the local streaming partners: https://t.co/UtW9v567UH #GDDchina 🎥

via Echofon

Developer Advocate @micgoyeung updating the #GDDchina crowd about the latest Progressive Web App updates from China… https://t.co/BrBIIceMgV

via Twitter for iPhone from Shanghai, People's Republic of China

@cheneytsai Insert “no idea what I’m doing” meme (https://t.co/17UvIOmay0). Probably going to be one of the tougher… https://t.co/jfwgtfJTZj

via Twitter for iPhone

A revamped (Google) #SEO Starter Guide: https://t.co/2dAZbblQ9D 🔍

via Echofon

RT @webkit: We’re excited to continue collaborating with our colleagues from @ChromiumDev, @MSEdgeDev, & @mozhacks within the @WHATWG’s upd…

via Echofon

@hfmuehleisen Was leider nicht auf jedes dort gekaufte Gerät zutrifft: https://t.co/A0f6l8ihcS, via https://t.co/uq2UyderKB.

via Twitter Web Client

Running my own little VPN while at #GDDchina, because $reasons… I can highly recommend Algo VPN so far (code:… https://t.co/xtSz3wa5Nu

via Twitter Web Client

@hfmuehleisen Der Laserpointer von “damals” bereitet regelmäßig Probleme beim Security-Check…

via Twitter Web Client

Made it to Shanghai 🇨🇳 for #GDDchina, and super excited to be speaking there: https://t.co/3QO2CrO1bH (Chinese slid… https://t.co/mVM3thykJj

via Twitter Web Client

RT @Wikipedia: Why is Wikipedia ad-free? Because ads have no place on an educational resource that strives for balance and neutrality. Help…

via Echofon

RT @linclark: Reminder of how much some dudes in this industry hate women.

This comment is on my Quantum article, the 20th most upvoted p…

via Echofon

Brilliant study by @triblondon of various options for evicting HTTP caches. The tl;dr is: while the elegant version… https://t.co/hHqpmkbxNs

via Echofon

somebitsLinks 1.4 billion passwords: Internet security is broken dlvr.it/Q587l1

via dlvr.it (retweeted on 10:58 AM, Dec 10th, 2017 via Echofon)

FiloSottile The best Chrome Dev Tools feature. pic.twitter.com/7ZzWsJchW1

via Twitter Lite (retweeted on 6:48 PM, Dec 9th, 2017 via Echofon)

#TIL about the Server-Timing HTTP header:

Server-Timing ‘cpu=0.009; “CPU”, mysql=0.005; “MySQL”, filesystem=0.006;… https://t.co/G580C8jxrd

via Echofon

RT @ChromiumDev: @ffconf … and @addyosmani’s ” Lessons Learned Sciencing The Web” Enjoy 🎥 https://t.co/NinttESDpC

via Echofon

RT @wikiworkshop: Wiki Workshop goes to France!

Thrilled to announce the 2018 annual workshop on Wikimedia research will be hosted at #Th…

via Echofon

@tom_says_things Good to hear, happy you could ♻️ some of the slides… 😉

via Twitter Web Client in reply to tom_says_things

@AppleSupport Hello 💋. I have the iPhone Leather X Folio (https://t.co/SwFXBp3555) and kept my iPhone X in it from… https://t.co/MOQwb09Wy4

via Twitter Web Client

Top devices of 2017 on @Flickr: https://t.co/5ZHOScMIxF. From the top ten devices, nine were iPhones 😮

via Echofon

RT @kangax: Automatic code formatting on save via Prettier — best thing to happen this year. How did I manage w/o it before? https://t.co/N…

via Echofon

RT @jaffathecake: 🔝 Async functions: await vs return vs return await.

➡️ They each do something slightly different, and choosing the right…

via Echofon

@tonyfindeisen @googlechrome @paul_irish Not sure. In order to debug, it would be helpful to have the URLs for dire… https://t.co/saH5eWzsE4

via Twitter Web Client

@paul_irish @uskay @ChromeDevTools OK, made *some* progress on 65.0.3287.0 (Official Build) canary (64-bit):
✅ CSS… https://t.co/yABQjfhnkE

via Twitter Web Client

RT @TwitterDev: 🗞💨 The news on Twitter moves faster with AMP. Today we’ve launched improvements to give you better insight into how your AM…

via Echofon

Announcing support for @AMPhtml article analytics on @Twitter: https://t.co/6dkRttJQlx ⚡️ 🔈 🐦

via Twitter Web Client

@kennethrohde @benmorss Not sure about the exact mechanics of how this worked. For sure @diekatha_ or @SeraAndroid would know how/if GDEs can volunteer for helping out at events like GDDs.

via Echofon

@kennethrohde @benmorss I guess the DevRel Ecosystem folks can make it happen next time. We had a number of GDEs who helped out at booths etc.

via Echofon

@m1ket It truly is. Support in browsers is still not general, but eventually getting there. https://t.co/Kk2vPl93xG

via Echofon

Look ma, @benmorss and I accidentally made it into the official #GDDindia highlights video: https://t.co/37wO8VRbcP. With hands, though. 🙌 https://t.co/2SqawmrjIH

via Echofon

vinoaj Oath and Mozilla in legal battle over Yahoo search deal vnjv.co/2B36ucg

via Buffer (retweeted on 8:13 PM, Dec 6th, 2017 via Echofon)

@paul_irish @uskay FWIW, I tried plain old cmd+r and cmd+shift+r reloads, to no avail. Will keep playing with it, and if it keeps failing I’ll ping you, thanks for the offer.

via Echofon in reply to paul_irish

@fgnass @mathias @marionebl This codepen (not mine, just found it) for a start: https://t.co/ncWVbImafb.

via Twitter Web Client

@fgnass @mathias @marionebl Thinking about it, maybe the best of both worlds is possible: https://t.co/N51BeBGUTy.

via Twitter Web Client

@fgnass @mathias @marionebl No, hadn’t seen this. I guess the highlight of asciinema, though, is that you can copy & paste the commands; a feature you’d lose with animated SVG.

via Twitter Web Client in reply to fgnass

asciinema [as-kee-nuh-muh] is a free and open source solution for recording terminal sessions and sharing them on the Web: https://t.co/LHOqoDpcWY Example recording: https://t.co/oONiLsemT5 (via @mathias)

via Twitter Web Client

Wow, playing with different JavaScript engines has never been easier. Thanks, @mathias! 💉 https://t.co/8tNdgUkNKW https://t.co/dnmvGSDHOi

via Twitter Web Client

It’s moments like this ⤵ when I’m reminded why I do this job. https://t.co/qh20lOc62o 🌈 #GDDindia 🇮🇳 https://t.co/G7hAK4RHsp

via Twitter Web Client

RT @jennylg: My talk on “Design in Context: Design Principles for Navigation” at Google Developer Days India #GDDIndia is now available on…

via Echofon

RT @devongovett: 🔦🚀 Super excited to announce Parcel: A blazing fast, zero configuration web application bundler!

💻 Github: https://t.co/a…

via Echofon

Oatmeal What a mobile website is SUPPOSED to do. pic.twitter.com/phFVa4iLIO

via Twitter Web Client (retweeted on 7:41 AM, Dec 6th, 2017 via Echofon)

@gauntface @SimmerVigor @DeanoHume @jaffathecake @jeffposnick @philwalton @workboxjs Thanks, Matt. Would you mind copying this feedback to the GitHub issue in order to centralize the discussion there? (Sorry, could’ve looped you in on GitHub instead of

via Twitter for iPhone in reply to gauntface

@SimmerVigor @DeanoHume @jaffathecake Continuing this discussion in https://t.co/kq84iTawqv. Might be worthwhile additionally getting @jeffposnick’s, @gauntface’s, and @philwalton’s opinion on this in the context of @workboxjs.

via Twitter Web Client

@uskay @paul_irish It’s still not working for me. I most be holding it wrong. 🤔

via Echofon in reply to uskay

@SheLikesToShop @jcrew Interesting article! It’s not “Google’s ‘Payment Request API’”, though, but everyone’s Web Standard that was jointly developed by a number of companies: https://t.co/zb8k6cLwiN. It’s widely supported in various Web browsers: https:/

via Twitter Web Client

@SimmerVigor @DeanoHume cache.keys() returns results in insertion order, so FIFO/LIFO is easy: https://t.co/UXJZp5gq6z. Wish there was a direct way to get last accessed time for more straightforward LRU/MRU (note: already possible now: https://t.co/iBhjNG

via Echofon

RT @colinbendell: Safari Tech Preview renders <img src=”.mp4”> 20x faster than an animated GIF and decodes the entire file 7x faster! (And…

via Echofon

RT @vinamratas: gave my first real talk about @____lighthouse at #GDDIndia2017. Check it out! https://t.co/wN1zDPjdhF

via Echofon

Celebrating 50 years of kids coding: https://t.co/gEASrBuAfy 🐰⌨️ https://t.co/a8f4JVAm1H

via Twitter for iPhone

@jennylg True, for example in Germany: -4.1% less CS students started in total compared to the previous year, and even -8.8% less female CS students. Tons to do! Sources: https://t.co/DtvVIE4uXp and https://t.co/hv0UhjjBKc (via @hoeferh).

via Twitter Web Client

@uskay @paul_irish 410 Gone: https://t.co/imcKm2eprn
:-( Not sure why, can’t find a reason. It’s also no longer “new”: https://t.co/JsqZzkaMGI.

via Twitter Web Client

@paul_irish @uskay I can’t get overrides to work at all. I get the purple dot and everything, but still the network response is being used. Seems like I’m not alone: https://t.co/8J1kZ98F0n. I’m on v65.0.3284.0 (Official Build) canary (64-bit). https://t.

via Twitter Web Client

@nveenjain Sure, DMs are open. Might take a while to respond, though.

via Twitter for iPhone in reply to nveenjain

@rajatk16 All props for The Big Web Quiz™️ to the one and o@jaffathecakecake!

via Echofon in reply to rajatk16

@sangeeth96 Hopefully there will be a in 2018 :-) Would love to come back!

via Echofon in reply to sangeeth96

@sauravbhagat15 Thanks for the photo. Happy you enjoyed the talk.

via Echofon in reply to sauravbhagat15

@invinciblycool Thanks for the photo. Glad you enjoyed the talk!

via Echofon in reply to invinciblycool

@nveenjain Sorry, not sure what a “mithun” project is… ¯\_(ツ)_/¯

via Echofon in reply to nveenjain

@_yasinguzel Thanks for the photo. Hope the talk provided some answers :-)

via Echofon

@rajatk16 Thanks for the photo. Hope you enjoyed the talk.

via Echofon in reply to rajatk16

@sangeeth96 Thanks for the photo. Hope you enjoyed .

via Echofon in reply to sangeeth96

@sree_raman Thanks for the photo. Hope you enjoyed (and maybe consider @AMPhtml).

via Echofon in reply to sree_raman

@hardikpthv Thanks for the photo. Hope you enjoyed (and maybe consider @AMPhtml).

via Echofon in reply to hardikpthv

If you attended one of the site review clinics at #GDDindia and I talked to you about lazy loading images, read this article for even more awesomeness: https://t.co/j8VadYeZIJ #PerfMatters 💨 🖼

via Echofon

Excellent article by @DeanoHume where he combines his IntersectionObserver-based lazy image loading technique with @tbaldauf’s low quality image preview approach Sqip. https://t.co/8dfcO6s5XV

via Echofon

@ReaderMeter It’s not about efficiency, it’s about selling priority boarding. The more you know…

via Echofon in reply to ReaderMeter

@rowan_m Fair enough. Amazing filter selection skills then… 😉

via Twitter for iPhone in reply to rowan_m

#GDDindia had 36% truly #WomenInTech attendees. The needle is moving, Computer Science is finally getting diverse. 🔜 💩‍💻 ⚖️ 💨‍💻 https://t.co/vbRi8HcO4N

via Echofon

RT @ChromiumDev: Speaking of loading, we’ve updated “Web Font Optimization” article with new guidance about font-display and preloading✍️ 😎…

via Echofon

RT @chrispederick: “Not all CSS files are critical enough to delay access to the content. To load less-critical CSS files without blocking…

via Echofon

RT @marcan42: So Apple basically implemented the typical password hash algorithm upgrade logic:
if (check_password(hash, password) && has…

via Echofon

RT @anilopez: Cool! Analyzing text in a Google Sheet using Cloud Natural Language API and #AppsScript https://t.co/KArC80XtRx

via Echofon

gtodd876 Who wants to play pong with Unicorns in Firefox Nightly?! pic.twitter.com/9VDgV4AlHt

via Twitter Web Client (retweeted on 10:08 AM, Dec 3rd, 2017 via Echofon)

@Mpowel85 Wow, if only had I known before about this one weird trick™ to get WiFi at #GDDindia… https://t.co/ue8FOCC4cl

via Echofon

RT @Twitter: We’re bringing Twitter Lite to the Google Play Store in 24 more countries!

It minimizes data usage, loads quickly on slower c…

via Echofon

Things like the Media Capabilities API (https://t.co/OmfqeEEmbu) and especially Client Hints (https://t.co/mecgBnaPHU) really excite me, not exclusively but especially for the Next Billion Users: https://t.co/JaJ7cyxpx8. (Thanks for the photo, @jennylg).

via Echofon

@jennylg Thanks for the photo, seeing this only now, post-…

via Echofon in reply to jennylg

A Pinterest Progressive Web App Performance Case Study https://t.co/iMuINSgTPl. Brilliant blog post by @addyo.

via Echofon

Masonry is a JavaScript grid layout library. It works by placing elements in optimal position based on available vertical space: masonry.desandro.com.

via Echofon

somebitsLinks Motion-stable dithering: Crazy graphics optimization dlvr.it/Q3hmc9

via dlvr.it (retweeted on 9:09 AM, Dec 3rd, 2017 via Echofon)

🎥 Woohoo, thanks to the #GDDindia video crew the recording of my talk “Whats’s next for the Web?” is already up on YouTube: https://t.co/563V3a4gyv
🌍🔜❔

via Twitter Web Client

: the site clinic just opened. Stop by if you want your site reviewed. There’s no line yetâ€pic.twitter.com/f2cRuK0IF3RuK0IF3

via Twitter for iPhone

RT @stoyanstefanov: if you’re missing a “Top Site” list (formerly Alexa top 1 million) for research, etc, here’s a replacement https://t.co…

via Echofon

RT @ChromiumDev: New to #DevTools in #Chrome 63: multi-client remote debugging, Workspaces 2.0, custom push notifications & background sync…

via Echofon

Learn how and why your site should be fast! Meet @medleyjp at the @____lighthouse booth and me at the @AMPhtml booth at today. ðŸpic.twitter.com/D9VnLkjWtjWtj

via Twitter for iPhone