Thomas Steiner (@tomayac)

Hamburg, Germany

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

Recent tweets

Cache Digests let HTTP/2 servers know what the client has already in its cache (…). The…7K

via Twitter Web Client

jaffathecake Due to complexity, missing features, and browser bugs, I don’t think I’d recommend HTTP/2-push to anyone unless…On

via Twitter Web Client (retweeted on 9:29 AM, Nov 17th, 2017 via Twitter Web Client)

brucel Uncle Tim and the Queen threatened me with a punch in the face & a karate chop, so I agreed to co-edit the W3C…pg

via TweetDeck (retweeted on 9:05 PM, Nov 16th, 2017 via Echofon)

addyosmani New blog post: “The Cost Of JavaScript”… Loading JS fast = only send what you need + less…Gn

via Twitter Web Client (retweeted on 8:40 PM, Nov 16th, 2017 via Echofon)

My former colleague Garan has implemented tic-tac-toe in @AMPhtml:…. Hat tip to the “because we can” department.

via Echofon

Oh no, @RubenVerborgh taught me to spot bad keming (, and now @DasSurma is teaching me to…Rf

via Echofon

Hooray, standards: “Enabled Payment Request by default”. Great job, @webkit! Wonder what this might mean for…kn

via Echofon

Streaming HTML for progressive rendering is a concept that’s highly underused. An alternative might be…O9

via Echofon

lambdaman Inspiring read “Querying DBpedia with GraphQL” by @szymonklarman… # linkedddata

via Twitter for iPhone (retweeted on 8:00 PM, Nov 15th, 2017 via Echofon)

Great overview of different SVG-based image placeholder techniques to improve the perceived load time of websites…kM

via Echofon

SoerenE67 Right-To-Left Development In Mobile Design… via @smashingmag

via Post with Klout (retweeted on 7:52 AM, Nov 15th, 2017 via Echofon)

aemkei A fascinating read by @subzey about advanced SVG compression:…

DRY is not always the…cB

via Twitter Web Client (retweeted on 10:12 PM, Nov 14th, 2017 via Echofon)

This “person in tech” workshop by @trivago_tech sounds super interesting. Isany of the material (docs, code)…HI

via Echofon

Showing the @Google folks in 🇨🇭 Zurich how @Zalando are testing ⚡️ @AMPhtml on product detail pages,…iS

via Twitter Web Client

housecor Tip: With async/await, you can run multiple async operations in parallel. How? Put the await statements on the…wv

via Buffer (retweeted on 12:17 PM, Nov 14th, 2017 via Echofon)

ChromiumDev The Layers panel in DevTools helps you analyze how an animation was done. More in this ⚡️Supercharged Microtip…Wy

via Sprinklr (retweeted on 12:01 PM, Nov 14th, 2017 via Echofon)

sarah_edo Neat! js2flowchart- convert any JS code into an SVG flowchart! via @JavascriptWeekl…

via Twitter Web Client (retweeted on 7:21 AM, Nov 13th, 2017 via Echofon)

@wolframkriesing I’d rephrase: @AMPhtml leverages Web Components to enable everyone to declaratively markup complex(-ish) fast HTML widgets.

via Echofon in reply to wolframkriesing

justmarkup If you publish something, it is always a great idea to check the text with to catch…cL

via Twitter Web Client (retweeted on 11:25 AM, Nov 12th, 2017 via Echofon)

ChromiumDev Learn how to send resources to client with performance in mind 🚗💨 “link rel pre pre pre” is the magic keyword 😉…

via Twitter for iPhone (retweeted on 10:41 PM, Nov 10th, 2017 via Echofon)

document.addEventListener(‘contextmenu’, event => event.preventDefault());…

via Echofon

Persistently (locally) override the source of any website, great for quickly testing performance improvement…lE

via Echofon

felipehoffa More than 1,000 websites are mining cryptocurrency in their homepage with your browser!!…c3

via Twitter Web Client (retweeted on 11:49 PM, Nov 9th, 2017 via Echofon)

matthewcp Introducing flora! A streaming template library for Node.js using standard JavaScript template literals:…

via Twitter Web Client (retweeted on 9:09 AM, Nov 9th, 2017 via Echofon)