I'll be breif. I switched from macOS > Pop OS. I'm writing this to share some of the tools I use in Pop OS (replacements for things missing from my macOS workflow) – just in case someone finds them helpful. :)
Nowadays, having a VPN is like owning an iPad: you don’t really need one, but it’s a nice luxury that you might use more often than you'd think. There are tons of options available, and it can be overwhelming when deciding which of these services to subscribe to.
The downside to most — if not all — of the available options is in reality, they’re not private. Every single bit of data leaving your device is being filtered through someone else’s servers. You have virtually zero knowledge about what they’re doing with it, or how your data's being protected. Noodle on this for a minute: do these companies really care enough to keep some of the most intimate data you create private and secure for five dollars a month? The answer is no.
In comes Algo by Trail of Bits. A free, open source VPN option. With Algo, you can self-host your own VPN service. Meaning you own the server all of your traffic is going through. You don’t need to worry about where your data is going or what’s being done with it!
TLDR; You’re not dumb, write lots of code, and it’s ok to use DuckDuckGo.
Software is an incredible thing. We walk around with a tiny screen in our pockets that gives us unlimited access to a virtually unlimited repository of knowledge. All thanks to millions of lines of code cranking away in cyberspace. It’s no wonder why so many people are infatuated with the creative process of writing code, a skill that is not easily obtained. It takes years of practice to hone the expertise needed to write and maintain elegant, efficient, and secure code — a journey I started a little over half a year ago.
I’ve had some long, frustrating nights since I started to code. I’ve hit walls hard enough to ask myself questions like “do I really want to do this?” or “will I ever be able to spend more time writing code than reading Stack Overflow posts?”
The answer to those questions are yes, and yes. The journey to becoming a developer is a long and bumpy one, but anyone can do it.
As a little motivation to anyone who is starting to walk this long path, here are three things I wish I had front of mind when I started my own adventure.