Projects
Open source software I've built, maintained, or contributed to. Mostly developer tools, language infrastructure, and the occasional side project.
Author/Maintainer
| Project | Description |
|---|---|
| PostHog | Open source product analytics, feature flags, session replay, and more. Maintainer of posthog/posthog, posthog-js, posthog-python, and other SDKs. |
| ArXplore | Random walks through research papers. StumbleUpon for ArXiv. |
| Isometric Seattle | An interactive isometric map of Seattle, with searchable places and hand-drawn-style imagery traced from 3D tiles. |
| Circle | Unofficial Haskell API client for Circle's API. Hackage. |
| Sentiment CLI | Command-line sentiment analysis using naive Bayes with Laplace smoothing. |
| Monkey | A compiler for a JS-like programming language. |
Committer
| Project | Description |
|---|---|
| mu-scala | Purely functional RPC endpoint-based services with HTTP/2 support. |
| skeuomorph | Schema transformations in Scala via recursion schemes. |
| sbt-mu-srcgen | sbt plugin for generating mu-scala protocols and clients. |
| mu-scala-examples | Demo implementations for Mu. |
Contributor
| Project | Description |
|---|---|
| Scala Exercises | Open source learning platform for Scala. |
| Ormolu | A formatter for Haskell source code. |
| Fourmolu | Opinionated Ormolu fork with 4-space default indent. |
| Persistent | Backend-agnostic Haskell datastore. |
Check out my Github for more.