What is this domain
29 January 2024
Intro
Instead of posting my writing to other software products. I made a simple cms to improve my web dev skills and leave space for creative, custom features.
Design
Frameworks weren't necessary for the requirements. A vanilla approach made a lot of sense here (vanilla stack). The below image shows the admin view containing basic CRUD operands. The view is protected with token and two-factor authentication methods.
Deployment
The domain is hosted on a VPS because of my data storage SQLite which isn't compatible with platform services (they prevent writing to the file systems). Pricing was the main factor which led me to Digital Ocean's offerings. I followed the tutorial here to set up the vps environment. Currently I'm paying $12/month but as readers increase this may change. I could convert an old macbook to a webserver and run it for free.
Upgrades
Hide posts - I want to be able to hide posts that need touching up
newsletter - Once I get consistent content
write more - tbd
Thanks for reading...