The Greatest. From the Stars. Opinions are My Own. Free Thinker. The universe is Ours to Conquer.

Earth.
Joined December 2020
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.
20
93
5
378
19,701
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 😭
132
165
25
2,997
299,405
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.
63
Replying to @_Astris_
Exactly
1
1
611
Urgency is the separator. The man who moves today owns tomorrow.
1
68
You can measure most people’s success by the amount of work they did after they stopped feeling like it.
217
326
24
4,356
130,779
"Appear weak when you are strong, and strong when you are weak." - Sun Tzu
13
140
2
1,303
23,812
The ultimate wealth routine; wake up early, go for a walk, get sunlight, brew some coffee, read books, spend time with friends and family.
41
"Study microeconomics, game theory, psychology, persuasion, ethics, mathematics, and computers." @naval
89
1,069
39
9,218
291,404
!!!
You don’t win by being the smartest in the room, you win by being the most composed. When others chase credit, speak first, or try to dominate, stay quiet. The calmest man under pressure is a dangerous man.
23
Genuine anger and rage directed at a task is so powerful, anger
15
On days you have money, remember the days you had nothing and save to avoid going back to the old days of being broke.
10
"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
19
Everyone should learn programming. With low level languages ( c, c++), especially. It teaches you a lot about yourself.
19