Hey! I'm Jason, a software developer and co-founder of Replay.io. In college, I studied Math and Computer Science with a focus on understanding complex systems like the Wikipedia contributor community.
Following college, I attended the Recurse Center, a retreat for software developers, with the goal of understanding the tools I used every day. While there, I contributed to Pry and BPython and fell in love with REPLs that help you understand your software.
After Recurse, I joined Etsy’s Seller Experience team where I helped migrate the Listings Manager to a client-side application. During this time, I became a core contributor to Marionette and built their first Chrome DevTools extension.
While working on the extension, I discovered that Chrome DevTools was written in JS, made a minor contribution, and made it my mission to encourage devs to contribute to the tools they use every day.
In 2016, I joined the Firefox DevTools team, where I helped transition the Firefox Debugger frontend to React and expanded source map support to original scopes, values, and expressions. My proudest achievement was helping 400 people make their first contribution to the Firefox Debugger.
In 2018, I met Brian Hackett, who had been working on WebReplay, an R&D initiative to bring time travel debugging to Firefox. In 2019, we landed an experimental version in Firefox Nightly (on my birthday 🎂). The project was later discontinued in 2020, leading to the birth of Replay.io.
Replay.io's mission is to make software understandable. Replay is the first collaborative DevTools where anyone can inspect the application if they were there at the time. And we're beginning to introduce features in DevTools and the Dashboard that are only possible with the ability to replay and inspect the running application.
Work
CEO, Co-Founder
2020 –     
Firefox DevTools Tech Lead
2016 – 20  
Senior Front-end Engineer
2012 – 16  
Summer 2012
Talks