Jason Laster

Member Of Technical Staff at Replay.io

Oakland, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jason Laster is a seasoned software engineer and founder with 15 years of experience building developer tools and delightful front-end experiences, currently a Member of Technical Staff at Amazon and co-founder/board director at Replay.io. He led the creation of the first time-travel debugger at Replay, pivoting the company to AI-driven debugging products that turn reproducing bugs into searchable artifacts and powering new APIs used to automate fixes. A former tech lead on Firefox DevTools, Jason modernized the debugger UI, enabled original-expression evaluation, and grew a 400-person open-source community. His open-source work spans both front-end UI polish and back-end ergonomics—improving Python REPL tooling and enhancing autocomplete behavior in the popular bpython project. Based in Oakland and trained in math and computer science at Dartmouth, he combines product-driven engineering with a knack for tooling that makes debugging feel like time travel. Colleagues know him for debugging the debugger and for making developer workflows measurably more enjoyable.
code15 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Mathematics, Bachelor's degree Mathematics at Dartmouth College
github-logo-circle

Github Skills (18)

javascript10
python10
component-design10
css10
autocomplete10
typescript10
ui-design10
uid10
mocks10
front-end-development10
typescript-types10
mocking10
typescripts10
unit-test10
react10

Programming languages (18)

MDXJavaCSSC++RustPugMakefileVue

Github contributions (5)

github-logo-circle
replayio/devtools

May 2020 - Jan 2023

Replay.io DevTools
Role in this project:
userFront-end Developer
Contributions:1830 reviews, 894 commits, 2069 PRs in 2 years 8 months
Contributions summary:Jason's commits primarily focused on UI development within the Replay.io DevTools project, with an emphasis on components and front-end styling. They were involved in implementing and modifying components like breakpoints, and the UI of the console. The changes involved modifications to CSS, adding new UI features, such as showing an emoji picker, adding the display of a "view" toggle and also implementing code for integrating various display features such as styling the breakpoint, as well as changes within the javascript and typescript frameworks.
devtoolsreactreplay
bpython/bpython

Jul 2012 - Sep 2012

bpython - A fancy curses interface to the Python interactive interpreter
Role in this project:
userBack-end Developer
Contributions:30 commits, 1 comment in 2 months
Contributions summary:Jason primarily focused on improving the bpython's code structure and functionality by refactoring and enhancing the autocomplete feature. This involved modifying the `Autocomplete` class and updating the tab key's behavior to support different autocomplete modes, including simple, substring, and fuzzy matching. The changes included refactoring code, adding new methods, and adding test cases to confirm the new behaviors. The user's contributions enhanced the interactive interpreter's usability.
pythonpython-interactivebpythoninterpreterfancy
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jason Laster - Member Of Technical Staff at Replay.io