Yaroslav Lapin

@JLarky

Staff Software Engineer with 18+ years of experience. TypeScript and React specialist with Erlang/Elixir roots. Remote since 2010.

Commit activity

7 commits in the last 30 days

longest streak 3 days

296 / 400 XP104 XP to maintainer

Yaroslav Lapin

Staff Software Engineer with 18+ years of experience. TypeScript and React specialist with Erlang/Elixir roots. I take complicated migrations and make them manageable: small steps, reversible changes, no big-bang rewrites. Remote since 2010.

Selected work

  • gha-ts - type-safe GitHub Actions workflows in TypeScript
  • b2b-saaskit - B2B SaaS starter kit with an OpenAI-powered collaborative prompt app
  • rad-event-listener - addEventListener wrapper that returns a cleanup function
  • strike - React Server Components in Go and Gleam
  • react-lazily - named-export support for React.lazy (45k weekly npm downloads)
  • lift-html - minimal Web Components framework; behind LegalZoom's 5x JavaScript reduction
  • eadc-hub - Direct Connect protocol server in Erlang

Elsewhere

JLarky/README.md on GitHub