Stack
What we actually build with. Picked for being fast and predictable, not because they're trendy.
Frontend
Mobile
Cross-platform mobile, shared logic across iOS and Android.
Builds and ships our React Native apps.
Native iOS, when something needs to feel truly native.
Backend
Auth
Authentication for our own apps.
Lightweight LDAP for internal accounts.
Identity provider for internal accounts.
Content
Blog content, decoupled from the code.
Docs for our products.
Infrastructure
Services
Transactional email.
Backup email provider.
Captcha that doesn't make you click traffic lights.
Notifications: email, push, and in-app, one place.
Billing, plus one-time donations.
Recurring donations.
Translation management.
Forms, when we need one without building it.
File uploads.
Analytics
Operations
Internal team chat.
Accounting and bookkeeping.
Business phone line.
Team password manager.
Self-hosted server behind our Bitwarden vault.
Signing partnership agreements and contracts.
Where our email actually lives.
Payroll and HR.
Business banking.
Tooling
Every line of code we write, basically.
Package manager and JS runtime, faster than the alternatives.
Linting and formatting.
Our Biome config, so every project starts consistent.
Self-hosted git. Our code doesn't live on someone else's platform.
Where mockups happen before code.
Monorepo builds and caching.
Issue tracking and project planning.
Favorites
Not things we build with, just stuff the team personally likes.
A Chrome browser we like using.
A Firefox browser we like using.
VS Code, without the telemetry.
Fast, native code editor.
Automatic backup for our computers.
Where we get stickers printed.
Open-source two-factor authenticator.
Keyboard-first app launcher.
Notes, stored as plain markdown.
Terminal emulator.
Peer-to-peer file sync, no cloud middleman.
Node version manager.
Quick diagrams and sketches.
Calendar app.