Image optimization can often provide some of the largest performance improvements for any website or app and Imgbot offers one of the most turn-key solutions out there. For projects hosted on GitHub, image optimizations are literally just a few clicks away.
I founded Imgbot as an open source project that grew into a community of contributors and a profitable business. With installations in over 300,000 projects, I sold it in 2021.
Grow Therapy connects people with licensed therapists and other providers for in-person and virtual behavioral health care covered by insurance. We've served over a million clients to date and are still growing.
Grow Therapy raised a Series B in 2022 and a Series C in 2024.
Twistle is an automated patient communication platform for healthcare providers that improves adherence to care plans and helps reduce readmissions. When Covid-19 hit, we immediately got remote patient monitoring workflows into hospitals. Covid patients were automatically enrolled into a Twistle pathway so they could be monitored from home in real-time by a virtual team, who stepped in when needed.
Twistle raised a Series A in 2019 and was acquired by Health Catalyst in 2021.
ClearlyDefined is an incubator project from the Open Source Initiative on a mission to help all open source projects thrive in today's software development ecosystem. The idea is that lack of clarity around licenses and security vulnerabilities reduces engagement, which leads to fewer users, fewer contributors, and a smaller community.
As a core contributor I helped grow it from a proof of concept into a product that ingests and indexes the entire open source ecosystem.
As a core developer from 2013 to 2018 I got to take part in the explosive growth happening at that time. Helping Azure grow from 4 services to the 100+ we have today, we also grew our scrappy 4 person team to an organization of more than 75 members.
Top 5 reasons why I loved this project:
While disposable analytics may be a micro-niche, it can be a lot of fun. Venmorld reads from the pubic Venmo payment feed and streams the data right to the browser. The emoji’s are extracted from the message and charted on screen.
GitFixed streams public GitHub events and analyzes commit messages that contain the word "fixed". It charts what else those commits mention—things like "merge", "test", "format", "date", and "typo"—in real-time.
Chive Action automatically maintains a NOTICE file based on your package-lock.json. It uses ClearlyDefined for license data and opens pull requests as your dependencies evolve.
A small library that combines nodegit and openpgp to make PGP-signed commits from Node.js. Useful for bots and automation that need verified commits on GitHub.
A native iOS app and Python backend for browsing the Park Slope Parents classifieds—For Sale, For Free, and ISO posts from the community. The backend ingests messages from groups.io, stores them in Postgres with full-text search.
A Next.js app for looking up TIPS information and calculating adjusted principal values using Treasury Direct APIs. Helps investors understand the current value of their inflation-protected investments.
Contributed an adapter to OpenAQ that ingests data from the London Air Quality Network. The adapter fetches hourly measurements from monitoring sites across London and converts them to the OpenAQ schema.
A guided brainstorming app that helps you frame problems and generate ideas. An AI assistant joins the discussion to challenge your thinking and suggest new directions.
Built a web app to help curate a set of over 100,000 photos to be used to train the image captioning machine learning model. A leaderboard let colleagues compete for who could sort the most images. When re-trained, the model demonstrated a 30% increase in accuracy for describing professional content.
A Vue.js app for browsing transcribed family meeting records dating back to 1939. A personal project to preserve and share my family history.
Based on the skit from the infamous Seattle version of Saturday Night Live, Almost Live, this game asks you the important question. Is it on Pike or is it on Pine?
It shows you different bars and restaurants and you guess if it's on Pike street or Pine street. It's a fun way to get more acquainted with where things are on Capitol Hill and Downtown.
How tall is Joan Cusack? Use the slider to guess, then see how close you were. A simple Android game to test your intuition about celebrity heights.
After being frustrated by needing to get on a laptop just to check on a few poison queues I set out to make myself a tool just for me. Fast forward a bit and I realized I was starting to build out a full feature set and decided to release an app.
The app was available in the Google Play store for a while until it was taken down for trademark infringement (the word Azure). We peaked at a bit over 40 monthly active users before the app was retired.