We’ve heard it a million times “escape the rat race with a side hussle…10k a day”… etc.
In reality how easy it? I’ve been in IT and Software Development for decades, so I should be perfectly suited to create an online side hussle.
It is quite incredible working in IT, just how many professionals do not have a website or means of demonstrating their accomplishments or abilities.
When people ask me, “how would you start today?”, the answer is generally “Create a website, solve a problem and present it.”, with the potential that this will at least get you to an interview. So, in some regards I am putting my money where my mouth is.
What this blog is not:
- Get rich quick
What this blog is:
- A journey into setting up the means to generate a second income by creating an online application or solution
- Documenting the ups and downs
The idea is to start small with a narrow scope of requirements and features.
Initially, I was inspired by reading the blog for https://blog.healthchecks.io/ a site for monitoring system health check pings.
Tech Stack
- Backend: .NET API
- Frontend: Blazor
- Database: MariaDB/MySQL/Postgres
- Infrastructure: Ubuntu VPS
- Docs \ Notes: WordPress
Did you know WordPress powers 43% of all websites.
VPS (Virtual Private Server)
I chose to host my solution on a VPS, because it will give me a lot of flexibility, a push to learn more by deploying to a Linux box and possibly deploying from Github in a CD\CI pipeline. That is currently in the future but more than achievable.
Could I have used a managed hosting provider for WordPress? maybe, Managed versus VPS both have there pro and cons as I have found out.
It all depends on the end goal, WordPress has a vast array of Plugins and an Extensible structure, with some php knowledge you could certainly create something unique.
Currently
- Provisioned a VPS
- Provisioned a Domain
- Configured the VPS
- Docker
- WordPress
- Traefik
- Static web site
- Todo
- Integrate workflow from Github
- Create a .NET application
- Will need to look into this for deployment to Docker
Next Steps
- Document the VPS setup including
- Security
- Docker
- Traefik
- WordPress
- Git integration
That’s the start, more to follow…