Learn Terminal and CLI

  1. Quick Tip: Upgrade Your WordPress Site via SSH

    Quick Tip: Upgrade Your WordPress Site via SSH

    Tutorial Beginner

    I have already written about how to install WordPress via the shell. I am taking it further today by showing how you can upgrade it as well using shell...

  2. SSH: What and How

    SSH: What and How

    Tutorial Intermediate

    Many web developers use SSH ("Secure Shell") on a daily basis to manage their servers, back up files, work remotely, and a myriad of other tasks. Today, I'll...

  3. Top 10 Pitfalls When Switching to Vim

    Top 10 Pitfalls When Switching to Vim

    Tutorial Beginner

    Admit it: every time you see a person using Vim, you consider the possibility that they know something you don't. Why else would they be using an editor...

  4. How to Customize Your Command Prompt

    How to Customize Your Command Prompt

    Tutorial Intermediate

    Lately, I've been getting this question a lot: "how did you get your terminal to look the way it does?" If you've noticed my terminal and are curious about...

  5. How to Customize the Command Prompt

    How to Customize the Command Prompt

    Tutorial Intermediate

    I’m a big fan of the terminal: whether you’re leveraging a handful of commands (or more!) to improve your development process, or just using it to quickly...

  6. Vim Essential Plugin: PeepOpen

    Vim Essential Plugin: PeepOpen

    Tutorial Intermediate

    In this episode of our "Vim Essential Plugins" quick tip series, we'll take a look at the only application in our list that isn't free: PeepOpen. But,...

  7. Vim Essential Plugin: NERDTree

    Vim Essential Plugin: NERDTree

    Tutorial Intermediate

    In this episode of Vim Essential Plugins, we'll review the fantastic NERDTree plugin, which is a much improved replacement for the traditional file explorer.

  8. Vim Essential Plugin: Markdown to HTML

    Vim Essential Plugin: Markdown to HTML

    Tutorial Intermediate

    We're cheating a bit in this episode. Rather than installing an actual plugin, we'll be using a couple tools to allow us to write and convert Markdown to...

  9. Vim Essential Plugin: tComment

    Vim Essential Plugin: tComment

    Tutorial Intermediate

    The tComment Vim plugin serves one purpose: to help you toggle comments in your code as quickly as possible. I'll show you how easy it is to use in this...

  10. Vim Essential Plugin: SnipMate

    Vim Essential Plugin: SnipMate

    Tutorial Intermediate

    The SnipMate plugin aims to mimic the popular snippets feature in TextMate, which allows you to type a sequence of characters, and then automatically expand...

  11. Vim Essential Plugin: Sparkup

    Vim Essential Plugin: Sparkup

    Tutorial Intermediate

    The sparkup plugin, inspired by the popular ZenCoding, allows you to rapidly create HTML structures. It's an essential tool in your Vim handbag!

  12. Vim Essential Plugin: Surround

    Vim Essential Plugin: Surround

    Tutorial Intermediate

    Surround.vim, by Tim Pope, is easily one of the most useful plugins available. As the name suggests, it allows you to surround, update, and delete wrapping...