Personal Software.
Whenever I have a problem, I try to solve it with software. I try to make all my personal software free to use and if not free, priced to cover the cost of its underlying infrastructure.
nextjs-nav-guard
view project ↗The original next-navigation-guard package was abandoned and broke on newer versions of Next.js. I forked it, fixed the runtime crashes, removed the deprecated Pages Router support, and have been maintaining it since. It gives you a simple hook to prevent users from navigating away from unsaved changes.
BoltBudget
boltbudget.com ↗I was tired of using a spreadsheet to track my budget and wanted something that is easy to use from my phone. I created a simple app to help me track my budget. Its relatively opinionated in how it works and is free for anyone to use.
SelfPing
selfping.com ↗For a variety of reasons, I needed to be able to text myself via api. I found it annoyingly difficult to find a quick and easy solution. Here is a simple app that allows you to text yourself via api. It is cost effective and easy to use.