surma
DX at Shopify. Web Platform Advocate. Craving simplicity, finding it nowhere. Internetrovert π³οΈβπ
ShopifyBristol, England
Pinned Repositories
comlink
Comlink makes WebWorkers enjoyable.
proxx
A game of proximity
squoosh
Make images smaller using best-in-class codecs, right in the browser.
tooling.report
tooling.report a quick way to determine the best build tool for your next web project, or if tooling migration is worth it, or how to adopt a tool's best practice into your existing configuration and code base.
gobox
Something like busybox in pure Go
jsxx
rollup-plugin-off-main-thread
Use Rollup with workers and ES6 modules today.
tinderforbananas.com
Itβs like Tinder, but for π
underdash
Collection of JS snippets for collection manipulation
use-workerized-reducer
Like useReducer, but runs in a worker.
surma's Repositories
surma/tinderforbananas.com
Itβs like Tinder, but for π
surma/rollup-plugin-off-main-thread
Use Rollup with workers and ES6 modules today.
surma/underdash
Collection of JS snippets for collection manipulation
surma/use-workerized-reducer
Like useReducer, but runs in a worker.
surma/jsxx
surma/observables-with-streams
A collection of observables built with streams.
surma/ishoudinireadyyet.com
Tracker for Houdini APIs in different browsers
surma/jxl-art
Web app to make art using JPEG XL.
surma/wasmphobia
surma/surma.dev
Personal Homepage
surma/rollup-plugin-comlink
Use workers seamlessly with Rollup
surma/dof-tool
A web app to calculate your depth of field when doing photography.
surma/silly-wat-linker
A tool that makes writing WebAssembly Text files easier.
surma/as-inliner
Inlines files into your AssemblyScript
surma/spreadsheet
surma/gocpio
A Go package for cpio archives
surma/silly-alloc
A collection of very basic allocators. Written with WebAssembly in mind.
surma/containix
surma/miniqoi
A decoder for QOI in hand-written WebAssembly
surma/peasant
surma/rm2cal
A simple calendar/TODO list for Remarkable 2.
surma/home-manager-config
surma/emsettings
surma/letterboxer
surma/platinum-god
surma/vdice
surma/eatoutandstaysane
A web app to remove any mention of calories from food menu PDFs.
surma/csswg-drafts
CSS Working Group Editor Drafts
surma/rules_js
High-performance Bazel rules for running Node.js tools and building JavaScript projects
surma/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.