Learn Workflow

Optimize your development workflow with tools and techniques for more efficient project management, version control, collaboration, and automation.
  1. Email Isn't Working. How to Use Computers to Support Customers

    Email Isn't Working. How to Use Computers to Support Customers

    Tutorial Intermediate

    In this tutorial, I’ll show you how you can save time and money and improve customer satisfaction by implementing a help desk ticketing system to help...

  2. Working With Files in Keyboard Maestro: Part 3

    Working With Files in Keyboard Maestro: Part 3

    Tutorial Intermediate

    Keyboard Maestro is one of the most powerful macOS apps. In this tutorial, the third in a series, I continue to look at how you can use it to manipulate...

  3. 6 Things That Make Yarn the Best JavaScript Package Manager

    6 Things That Make Yarn the Best JavaScript Package Manager

    Tutorial Intermediate

    Yarn is an open-source npm client that improves on many aspects of the standard nom client. Learn about the top 6 features that make Yarn awesome.

  4. Create Custom Media Controls With BetterTouchTool Remote

    Create Custom Media Controls With BetterTouchTool Remote

    Tutorial Intermediate

    BTT Remote is a great way to control a Mac from an iOS device. In this tutorial I'll demonstrate a practical example by showing you how to control Plex using...

  5. Getting Started With BetterTouchTool and BTT Remote

    Getting Started With BetterTouchTool and BTT Remote

    Tutorial Intermediate

    BetterTouchTool is an awesome automation app and, by combining it with BTT Remote for iOS, it's even better. You can create actions that can be triggered...

  6. Automating the iPhone With Workflow I

    Automating the iPhone With Workflow I

    Tutorial Intermediate

    Workflow is one of the most powerful iOS automation apps available. In this tutorial, the first in a new series, I'll show you the basics of building a...

  7. How to Batch Process Images Using Preview on macOS

    How to Batch Process Images Using Preview on macOS

    Tutorial Intermediate

    Perhaps you have a number of images that you wish to change to a different size. Sure, many graphics programs can do this for you. In this tutorial, I show...

  8. Filtering RSS Feeds With Inoreader

    Filtering RSS Feeds With Inoreader

    Tutorial Intermediate

    Inoreader is one of the best RSS readers for power users. In this tutorial I'll show you how to use its filtering features to ensure only the articles you...

  9. How to Choose the Right Tools to Automate the Mac

    How to Choose the Right Tools to Automate the Mac

    Tutorial Intermediate

    With a lot of great apps out there to automate a Mac, it can be hard to choose the right tools. In this tutorial I'll cover five of the most popular OS X...

  10. How to Automate Repetitive Browser Form Actions

    How to Automate Repetitive Browser Form Actions

    Tutorial Intermediate

    In today's busy world, anything that can save you time, sanity, and keystrokes, while adding accuracy, and consistency is a big win. In this tutorial I'll...

  11. How to Use Assembla to Collaborate on Client Projects

    How to Use Assembla to Collaborate on Client Projects

    Tutorial Beginner

    Explore Assembla, a comprehensive cloud-based approach to collaboration for agile and distributed technology teams.

  12. Intermediate VimScript

    Intermediate VimScript

    Tutorial Intermediate

    In the tutorial Basic Vim Configuration, I showed you the basics of configuring a Vim editor. This tutorial takes you further down the road of mastering the...