Cracking the Shell: Command-line for the Drupaler

kepford

​​​​​​Wouldn’t it be nice if you could type one command that booted your Docker instance, started displaying logs, set up the correct Drush alias, and provided easy access to your remote servers? Sounds nice, right? Or maybe you use tools like NPM, Yarn, or Sass. What if you could launch all of your tools for a project with one command? In this session attendees will learn how to use the terminal every day to get work done efficiently and effectively. We will discuss an array of command line tools and how you can set up a workflow that you enjoy using for your projects.

Who is this session for?

Anyone that uses the command line or wants to use it more effectively. This talk will have something for everyone from beginner to advanced.

See example gif in new tab.

Tmuxinator

You’ll learn:

  • How to use free command line applications to get work done.
  • How to better use the command line tools you already know.
  • How to customize your command line to behave the way you want it to.
  • I guarantee attendees will walk away with at least one new tip, trick, or tool.

Topics

  • Why you should invest time in learning command line tools.
  • Switching projects quickly.
  • Keeping your projects separated.
  • Git tips and tricks.
  • Building your own shell based IDE.
  • Dotfiles
  • Shell aliases and functions
  • Tmux and Tmuxinator
  • Drush
  • Drupal Console
  • Vim as an IDE

Program tags

automation, beyond drupal, devops

Experience Level

Intermediate

Drupal Version