Automating everything
Being a solo developer, with just evenings and weekends to work on this project, it's essential to automate as much as possible and utilize AI not just for the development work but in all project related matters.
I've just added guide videos on the home page for some basic user scenarios. Turned out you could let Claude generate the videos with screen captures from the Xcode simulator — create a background, add a bezel, add text overlay and generate the output in a format and resolution suitable for the web page. At first I clicked around in the simulator myself but it was quite error prone (I clicked on the wrong item and needed to start over). After some quick investigation I realized it's better practice to write test cases covering the scenario with a script of matching overlay text for each step. It was a lot of back and forth getting the right sequences in the test case. It honestly would probably have been quicker just doing it manually, but the benefit is that if I need to update the video guides in the future — perhaps due to some UI changes — I can just rerun the test cases.
Other things like the CI pipeline, with Fastlane for uploading new builds and releases to App Store and TestFlight, notifications to a Slack channel, scanning the support mailbox to identify bug reports and automatically create issues in GitHub etc. are also fully automated. These are things that will save me a lot of time but would have been quite complicated and time consuming to set up manually — quick and easy to let AI configure everything.