What started as a week long project to experiment with uptime checking with Next.js and AWS Lambda turned into a multi-year project (approaching 4 years now).
It now covers a much wider use case (status pages, uptime monitoring for websites, APIs and cron jobs).
I'm thinking of hiring folks to grow it more, but the workload is still under two hours a day, before work.
I wrote about the journey to get here, if you're curious:
2018: https://maxrozen.com/2018/12/31/2018-review-starting-an-inte...
2019: https://maxrozen.com/2019/12/29/2019-further-reflections-try...
2020: https://maxrozen.com/indiehacking-3-year-review
2021: https://maxrozen.com/2021-strangers-paid-my-macbook
2022: https://maxrozen.com/2022-just-keep-shipping
2023: https://maxrozen.com/2023-focus-single-product-pays-off
The first is CodeApprove (https://codeapprove.com) which is my attempt to bring the best code review experience to teams on GitHub. It’s heavily inspired by the excellent tooling I saw within Google (Critique, for Googlers out there). Been running this solo for 4+ years and I have a very modest base of paying customers.
The second is GitGuard (https://gitguard.dev) which is a flexible rules engine for GitHub PRs. Basically a supercharged version of GitHub’s branch protections and code owners tools that uses a super simple “language” (basically a Boolean logic builder) to let you define your team’s approval policies in a very flexible way. Ex: “if the PR contains over 10 files or 200 lines and doesn’t contain any test files, require approval from someone in the tech-lead group”
- CodeRev.app (https://coderev.app): a free, open source tool to help teams that want to organize code reviews as part of the interview process.
- Turas.app (https://turas.app): A PWA and Chrome Extension[0] that helps well-organized travelers plan their trips using Google Maps
Both have been works of passion (the latter used personally to plan all of my own trips).
[0] https://chromewebstore.google.com/detail/turasapp/lpfijfdbgo...
It's a code review application that helps you understand/review/discuss GitHub pull requests (or GitLab merge requests).
It's not a simple AI wrapper, but focuses on the humans in the process ;)
- UXWizz (https://www.uxwizz.com) - Self-hosted analytics with heatmaps, session recordings and A/B tests
- WPLytic (https://www.wplytic.com) - Self-hosted WordPress Analaytics plugin
You define networks, add devices, label them, and create access rules based on those labels so that working with addressess and allowed ips is more user friendly.
Then you can create invites so that sharing the configs with the right people or machines also becomes much easier.
September is busy as there is a bit of work to do for the new school year.
The key learning for me is that people will pay you to solve a problem and that problem does not need to be rocket science.
I'm working on an MVP for a tool for creating WCAG accessible color palettes as well:
It is a website that helps you learn Chinese vocabulary in context. You can upload articles, novels, etc. and it will generate flashcards with full audio based on your current level of knowledge.
Online at https://superaffective.ai
Open source code on GitHub at https://github.com/joshagilend
- a personal ad blocker
- an LLM UI design copilot
- a salary transparency tool
Next one isn’t a SaaS, but working on a single player web game