Sign in with Twitter

Username:

Surma @DasSurma London, UK

Web Advocate @Google. Internetrovert 🏳️‍🌈 Craving simplicity, finding it nowhere. https://t.co/gDHOuCFfQF

1,158 Following   19,525 Followers   17,494 Tweets

Joined Twitter 6/20/08


@bgalbs That sounds like a great board game idea 🤔 @steveklabnik Steve...
10/13
2019
@evaferreira92 @jsconfco I'm getting mixed signals here...
10/12
2019
@thespite @mattdesl You could just rip out one of the wasm'd codecs from https://t.co/MnAIZrgGya. they all work on RGBA buffers
10/11
2019
@rowan_m @aerotwist @mathias *looks at Linux laptop* @aerotwist @mathias It's a beauty! https://t.co/l5Bb8tvvjGThis is what @aerotwist just said to me: "Hard to use but plays to your elitism" https://t.co/K8SBRGtUWW @NikkitaFTW @AlxSavage Congratulations 💍🦄
10/10
2019
@rowan_m what is this? I love this. Very on brand https://t.co/coGlkEHTW7 @stefanhoth @XING_de Ahh XING. Die haben mir doch glatt verweigert, meinen Namen auf "Surma" zu ändern, obwohl ich… https://t.co/lnqbYJwOcA📝 New article: Cascading Cache Invalidation I discuss how some of our caching best practices can actually backfire… https://t.co/Q96pj9hyfB
Retweeted by Surma
10/9
2019
@jaffathecake @kosamari This doesn't even look half as weird as whatever you did in that meeting @egsweeny @rob_dodson @kosamari 😍
10/8
2019
@bgalbs @jackie_galb Sociopathy can be a lucrative career if done correctly
10/7
2019
@Chirag64 @noopkat If the source is editable, you are screwed. If the source is just readable, a salted password ha… https://t.co/LRd06kKjTp @Chirag64 @noopkat it sounds like you are expecting the security mechanisms written by a 9 y/o to actually be effectiveWhat a lovely night for a new wasm hack! Here's maze race in ~2500 bytes of hand-written #WebAssembly. Use arrow ke… https://t.co/sOCFsoAYqa
Retweeted by Surma
10/6
2019
@melaniersumner @hankchizljaw @slightlylate they did explicitly market it as a revive of the matrix phone. Sadly th… https://t.co/pqJsLqf3VE @kuldeepkeshwar @JofArnold @kentcdodds @_developit Well, that video is just a crude summary of… https://t.co/pyEZKDXYvD @nhoizey @hankchizljaw @slightlylate I know you said Europe, but the wealthy western web doesn't really need to be… https://t.co/iGextYjfHJ @hankchizljaw @slightlylate Lovely! Although I'd say use both. Nokia 8110 is hyper constrained but running FF48 (wh… https://t.co/WdgtDcNR2y @hankchizljaw @slightlylate Nokia 2. Nokia 8110 for extra cookie points. @noopkat The thought alone is making me so nostalgic. I remember chaining many `CHOICE /C ABCDN /T5` to build a pas… https://t.co/NK0gW6GSlN @ag_dubs That flex'n'smoulder tho...
10/5
2019
@kosamari your face @OH_NOES @lukeshiru it can pretty much do the same things bash can do. Just different (more unorthodox) syntax @OH_NOES @lukeshiru why?1.First language: Windows Batch Script (if that doesn't count: Turbo Pascal) 2. Had Difficulties: Malbolge 3. Most… https://t.co/atZVlebdoo @kapilgorve @tabatkins "real user measurements" https://t.co/z4kepH0APBGecko: Intent to prototype: Web Share Target https://t.co/r0SLtXPSls
Retweeted by Surma @gsnedders Eugh, agreed. I wish I could just have the thing that WhatsApp web does everywhere, where you type :sob:… https://t.co/I4QKfZBXUoThis is an often-referenced blog post within Web DevRel. Slower isn't always worse. https://t.co/skfafSVaLp
10/4
2019
@tomdale What's the context of this? @bibydigital you are. But I already knew the plot from the original. My inner speedrunner took control 🙄 @slightlylate @aerotwist Ahahahaha @hj_chen @jaffathecake @AnjanaVakil @FronteersConf https://t.co/FA5wbQ6CJl @stshank That's not quite a fair statement. All of these features are at the proposal stage. Arguably the furthest… https://t.co/WahU3dchCS @jcormont no one has implemented the exceptions proposal afaik. Don't think it's considered stable enough yet. Cc @kripken
10/3
2019
@bibydigital I may have rushed through the remake on the flight 🙄 (but it's sooo good)⚛️ Preact X is here. The @preactjs team spent over a year rewriting Preact, and it's finally ready.… https://t.co/t83GNRHgP5
Retweeted by Surma💻 I added a small website to `wasm-feature-detect`, it's Modernizr but for WebAssembly. The website runs all the… https://t.co/DfKcgKxh3o
Retweeted by SurmaIf you're using WebAssembly APIs from @typescript, make sure to check out TypeScript 3.7 beta! I've made some chan… https://t.co/v6Kk2vDLul
Retweeted by Surma @jenross83 Belated happy birthday!!💻 I added a small website to `wasm-feature-detect`, it's Modernizr but for WebAssembly. The website runs all the… https://t.co/DfKcgKxh3o @notwaldorf @NeurIPSConf "Zero of you will care" 👀 Congrats!!!!
10/2
2019
@RReverser @hashseed @viewsourceconf @wasmerio Omg @RReverser @viewsourceconf @wasmerio no I meant wabt.js https://t.co/hg4TH7d0WK But I think I tried both. I might… https://t.co/YXINW5P0ff @RReverser @viewsourceconf @wasmerio no, wabt.js didn't work (and is also quite big! I wanted to run it in the brow… https://t.co/dayGe9DxINMulti-line comments have arrived! You can now highlight multiple lines in a pull request diff and add a comment, a… https://t.co/Ch2hnbWqwf
Retweeted by SurmaStoked to announce what I've been working on during my first 2 months @wasmerio ! 😃🎉 Wasmer-JS, a set of open-sour… https://t.co/E9jTOr1lGa
Retweeted by Surma @RReverser @hashseed @viewsourceconf @wasmerio Dammit. I was never good at the monetization bit. @RReverser @hashseed @viewsourceconf @wasmerio I'm not even kidding. I _did_ do research when I was writing this:… https://t.co/PNMGL2elQh @RReverser @hashseed @viewsourceconf @wasmerio If you were a real 𝑒𝑛𝑡𝑒𝑟𝑝𝑟𝑖𝑠𝑒 developer, you would handle this yourself. @RReverser @hashseed @viewsourceconf @wasmerio You are implying that these corner-cases are well-defined/spec'd for bf :D @RReverser @hashseed @viewsourceconf @wasmerio In 𝑒𝑛𝑡𝑒𝑟𝑝𝑟𝑖𝑠𝑒 land we call that job security @lcasdev It will be! I'll tweet it the second it's up :) @wasmerio @dirk_sch @viewsourceconf glad I have that in writing now @notwaldorf truth @wmginsberg @devdevcharlie I promise I'll use a lizard next time @MaxGraey @viewsourceconf @wasmerio lol!!! @danielcincu @malchata Well, I'm going from naïve and idiomatic to more complicated solutions. I talk about binary formats later on. @tabatkins https://t.co/Yyow0S7IOL It's serious business.📣 Introducing: bfwasm — The Brainf_ck to WebAssembly compiler. Totally legit. As announced at @viewsourceconf tod… https://t.co/kP56g0hLbA @partytimeHXLNT it really is more about the individual languages. That being said, https://t.co/Bfm3tBulVp might be… https://t.co/DhJp083VB1I did! I slipped up! Apologies if anyone felt uncomfortable during my talk. https://t.co/xVHspiuOKx @tomayac 12 years man. Impressive
10/1
2019
@DotProto Yes. Cc @rob_dodson ^^ @malchata https://t.co/U42U1h6KiQ @cbetta @JamesLMilner Nice! Good work on the ServiceWorker! In case you are interested in some unsolicited advice… https://t.co/Q4xAdz9GfX @JamesLMilner @slightlylate Noice! @JamesLMilner @slightlylate Do me favor and safe your picture as a JPG and make it round with CSS. 200k->15k More… https://t.co/14q404u7Yu @katherin2k so apart from the asm.js warning, the other stuff is normal and working as intended and shouldn't break… https://t.co/TkLFlNCf2C @cotufa82 And once you do the same people get angry for "being excluded" 🤔 @cat_a_flame Mood @katherin2k @ChromiumDev @masteratul94 I can't read those error messages sadly :( also it works in Firefox for me.… https://t.co/4OEGWcfPcB @slightlylate @kosamari Zootopia framework coming to your dev stack this fall! https://t.co/ETxY1ma4aQ @jaffathecake @slightlylate @kosamari My brain hurts. @kosamari @slightlylate Happy Birthday Alex! Here's my favorite Nokia 2 trace. Look at this 6s event handler. https://t.co/o5nVQRDXrU
9/30
2019
@robertnyman I did not know you'd be here 🎉 @TejasKumar_ Twitter is no place for rational thinking and nuance. @adamdbradley You can even implement your own strategies :D Let me know what you think! @adamdbradley That's something I prototyped with Clooney: https://t.co/kbpBtdKCfU @torch2424 Of course you are in to it, too ^^ I speedran LA, too. Even as a kid before I knew speedrunning was a th… https://t.co/w1sM5ZpDOM @cotufa82 I'm just glad you introduced me to the word "seatsplaining" @rachelandrew 👏 👏 👏 👏microservices vs monoliths is the "would you rather fight 50 duck-sized horses or one horse-sized duck" of software development
Retweeted by SurmaIt's been a week and Link's Awakening is already at sub 1h40m. The run isn't very very glitch heavy yet, so my hunc… https://t.co/WgdkhkptGE @SignpostMarv oh I see. Well that's also a massive jump in complexity, to be honest. We'd need a stun/turn server f… https://t.co/xEd3r7Uj1a @SignpostMarv that seems a bit over-engineered :D don't need webRTC to do server-side image compression. And if you… https://t.co/fX5Uj7QtNw
9/29
2019
@Rich_Harris I do the > .5 thing usually, often via step(). Cc @thespite @philhawksworth @StuRobson Afternoon tea played a key role in my anglicization. Such a good concept and I love it (… https://t.co/GeCy9ZObuL @philhawksworth @StuRobson You are dead to me. @RReverser Have you watched "Behind the Curve" on Netflix? _So_ good. @misprintedtype 🤗 https://t.co/NscQczY8yR @Not_Woods @jaffathecake what's a schedule?You know what's also enjoyable? HTTP 203 podcast with @jaffathecake and myself. #justSaying https://t.co/cOslgzbS1eWell, @fishandscripts podcast is annoyingly enjoyable. @reillyeon It's the weirdest "hold my beer" contest @CodingBapthi @ChromiumDev @addyosmani pixelbook @tabatkins Clearly you use a sarcastic "nice" for misplays
9/28
2019

0