Skip to content
View JLarky's full-sized avatar

Organizations

@kato-im

Block or report JLarky

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JLarky/README.md

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

Popular repositories Loading

  1. rad-event-listener rad-event-listener Public

    Simple wrapper for addEventListener that returns a cleanup function so you don't have to call removeEventListener manually. The rad part is that it works with typescript 🤯

    TypeScript 281 2

  2. strike strike Public

    Let's GO and create React Server Components

    Go 191 3

  3. gha-ts gha-ts Public

    Forked from StefMa/pkl-gha

    Type-safe GitHub Action workflows

    TypeScript 137 3

  4. react-lazily react-lazily Public

    react-lazily is a simple wrapper around React.lazy that supports named imports

    JavaScript 94 4

  5. lift-html lift-html Public

    TypeScript 64 1

  6. qgp.app qgp.app Public

    QGP website

    Astro 28 2