Creating the Hatchling.app MVP rapidly with React
Nick Scialli • February 06, 2022 • 🚀 1 minute read
When my wife and I were having trouble coming up with baby names a little over a year ago, I had an idea for an app that would help you rapidly see different baby name ideas. At the time, I made a quick prototype that we played around with. Today, I relesed an MVP of the idea at hatchling.app—and it only took me two days to build.
React has it’s faults, but when you get good with it you can develop apps fast. The app was bootstrapped with create-react-app and uses local storage (with my
use-local-storage hook) to do everything client-side. It’s deployed using GitHub webooks to Vercel. If I need to push up a change, it’s mere seconds between hitting the repo and being in production (tl;dr: Vercel is incredible).
At the risk of sounding like a curmudgeon, I can’t believe how quick and easy it is to make and deploy a web app these days. I’m glad I have the experience of FTPing files to a server I had to manually set up, but I would definitely not go back to those days.
Anyways, I’d appreciate if you took a look at the Hatchling app and let me know if you have any feedback on the app or questions about how I put it together.
Did this post help you?
I'd appreciate your feedback so I can make my blog posts more helpful. Did this post help you learn something or fix an issue you were having?
If you'd like to support this blog by buying me a coffee I'd really appreciate it!
Nick Scialli is a software engineer at the U.S. Digital Service.