Astris retweeted
50 days later... the article on how to set up your newly acquired or used VPS(Virtual Private Server) is finally here!😂
A complete beginner-friendly guide to setting up a VPS from scratch, including security, hardening, best practices, user management, SSH configuration, and other essential steps to keep your server secure.
Ask me anything!
dev.to/msnmongare/how-to-set…
CC: @AugustinGithaka @achinga_chris @blackie_360 @RWanjie
And thanks to @shadrac_matata @dennis__muya for pushing me to finally get it done 🤣
A fresh VPS is not a secure VPS.
Provisioned a fresh VPS yesterday, and before deploying any applications, I started hardening the server.
Within hours, the SSH logs were already showing automated brute-force attempts:
Invalid user admin from 195.178.110.227
So before deploying applications, or databases, I hardened the server by:
- Creating a dedicated non-root user with sudo privileges
- Disabling direct root SSH login
- Disabling SSH password authentication
- Cleaning up unnecessary SSH configuration
- Configuring firewall rules
- Adding brute-force protection
- Validating and reloading the SSH service
- Monitoring SSH logs for suspicious authentication attempts
And this happened within hours of the VPS getting a public IP.
Bots are constantly scanning the internet for exposed servers.
This is a good reminder that security comes before deployment.
Astris retweeted
I hate technical rounds 😭
What do you mean I’m expected to write code completely on my own, from memory, under pressure, while someone watches me, without Google, without Stack Overflow, without docs, and somehow remember the exact syntax for everything?
In real life, no one codes like that. Half of software engineering is knowing what to search for, reading documentation, and figuring things out as you go. But in a technical round, apparently I’m supposed to become a human compiler and instantly recall every method, edge case, and framework API I’ve ever touched.
You’re testing my coding skills, my memory, my stress tolerance, and my ability to pretend I’ve never opened a browser, all at the same time 😭
Go crazy hard in what you believe in.
Share your mind; your creations, thoughts, ideas-heck even, your fucking mind blowing opinions with the world.
Throw it all in the open.
Astris retweeted
You can measure most people’s success by the amount of work they did after they stopped feeling like it.
The ultimate wealth routine; wake up early, go for a walk, get sunlight, brew some coffee, read books, spend time with friends and family.
Astris retweeted
"Study microeconomics, game theory, psychology, persuasion, ethics, mathematics, and computers."
@naval
On days you have money, remember the days you had nothing and save to avoid going back to the old days of being broke.
"You might think you want a fancy car or a nice watch. But what you probably want is respect and admiration."
- The Psychology Of Money













