Christopher Ehrlich
Work
-
Axiom is a next-generation
observability platform at a fraction of the cost of competitors like Splunk
and Datadog. My role is to empower the frontend team to ship faster and with
more confidence. I also maintain several SDKs.
-
Create T3 App (20k 🌟)
is the best way to start a full-stack, typesafe Next.js app with first-class
DX. As a member of the core team I work on all aspects of the project and
its future direction.
-
tRPC (30k 🌟) is a tool for
creating end-to-end typesafe APIs. I occasionally contribute to the codebase,
but my main focus has been creating educational content and rewriting the
docs to make them more welcoming and accessible to new users.
-
Moody's Analytics
is the leader in the KYC space. I shipped features like graph-based RBAC and an end-to-end tool
for managing i18n, modernised the frontend tech stack, and upskilled other
developers.
Fun stuff
-
Catmash is
a game where you and your friends can vote on cats. I built this as a fun
activity for the team meetings at Axiom. It uses the Partykit runtime and
was included in Sylwia Vargas' presentation at NextConf.
-
Bad Web Tools
is a from-first-principles toolchain for building web apps. The
goal is to build everything from scratch, to learn about how the real stuff
works. So far I've built a React-like rendering framework with concurrent
rendering / reconciliation and a Babel plugin for parsing a subset of JSX.
Future ideas include a router, data fetching / network state library, bundler,
test runner, package manager, monorepo tooling, etc.
-
I completed Advent of Code
in 2022. Not sure yet if I'll do it in 2023.
-
Vocab Learn Order
is a tool that helps language learners determine which words to
learn. Initially created for myself to help me pass the JLPT N1
with significantly fewer hours spent than most learners, it is now used by
dozens of language learners every day.