Support tutorialinux on Patreon!

I’ve been making Linux videos, creating courses, writing e-books, and recording podcasts for over two years now. I really love doing this and seeing the effect it has on peoples’ lives.

I’d like to take things to the next level and spend even more time on creating awesome free content. Several of you have suggested Patreon, so I’ve set up a Patreon page where anyone can contribute and help me make even better content: https://www.patreon.com/tutorialinux

I’ve spent some time coming up with rewards that I think will be fun (Linux and programming books, raspberry pis, etc.), and which will contribute to people learning and experimenting.

The content that will be directly sponsored by your Patreon pledges is stuff like:

  • free project-based courses
  • theory videos
  • articles on this site
  • ‘getting started with’ $SOFTWARE videos
  • book reviews
  • an experimental sysadmin/developer podcast, which I’ve just started recording
  • career advice, Q&As, etc.

 

Check out the Patreon page and let me know what you think!

Thanks for all of your support over the years — you guys all rock!

Physical Servers vs. Cloud Providers

When you’re architecting a solution for some kind of business or infrastructure problem, there are many things to consider: base load, peak load, growth rate, skill levels and specialties of the tech people your client has available to them, and much more. Your solution (whether ‘cloud,’ physical, or both) needs to give the maximum amount of value for the money you’re given to play with.

Let’s take a look at some advantages and disadvantages of both cloud (Amazon AWS EC2) and physical servers.

Read more

Sysadmin Links: Windows Package Management, SSH Wizardry, and Strategy Games!

Another episode of the “Sysadmin Timewasters” series just went up on YouTube. In this episode, we’re looking at several interesting projects:

0:01 Keep your eyes healthy! https://tutorialinux.com/want-to-keep-your-eyes-healthy-use-redshift/

3:01 How to choose a programming language: https://tutorialinux.com/which-programming-language-should-i-choose/

 

Read more

Which Programming Language Should I Choose?

In this article, we’ll cover some good reasons why you would want to learn to program (even if your position doesn’t have ‘software’ or ‘developer’ in the title).

Then, we’ll discuss the questions you should be asking when it comes down to choosing your first language and actually getting started.

Finally, I’ll tell you which languages I would learn, in which order, if I were starting over again today.

Read more

Linux Command-Line Basics: Two Videos

If you want to be a competent Linux or Unix Administrator, Developer, or IT Person, you need to be completely comfortable on the Linux Command Line. For that reason, I’ve approached the “Linux Command-Line Basics” topic from a few different angles so far.

This post should be a good jumping-off point for anyone who wants to dive in — it’s a one-stop shop for all the free videos I’ve made on the subject of Linux command-line basics and basic Bash shell skills over the last three years. Let’s get started!

Read more