Why wanting to learn programming can be so overwhelming

For you to be a decent web application developer, you need to have a good grasp of HTML, CSS (has frameworks), PHP, MySQL/MariaDB/Postgres/SQLite (or frameworks/language like PHP-Laravel, ruby on rails, Python/Django/flask – I don’t want to even list a large number of javascript framework or many alternatives of javascript for that matter (typescript, Dart) maybe even bootstrap or similar libraries.

How to flush DNS cache on Mac OSX

In order to use the internet, we need a DNS server to resolve domain names to IP address, in the early days of the internet you DNS server address all most always used to be your ISP’s DNS server. Nowadays we have many options with a lot of free and open DNS servers, most notably Google DNS (8.8.8.8 or 8.8.4.4) and OpenDNS (208.67.222.222 or 208.67.220.220) to name a few.

How to Automate SSH login

I have to remotely log in to a lot of servers quite often, which is why I have setup several ssh related aliases on `~/.bash_profile` (Mac) or `~/.profile` (Ubuntu) to automate my login process so that I could simply type `sg` on the terminal and get logged in to my remote server without any prompts. But this is the last part. Let’s start from the beginning.

Why I Think IT Certifications are Overrated

IT certifications will probably help you weed out the absolutely hopeless to the probably hopeful prospect – and that’s about it. When it comes out to actual job relevance I found certifications to be largely useless. Experience, on the other hand, can be tremendously valuable. I will take someone who knows the ins and outs of a Networking OS (ie, Cisco IOS) and Linux – over someone who has certification any day of the week.

Online Privacy Doesn’t Exist

There was a time when I was nieve enough to think that there are tools you can use – TOR, VPN, Opensource Operating Systems, encryption – that would protect us from nefarious state players, organizations and black hats. But once you are in the middle of it all, meaning once you start running an ISP, you get to see things under a different light.

It’s the 5-Year Anniversary

5 years in itself is not a long time, but on internet time scale 5 years is not too savvy. It’s not that hard actually, I just have to keep paying the monthly VPS fees and the yearly domain renewal and I am good to go. it’s not like I write very often. As a matter of fact, this is my first post of this year! I would very much like to change that, but there are only so many hours in a day and there are so many things you can do with your limited time – and it seems to me like new things keep piling on, one after another.

about | twitter | facebook | archive | rss

Why wanting to learn programming can be so overwhelming

For you to be a decent web application developer, you need to have a good grasp of HTML, CSS (has frameworks), PHP, MySQL/MariaDB/Postgres/SQLite (or frameworks/language like PHP-Laravel, ruby on rails, Python/Django/flask – I don’t want to even list a large number of javascript framework or many alternatives of javascript for that matter (typescript, Dart) maybe even bootstrap or similar libraries.

How to flush DNS cache on Mac OSX

In order to use the internet, we need a DNS server to resolve domain names to IP address, in the early days of the internet you DNS server address all most always used to be your ISP’s DNS server. Nowadays we have many options with a lot of free and open DNS servers, most notably Google DNS (8.8.8.8 or 8.8.4.4) and OpenDNS (208.67.222.222 or 208.67.220.220) to name a few.

How to Automate SSH login

I have to remotely log in to a lot of servers quite often, which is why I have setup several ssh related aliases on `~/.bash_profile` (Mac) or `~/.profile` (Ubuntu) to automate my login process so that I could simply type `sg` on the terminal and get logged in to my remote server without any prompts. But this is the last part. Let’s start from the beginning.

Why I Think IT Certifications are Overrated

IT certifications will probably help you weed out the absolutely hopeless to the probably hopeful prospect – and that’s about it. When it comes out to actual job relevance I found certifications to be largely useless. Experience, on the other hand, can be tremendously valuable. I will take someone who knows the ins and outs of a Networking OS (ie, Cisco IOS) and Linux – over someone who has certification any day of the week.

Online Privacy Doesn’t Exist

There was a time when I was nieve enough to think that there are tools you can use – TOR, VPN, Opensource Operating Systems, encryption – that would protect us from nefarious state players, organizations and black hats. But once you are in the middle of it all, meaning once you start running an ISP, you get to see things under a different light.

It’s the 5-Year Anniversary

5 years in itself is not a long time, but on internet time scale 5 years is not too savvy. It’s not that hard actually, I just have to keep paying the monthly VPS fees and the yearly domain renewal and I am good to go. it’s not like I write very often. As a matter of fact, this is my first post of this year! I would very much like to change that, but there are only so many hours in a day and there are so many things you can do with your limited time – and it seems to me like new things keep piling on, one after another.