Host your own blog with WordPress in Ubuntu

wp-header

It’s 2022 and you don’t have a blog yet? It’s time to get to it! WordPress is an easy and great blogging ecosystem to jump into as you can have something that looks pretty decent up and running quickly. WordPress is very extensible and has pretty much a plugin for everything. It doesn’t power 40% […]

The MySQL Cheatsheet you WISH you had before!

mysql-header-image-1

MySQL is a popular cross-platform, open-source database server, developed by Michael Widenius, now owned by Oracle. If you are a web developer you’ll encounter it sooner or later, as it often provides the “M” in LEMP/LAMP web stacks, and fulfills the database requirement (or its fork, MariaDB) for WordPress, Drupal and other CMS. Skeptical? It’s […]

Top 5 settings to harden your Linux SSH Server

electric-ssh-header

Servers, the mystery meat powering your favorite applications. The way to control these pillars off the internet is often through SSH. We are going to harden access today, while still maintaining an easy password-less access that is safe and System Admin approved.

Best Rsync Crash Course of (2023)

rsync-header

Have you ever had a major file corruption or lost a device? Perhaps you simply like to be thorough when backing up files. Today we bring you rsync.

Top 3 Best IDE for Python on Linux you should try in (2023)

Python-Flow-1

Python is a very popular (and relatively easy to learn) software development language. Like Perl, Matlab and Java (yes, Java) it is interpreted and will run almost seamlessly on various platforms (Windows, MacOS and Linux). You can even write mobile software that will run on iOS and Android. The ease of use tends to be overestimated. It is easier than Java, but it is not as straightforward and creating client-side script in Javascript. You still have to grasp the concepts of classes, methods and all it entails, but the language itself is easier (although I keep adding the random semicolon at the end of the line ;).

Before getting started, you will need to know what you want to do with Python. Are you creating script for processing files (batch jobs)? Are you creating scripts to enhance your website? Are you planning on building desktop apps (you can). Are you planning on building Mobile Apps (you CAN)? Database apps? You certainly can. However, before downloading and installing anything, please do some planning and read this article.