Learn Terminal and CLI

  1. 8 Best Project Management Systems and CRMs on CodeCanyon

    8 Best Project Management Systems and CRMs on CodeCanyon

    Tutorial Beginner

    A project management system is the best solution to ensure synchronization of teams, projects, and tasks. And a CRM helps manage customer contacts and...

  2. Git Version Control on the Command Line for iOS Devs

    Git Version Control on the Command Line for iOS Devs

    Tutorial Intermediate

    It's happened to us all: we change something in our code, and suddenly, everything seems to be "broken." This is when version control is a boon—if you know...

  3. How to Program With Yii2: Running Cron Services

    How to Program With Yii2: Running Cron Services

    Tutorial Intermediate

    Yii2 provides a built-in capacity for running Linux-based cron scripts. Learn how to ditch your wget scripts for a cleaner, more secure console-based approach.

  4. The Power of PowerShell, Part 2

    The Power of PowerShell, Part 2

    Tutorial Intermediate

    PowerShell is a state-of-the-art shell, scripting language, and management platform. It has a coherent story and rich functionality, especially on Windows,...

  5. The Power of PowerShell, Part 1

    The Power of PowerShell, Part 1

    Tutorial Intermediate

    PowerShell is a state-of-the-art shell, scripting language, and management platform. It has a coherent story and rich functionality, especially on Windows,...

  6. Useful *NIX Shell Commands for Web Developers

    Useful *NIX Shell Commands for Web Developers

    Tutorial Beginner

    Every web developer needs to use shell in some cases. I this article I am going to list and explain the most common shell commands and show how web...

  7. An Introduction to Android Firmware

    An Introduction to Android Firmware

    Tutorial Beginner

    Android phones and tablets are generally a lot more open than their counterparts running operating systems such as iOS, Tizen, or Windows 10 Mobile. If you...

  8. Using Let's Encrypt SSL With Your WordPress Project

    Using Let's Encrypt SSL With Your WordPress Project

    Tutorial Intermediate

    For a long time, SSL has been complicated and expensive, especially for small WordPress publishers. Now it's free with Let's Encrypt. Learn to install SSL.

  9. New Coffee Break Course: Using Linux for Ruby Development

    New Coffee Break Course: Using Linux for Ruby Development

    Tutorial Beginner

    In our new course, you'll learn some of the advantages of using the Linux operating system over Windows for Ruby development. You'll learn how the Ruby...

  10. How to Use Swift on Linux

    How to Use Swift on Linux

    Tutorial Beginner

    Over the years, Apple hasn't always been at the pinnacle of openness. Apple was actually originally founded by creating a closed system. One could argue that...

  11. 10 Time-Saving Tips for UNIX Vim Beginners

    10 Time-Saving Tips for UNIX Vim Beginners

    Tutorial Beginner

    Vim is the preferred editor for many developers. And why shouldn't it be? With the right set of commands and terminal shortcuts, it helps to get the work...

  12. How to Renice Processes With Top

    How to Renice Processes With Top

    Tutorial Beginner

    Server running slow? Need to ensure high availability? Ran a command that is taking an exceedingly long time to complete? Don't worry—master top.