Jay Gruber

Software engineer at Avalara Frontend frameworks: used to work a lot in ember, more recently react, vue, some svelte. I work on a design library, web-components with stencil Backend nodejs \ express some services with go some python \ fastapi Build \ deploy I like scripts, clips, build tools more than the average dev. Step one in automating something is writing down a repeatable manual process. CI scripts that you can't troubleshoot and dry-run locally are just entropy-in-waiting Docker stuff, like multi-stage builds. Been working in some neat stuff with docker bake recently. Owner of many multi-project GitLab pipelines. A brief history of deploy tool migrations I have done over the years at this company TeamCity for CI -> Jenkins for CI GitHub for scm -> self-hosted GitLab for scm Jenkins for CI -> GitLab for CI Recent side project interests ATProto WASM, WASM runtimes on docker