Surma - known across the web as @DasSurma - is a Principal Software Engineer at Shopify, where he works on developer experience and the kind of monorepo architecture that keeps engineers sane at scale. That is the job title. The actual job, the one he has held across every role and employer, is simpler: close the gap between what the browser can do and what most developers actually know.
He spent years at Google on the Chrome team as a Web Advocate - a job that is exactly what it sounds like. Advocate for the web. Show developers what is already possible. Build the tools that remove the friction. Write the articles that explain the fear away. He did all of that, and the results are still running in production codebases worldwide.
His Comlink library, a 1.1kB RPC wrapper for Web Workers, has over 12,600 stars on GitHub. Squoosh, the browser-based image compression tool he co-built using WebAssembly, compresses images in your browser using the same codecs as native apps - MozJPEG, OxiPNG, AVIF - without sending a byte to a server. PROXX, a minesweeper-inspired game, ships as 100KB gzipped and runs on feature phones with d-pad navigation. These are not demos. They are arguments.
Surma's argument, consistently, across all of it: the web platform is far more powerful than developers believe. The barrier is not capability. It is documentation, tooling, and the absence of someone willing to do the unglamorous work of making the hard thing feel normal. He decided to be that someone.
What sets Surma apart from the typical developer advocate is that he builds things that get used. Comlink was not a blog post. It was a library, deployed in real apps, that solved a real friction point. The lesson embedded in all his work is that an abstraction should not make you forget the thing it abstracts - it should let you stop thinking about it until you need to.
Bristol-based, German by background, Internetrovert by self-description. His handle @DasSurma uses "Das," the German neuter article, a quiet in-joke for anyone paying attention. He has been on Twitter since 2008, spans Mastodon, Bluesky, Threads, and X simultaneously, and maintains a newsletter and technical blog at surma.dev that covers everything from raw WebAssembly binary format to LangGraph workflows to the correct way to think about Nix.