Devlog #4
Time logged: 19 minutes
Mission: Deploy the app
Rality: Deploy the app, break the app, fix the app, question reality
The Great Deployment Adventure
Today I decided my Notes App deserved to leave the cozy safety of Codespaces and enter the real world.
This was a mistake.
At first, everything seemed fine:
- Backend deployed
- Frontend deployed
- Confidence deployed
Then the app hit me with:
“Could not connect to the notes server.”
Wonderful.
The Mystery of the Missing Notes
The backend insisted it was alive.
I visited:
/api/notes
And it proudly responded:
[]
Which is programmer for:
“Yes, I’m working. No, I have no friends.”
At least I knew the server wasn’t dead.
The Deployment Detective Arc
I spent the next few minutes playing detective.
Questions included:
- Is the backend running?
- Is the frontend running?
- Is the API URL correct?
- Have I offended the internet somehow?
After sufficient poking, prodding, and staring at logs, I discovered the issue wasn’t total disaster.
For once.
Render vs. SQLite
Render and SQLite had a brief disagreement.
Render:
“Please start.”
SQLite:
“No.”
Eventually they came to an understanding.
Mostly.
Final Thoughts
In just 19 minutes:
- I deployed a backend
- I deployed a frontend
- I convinced a database to cooperate
- I learned that
[]can be emotionally reassuring - I received several error messages with amazing confidence