Thomas Steiner (@tomayac)

Now at @tomayac@toot.cafe

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

September 2016

Great day w/ @trivago_tech today. Such a pleasure to see you folks put our rec’s into practice. Further reading: https://t.co/UxNjMBFZ1z. https://t.co/CZAeqJM6b9

via Twitter for iPhone

RT @addyosmani: The @ChromeDevTools Console now supports multiple carets, column selection, word matching & many Sublime Text keyboard shor…

via Echofon

Just as @hfmuehleisen releases @computerthinks, Yahoo release an NSFW Caffe model. Coincidence? I think not… https://t.co/DHAOgXJ5S1

via Echofon

@hfmuehleisen Nice bot 💍🏻 The bio link 404s, though. Did you compare https://t.co/Q795ueLKTI with https://t.co/yIj58Xl34R and TensorFlow?

via Echofon

RT @umaar: JavaScript Route-based chunking - https://t.co/u54gIVuNhK Nice and short post by @addyosmani on code splitting based on routes.…

via Echofon

Amazing list of Chrome Developer Tools tips: https://t.co/4etYSZFqeb Monitor events:

monitorEvents($(‘selector’));

(via @sw12 @rob_dodson)

via Echofon

RT @maxlath: here is all it took to transition @inventaire_io from SPDY to HTTP/2.
#nginx <3 https://t.co/nifabNYwZC

via Echofon

Google blog feed readers rejoice, @JohnMu has filed a bug to get the feeds fixed (i.e., back to full). //CC: @feedly https://t.co/aMhebRorS2

via Echofon

@feedly Personally, I don’t have a contact, but @JohnMu might?! Seems to concern all @Google blogs, all feeds are truncated :-/

via Twitter for iPhone

If you’re dumbing down your RSS/Atom feeds, you’re doing it wrong. Looking at you, new @Google blogs: https://t.co/WCaQf2OJDK. ❤️ @feedly! https://t.co/pjwHwfxXRH

via Echofon

It’s incredible how the Chrome Developer Tools have improved over the years: https://t.co/4oihKEp2RO. https://t.co/HLTStJt5Tt

via Echofon

googleresearch Some research exploring data compression via Recurrent Neural Networks, and the release of the model - goo.gl/RO2YbV pic.twitter.com/94pi9AtFdd

via Twitter Web Client (retweeted on 8:16 PM, Sep 29th, 2016 via Echofon)

RT @nicolastorzec: Google adds experimental support for marking up “Science Datasets” on the Web: provenance, content, distribution… http…

via Echofon

Progressive Web Apps: the case of codetalks.de—Slides: https://t.co/DZmmk10RiM. PWA: https://t.co/rIbLU5gTvj. @codetalkshh #codetalkshh 💷⚙ https://t.co/QlL6BehgOm

via Twitter Web Client

@MarFnk No offense! Definitely more loving it ❤️. Slide no. 6 of https://t.co/DZmmk10RiM is for you! Just add caching and gzipping 😉.

via Twitter Web Client

There was no Progressive Web App for @codetalkshh, so I built one. Learn more at 12:00 CEST, in K6—https://t.co/saL0wirrzn #codetalkshh #pwa https://t.co/HfpxNfETEZ

via Twitter for iPhone

RT @rmondello: STP 14 is out! Really cool: it enables the Custom Elements API and includes its own WebDriver implementation! https://t.co/V…

via Echofon

@jsalsman The code has not been adjusted yet to reflect Twitter’s new length calculation logic: https://t.co/RU5h0fHK9J.

via Echofon

RT @umaar: Dev Tips: #DevTools: (Canary) Customise the Network Response Header columns to focus on headers you care about - https://t.co/Wp…

via Echofon

@vambenepe It’s definitely annoying. Probably caused by their new tweet length calculation approach: https://t.co/RU5h0fHK9J.

via Echofon

I wish more Web app developers were respectful of their users & used a polyfill loader as described by @philwalton. https://t.co/7LMXcbtHPS

via Echofon

RT @rauschma: ; before self invoking function
https://t.co/D2l76BFHHo

via Echofon

Proposal for named capture groups in JavaScript regular expressions: /(?<year>\d{4})-(?<month>\d{2})/-(?<day>\d{2})/ https://t.co/8Dqy9PK3zu

via Echofon

RT @malyw: ES7 async/await landed in Chrome
(before was under the “Experimental JavaScript” flag)
https://t.co/u0GL68oiSO https://t.co/uE8j…

via Echofon

RT @tdp_org: If youre interested in @ChromiumDev supporting Cache-Control: immutable, please consider voting for it (click the ☆) https://t…

via Echofon

addyosmani @addyosmani friendly reminder `npm run` will list npm scripts that can be run from your package.json file: pic.twitter.com/VZNXhygUJR

via Twitter Web Client (retweeted on 8:36 AM, Sep 25th, 2016 via Echofon)

pantojacoder Our efforts to improve Pageview API REALLY paid off. Get started retrieving data for ’s pageviews here: tinyurl.com/hfuejby pic.twitter.com/EZlgnrxhoG

via Twitter Web Client (retweeted on 1:28 PM, Sep 24th, 2016 via Echofon)

Interesting move given that @Microsoft are both a browser vendor w/ @MSEdgeDev and a search and ads business w/ @Bing… https://t.co/oatuFtqIyD

via Twitter for iPhone

RT @jospang: I just published a long piece about the @RevealEU workshop #smvw16. Including many #UGC #verification tools & demos https://t.…

via Echofon

Yay, <details> is incredibly useful, recently tweeted about it https://t.co/tepzCRvDHP and now Firefox supports it. https://t.co/BXtCvdHXIA

via Echofon

@andreapernici @justmarkup Yet I’m more on the @mrmrs_ camp if I can choose (but do see how others would disagree). https://t.co/0ZolZxXeWo

via Echofon

CSS font-family fallback rule stack to use the operating system’s particular default system font for speed & beauty. https://t.co/1LkPRWsOd7

via Echofon

Twitter rules changes reflected in official @Twitter app but not @echofon yet: quoted tweets (don’t) use up charspic.twitter.com/7kKVBeFaEYFaEY

via Echofon

RT @ChromiumDev: ⏰ Reminder: Chrome Dev Summit 2016 registrations open at 10am PT

https://t.co/7SnM2zayd4

via Echofon

@RubenVerborgh +1! Now where’s your Service Worker? I’m trapped in this expensive 1&1 package where they won’t let you use external certs…😔

via Echofon in reply to RubenVerborgh

Definitely the most fun way to see the publications @RubenVerborgh & I have worked on together. Your turn, Google Scholar ;-) https://t.co/CuXNlO5S1C

via Twitter for iPhone

As of @googlechrome 54 my <trump-hat> Custom Element just works. This changes everythingâ€tomayac.github.io/trump-hat/Ya pic.twitter.com/qzLUo40klG40klG

via Echofon

RT @TwitterEng: Here’s how we safely deploy our widgets javascript so Twitter content appears seamlessly on your website: https://t.co/KYEE…

via Echofon

RT @MozDevNet: [Performance] Cache-Control: immutable ships in Firefox 49. Blog post: https://t.co/BZCQHqJdg1

via Echofon

Great blog post by @eBay’s @senthil_hi on their @AMPhtml pages w/ outlook on future features—https://t.co/bupFM2ipzb https://t.co/oyLngBNR2M

via Echofon

@tistre @pantojacoder Yes, true, but there are other options: https://t.co/Q66NYve0b2.

via Echofon

@tistre @pantojacoder Wait, are your events user-dependent? Then maybe(?) SSE is the wrong tool—SSE is great for broadcasting-type messages.

via Echofon in reply to tistre

Good article by the @Guardian on @Snowden rectifying some of the @WashingtonPost’s claims—https://t.co/PU1SADbZfz (via @stilkov @trevortimm)

via Echofon

Not just me wondering why Server-Sent Events never gained more traction. I used them in https://t.co/taPPHXZ7ek. https://t.co/wUqcMPCEAY

via Echofon

For the sake of accessibility please use native HTML elements, as brilliantly demonstrated by @rob_dodson in https://t.co/INRw1u6ART. #A11Y

via Echofon

“[F]or many kinds of pages, we think the @AMPhtml version is the only version we’ll ever need”—https://t.co/FIeBXnf17h Cf. Reddit going AMP.

via Echofon

If you’ve nested JavaScript Promises in the code, you’re potentially doing it wrong: https://t.co/gnen31eR38 Touché: https://t.co/SWIZQX7JBY

via Echofon

@e2b Fair enough, so limit it to, say, three @-mentions—mentioning you @e2b (4 chars) vs. @realDonaldTrump (16 chars) is quite a difference…

via Echofon

The circle closes: Steve on Web apps: https://t.co/fwARRJUf6d Steve on App Store https://t.co/pcrPbTOLBa Alex on PWA https://t.co/s29FwTwSYv

via Echofon

“Change to char limit is that usernames will no longer count […] at the beginning of replies”—https://t.co/UOknwqnKlN Why not everywhere? 🤔

via Echofon

@kdzwinel Just curious, how did Inkscape (as a free as in 🍺 tool) perform compared to SketchApp, if you’ve tried?

via Echofon in reply to kdzwinel

RT @malyw: Chrome adds CSS “hyphens” rule support, which makes it cross-browser
https://t.co/l4XboyQCHG
https://t.co/OGRwN3o9ul https://t.c…

via Echofon

@andreapernici @cramforce @pbakaus I have pinged a couple of people internally. Apparently the conversation was blocked due to vacation.

via Echofon in reply to andreapernici

You’ve probably seeohshitgit.comXI earlier this week, but did you note the update?
> git reflog
> git reset HEAD@{idx}

via Echofon

Meet the responsive CSS units vmin/vmax (apart from the better known vw/vh): https://t.co/h0mf26EtRw (via @brucel’s https://t.co/2DMmr1PGoy)

via Echofon

Google’s several Cloud APIs (Vision, Speech, Natural Language) can now all be easily tested online: https://t.co/fhiCbg6xFV ☁️

via Echofon

On Yelp going full HTTPS, encouraging @YelpEngineering post! (via @dalmaer @emschec, CC: @trivago_tech) https://t.co/Wd3qJdqFRa

via Echofon

RT @umaar: Chrome DevTools Tips and Tricks - https://t.co/eP4hOqLQ8v - Ten tips with animated gifs on lesser known features https://t.co/Bl…

via Echofon

In-depth slides on Flipkart’s performance optimizations like above-the-fold server-side rendering (via @paul_irish). https://t.co/kjVTJ2fhTY

via Echofon

.@maltewill asked about my email etiquette—it all boils down to plain text inline reply w/ Usenet-style trimming: https://t.co/2ylHtxPEXO 🔧

via Echofon

The future of Web fonts is bright—Introducing OpenType variable fonts: https://t.co/RiSfuzO2gZ (in-depth) & https://t.co/YlMEEw0Ydv (tl;dr).

via Twitter for iPhone

RT @rob_dodson: @tomayac @polymer We’ll still provide helper methods but ideally the library gets much smaller. No more polyfills :)

via Echofon

@rob_dodson #AskPolymer Once all Web Components features are broadly and correctly supported in all major browsers, is @polymer’s job done?

via Echofon

@samccone @paul_irish @chchrist Could this (going through about:blank on reload) be part of the disable cache checkbox behavior?

via Echofon in reply to samccone

ChromeDevTools Now in Canary: Shadow Editor pic.twitter.com/Yul66JmNDk

via TweetDeck (retweeted on 10:22 PM, Sep 13th, 2016 via Echofon)

RT @addyosmani: New Network View in @ChromeDevTools Timeline is 💌 for seeing network requests next to JS stacks, paint & memory. https://t.…

via Echofon

RT @maxlath: your monthly reminder to switch to uBlock Origin
Firefox: https://t.co/Zlxb3uLiAu
Chrome: https://t.co/rm41jaRQOv https://t.co…

via Echofon

RT @richardbaxter: I think progressive web apps are an exciting prospect for site+app. https://t.co/h9wT6lTl6t

via Echofon

matthewlmcclure xkcd: “A Timeline of Earth’s Average Temperature” xkcd.com/1732/

via Twitter for iPhone (retweeted on 10:03 PM, Sep 13th, 2016 via Echofon)

The definitive answer from one of the brains behind Progressive Web Apps: What, exactly, makes something a #PWA? 🤔 https://t.co/oy6Qnj2m11

via Echofon

Fun analysis by @SRobTweets of presidential election tweets. Uses @mathias’ emoji regex: https://t.co/ArIKweijvA. https://t.co/3ZUjdwrXbz

via Echofon

Hey @GitHub, why not steal this idea with pride and make it GitHub-native? https://t.co/Yedhc7Tg6f

via Echofon

Can’t reiterate this enough: when you track your website’s 🔱 performance (everyone should), track the right moments! https://t.co/1DwncDsx4q

via Twitter for iPhone

RT @AndyDavies: Safari’s debug menu… enable with - defaults write https://t.co/MZMLswV8Ra…. IncludeInternalDebugMenu 1 https://t.co/HU…

via Echofon

RT @rauschma: @nolanlawson @tomdale What works surprisingly well for me, taste-wise, is doing what the majority does on GitHub: https://t.c…

via Echofon

RT @polymer: Polymer 2.0 is just starting to come together. For a very early look at what’s coming, check out: https://t.co/w6U7L4I0OZ

via Echofon

From a “CSS sprite monster” to inline SVGs, an in-depth blog post by @trivago_tech: https://t.co/PNz6eFls1N. Speed matters 💨

via Echofon

RT @umaar: Itsy Bitsy Data Structures https://t.co/bQB5tRn7uB - Simple examples of common data structures written in JavaScript https://t.c…

via Echofon

RT @owencm: Truly remarkable progress in Text To Speech and audio generation in general https://t.co/dy0PInCGaY

via Echofon

Analyzing olympics-related tweets with the Cloud Natural Language API https://t.co/qAvwCeqcgl Full Emoji Data, v3.0 https://t.co/TZVT598Qwp

via Echofon

RT @ChromeDevTools: Learn about the latest performance tooling improvements in this month’s DevTools Digest https://t.co/ikb9HIzZ86

via Echofon

RT @ebidel: Neato. Using CSS custom properties to reduce vendor prefixing. https://t.co/tdInUo8Xyy

via Echofon

RT @kdzwinel: Safari 10 release notes 😍 Fantastic job @webkit 💏

https://t.co/sLB8RSdGH8

via Echofon

karpathy New blog post: “A Survival Guide to a PhD” karpathy.github.io/2016/09/07/phd/

via Twitter Web Client (retweeted on 11:45 PM, Sep 7th, 2016 via Echofon)

“If you’ve ever wanted to make minor changes before merging a [@GitHub] pull request, now you can”—https://t.co/nP8pEseQLV Game changer!💍🏻

via Echofon

RT @jdalton: Found PurifyCSS. It’s pure magic ✨ 🌝
https://t.co/aabBQW9Uq7

via Echofon

RT @dalmaer: ★ Expectations: a user taps on an icon on the home screen. what are their expectations? #WorldsColliding #NotSimple

https://t…

via Echofon

Amazing, add emoji support to the macOS built-in Dictionary app: https://t.co/JHIJPkur4L 🎉💯 (via https://t.co/SLfv85UVfZ)

via Echofon

@codetalkshh peeps, I’ve a free code left for this year’s code.talcodetalks.dePt9o): “ThomasSteiner-speaker-50-da24a”. Fair use!

via Twitter Lite

Helped with an AdWords Scripts workshop yesterday & the day before yesterday. All material: https://t.co/kXNpp2yiuE. https://t.co/TbT1No4JRb

via Echofon

Chrome 53 to warn about (54 to tentatively block) potentially render-blocking document.write script insertion on ≤2G—https://t.co/D9Cpaep8So

via Echofon

amyngyn I like how this xkcd is seemingly about time travel but actually about hardcore mansplaining xkcd.com/1716/ pic.twitter.com/Ls8k0hHt10

via Twitter Web Client (retweeted on 7:35 AM, Sep 7th, 2016 via Echofon)

Some of the narrative is a bit off and “Google-only”-sounding, but technology-wise an excellent example of PWA work! https://t.co/4CLpojxMwT

via Echofon

From the Urchin retrospective (now Google Analytics): “If you want to make someone read your email, make it short!” https://t.co/xebFqeLIYd

via Echofon

RT @codetalkshh: @tomayac wird uns in seinem Talk zeigen, wie wichtig Progressive Web Apps für die Zukunft des Mobile Webs sind! See: https…

via Echofon

_abhinavrastogi @TheLarkInn @slightlylate @threepointone In case you missed this one, here is the before and after of our timeline! pic.twitter.com/XFfRlM6xTg

via Twitter Web Client (retweeted on 10:20 AM, Sep 3rd, 2016 via Echofon)

@owencm @rob_dodson @ebidel @samccone OK w/ “skeleton”, albeit sounds morbid 💀. “Loading state” is the request state, but not what you see…

via Echofon

@owencm @rob_dodson @ebidel @samccone Whatever term sticks, in my humble opinion “placeholder” or “proxy” should be part of it…

via Echofon

Designing great UIs for Progressive Web Apps by @owencm: https://t.co/QZLv8X0227 Pro-tip for iOS system font usage: https://t.co/ncbQI4VVVG

via Echofon

@owencm @rob_dodson @ebidel @samccone How about “proxy UI element” pattern?

via Echofon

RT @kdzwinel: WTH I have never used @ChromeDevTools timeline to inspect page loading performance?? So many details 😍 https://t.co/56U1CxusOq

via Echofon

@ebidel @samccone I’ve adopted “tombstone” from @DasSurma’s https://t.co/HNCs9qvT0t.

via Echofon

Rewatching Steve Jobs introduce iOS Web Apps in 2007 as a “one last thing”: https://t.co/AETOeAEX5y. We’ve come a long way…

via Echofon

RT @slightlylate: This is an INCREDIBLY modern PWA. So much forward-thinking tech: “Housing Go - Behind the Screens” by @ritz078 https://t.…

via Echofon

Released jshintrc & jscsrc configs for @JSHint‘ing & @JSCS_dev‘ing your AdWords Scripts/Apps Scripts: https://t.co/0FnC1rA4Hw @GoogleAppsDev

via Echofon

@Paul_Kinlan Yeah, I noticed the mistake halfway through… And then, there i@Business_Kinlanan…

via Twitter Web Client in reply to Paul_Kinlan

@mgiuca @PaulKinlan Probably ignoring tons of prior work and experiences w/ Web Intents—apologies in advance—but thought I’d get this out.

via Echofon in reply to tomayac

@mgiuca @paulkinlan Ultra-raw idea: s/Web Share/Web Actions/, start w/ share action, but w/ expandability in mind. https://t.co/xdRlEykj64

via Echofon

navigator.actions.addEventListener(‘share’)✔
navigator.share→navigator.actions.share
“supports_share”↑“actions”: [“share”]

💭expandability!

via Echofon

RT @rob_dodson: Just published Part 2 of the Case for Custom Elements. Exploring VDOM, SSR, and a ton of other topics.

https://t.co/demVeX 

via Echofon

Welcome simplification in the SVG spec to no longer require xlink:href namespaced attributes—now coming to browsers. https://t.co/9MtaBaXxZS

via Echofon

On the receiving end, Web apps declare actions in manifest, listen via the Service Worker: https://t.co/4hB9nClyUi. https://t.co/6SBaMZl70y

via Echofon

New experiments around Web sharing. On the sharing end, I’d root for a share: URI scheme for simplicity reasons. https://t.co/6SBaMZl70y

via Echofon

RT @dalmaer: “Pantsuit is Hillary for America’s internal design system.” https://t.co/VVl17MV0hG

via Echofon