Node.js
JavaScript runtime environment used to power the back-end servers
React
JavaScript library by Facebook used to build the front-end
PostgreSQL
Advanced and enterprise-class relational database used to store Lunch Money data
Redis
Robust in-memory data structure store used as a messaging system and queues
Typescript
A programming language by Microsoft which improves on JavaScript
SCSS
A must-have extension to CSS (seriously, don't use vanilla CSS)
Jekyll
Static site generator powering the main marketing site
Hugo
Static site generator powering the founder's personal blog
Heroku
Cloud platform used to deploy and manage Lunch Money's staging, beta and production servers
Netlify
Web developer platform for effortless deployments of the client-side
Plaid
API to importing transactions and balances for US and Canadian-based banks
Fixer.io
API for importing daily currency exchange rates
Twilio
Communications API for sending 2FA codes vis SMS
Postmark
Email API for sending transactional emails
CoinGecko
API for cryptocurrency prices and market data
Bank Statement Converter
API to convert bank statements to usable formats
Bull
Node.js library to implement, manage and interface with Redis queues
Mocha
Testing framework for Node.js
passport.js
Node.js middleware powering the authentication layer
svgo
A great little command line utility to minimize the size of svg files
Github
Version control for 3 different Lunch Money repositories
CircleCI
Continuous integration platform for automating building, testing and deployment
Cloudflare
A robust CDN to protect against security threats
Stripe
Handler for all payments and subscriptions
EmailOctopus
Managing and sending campaigns for email marketing
Taskforce
A useful visual tool for monitoring redis queues
PostHog
Product and web analytics
Customer.io
Customer engagement and messaging platform
Sentry
Error monitoring and performance tracking
Zapier
Workflow automation connecting apps and services
Visual Studio Code
Code editor of choice (with a light theme, too!)
Postico
A GUI for navigating the PostgreSQL database
Postman
Quickly make HTTP requests and test APIs
Claude Code
AI-powered coding assistant
Cursor
AI-first code editor
Discord
Powers the Lunch Money community and also used as an alerting system for various parts of the app
ImageOptim
A great tool for optimizing images for the web
Semantic UI
UI component framework that, combined with my own custom CSS, power 80% of the visuals for Lunch Money
Chart.js
Simple yet flexible JavaScript charting library
Noteplan
Calendar-driven note taking and task tracking. Fits perfectly with how my brain works!
1Password
An undeniably essential password management tool
Google Docs/Sheets
Web-based office suite for notes and spreadsheets
Front App
Shared inbox where all communication and customer support is centralized
Wise
Used to accept payments and store money in all different currencies
Plausible Analytics
For insights how many users are on Lunch Money
Canny
Customer feedback management tool
Minesweeper
Warm up (or distraction) for my brain. Get 3 months free of Lunch Money if you can beat my high scoreβ 76s on expert!