@surma@mastodon.social
@surma@mastodon.social avatar

surma

@surma@mastodon.social

DX at Shopify. Web Platform Advocate.
Craving simplicity, finding it nowhere.
Internetrovert 🏳️‍🌈 He/him.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

surma, to random
@surma@mastodon.social avatar

I really wanted to know which libraries are bloating my WebAssembly binaries, so I wrote a visualizer.

Throw in a .wasm file with DWARF debug symbols, and wasmphobia will generate a flame graph for you, breaking down the module by source file.

https://wasmphobia.surma.technology/

image/png

surma, to random
@surma@mastodon.social avatar

ICYMI: In the most recent OTMT podcast episode, @jaffathecake and I talk about putting React in the browser.

While that’s good clickbait, the episode is about about past and present platform proposals that aim to help frameworks with managing the DOM.

https://offthemainthread.tech/episode/putting-react-in-the-browser/

surma, to random
@surma@mastodon.social avatar

Just found a great show-case of AbortController. I don’t think I could make this code as concise without aEL’s support for AC signals.

Note that I need to:

  • access controller from within the listener,
  • access this in start()
  • remove the listener in cancel()
surma, to random
@surma@mastodon.social avatar

🧵 New episode of the Off The Main Thread Podcast!

In this one, @jaffathecake and I talk about canvas-based web apps like Figma or Flutter apps and what you gain, what you lose, and whether it is worth it!

https://offthemainthread.tech/episode/canvas-based-webapps/

dotproto, to random
@dotproto@toot.cafe avatar

@surma hi buddy 😄

surma,
@surma@mastodon.social avatar

@dotproto 👏
👋
😁

surma, to random
@surma@mastodon.social avatar

I'm surprised, but also very happy to learn that the Blue Oak OSS license is now OSI approved.

Blue Oak is a OSS license written in relatively simple English — which is why for the longest time people thought it can't be legally sound. Maybe that has now been properly evaluated?

https://opensource.org/license/blue-oak-model-license/

surma,
@surma@mastodon.social avatar

@luis_in_brief @pchestek Just to be clear (also in response to @voxpelli): I was in no way trying to imply that the slow acceptance /adoption was indicative of the authors not doing good enough😅 I fiercely support making the legal parts of software development more approachable.

I was merely recalled why other non-lawyer engineers recommended to me not to use this license a couple years ago.

Great work!!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • Durango
  • khanakhh
  • kavyap
  • megavids
  • everett
  • vwfavf
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • anitta
  • provamag3
  • tester
  • modclub
  • JUstTest
  • All magazines