Learn Workflow

Optimize your development workflow with tools and techniques for more efficient project management, version control, collaboration, and automation.

All Workflow tutorials:

  1. Creating an AppleScript to Switch Between Multiple iTunes Accounts

    Creating an AppleScript to Switch Between Multiple iTunes Accounts

    Tutorial Advanced

    Introduction If you own an Apple device, you'll have an Apple ID which will also be your account for shopping in iTunes. Some Apple owners may have...

  2. Schedule a Weekly Reminder Email with AppleScript

    Schedule a Weekly Reminder Email with AppleScript

    Tutorial Advanced

    We've recently gone over how to use two very important components of AppleScript: conditional statements and repeat loops. When combined, the power of these...

  3. SCRUM: The Story of an Agile Team

    SCRUM: The Story of an Agile Team

    Tutorial Advanced

    Scrum is one of the most heavily used agile techniques. It's not about coding; instead, it focuses on organization and project management. If you have a few...

  4. Save Time and Effort with AppleScript Repeat Loops

    Save Time and Effort with AppleScript Repeat Loops

    Tutorial Advanced

    Continuing along in our ongoing series of AppleScript articles, today we're going to learn about the power of repeat loops, which can save you tons of effort...

  5. If and If Else: AppleScript Conditional Statements

    If and If Else: AppleScript Conditional Statements

    Tutorial Advanced

    Conditional statements are the backbone of many programming and scripting languages. In AppleScript, they provide a way for you to add another dimension of...

  6. Write an Alfred Extension to Create Files on the Fly

    Write an Alfred Extension to Create Files on the Fly

    Tutorial Advanced

    Recently, we took a look at how to use Terminal to quickly create files. Today, we're going to review and apply this knowledge to make our own Alfred...

  7. AppleScript: Creating Complex Dialogs with Ease

    AppleScript: Creating Complex Dialogs with Ease

    Tutorial Advanced

    AppleScript is an incredibly natural and intuitive scripting language that helps you automate tasks in OS X. I'm quite fond of the syntax and how easy it is...

  8. Generate a List of Open Safari Tabs With AppleScript

    Generate a List of Open Safari Tabs With AppleScript

    Tutorial Advanced

    Whether you're a blogger working on a roundup or a student doing some research, you've probably run into the need to create a list of websites based on your...

  9. Automator 101: Building Your First Workflow

    Automator 101: Building Your First Workflow

    Tutorial Beginner

    It can be cumbersome to manually resize hundreds of photos, or perform some other repetitive task one-by-one. Fortunately, OS X comes equipped with a much...

  10. Advanced AppleScript Techniques

    Advanced AppleScript Techniques

    Tutorial Advanced

    We've previously offered a basic introduction to AppleScript, and this article will cover a number of useful AppleScript tips and tricks to help you create...

  11. The Ultimate Beginner's Guide To AppleScript

    The Ultimate Beginner's Guide To AppleScript

    Tutorial Beginner

    This is the first post in a new series that revisits some of our readers' favorite posts from the past that still contain awesome and relevant information...

  12. 4 Easy Ways to Automate Your Mac's Schedule

    4 Easy Ways to Automate Your Mac's Schedule

    Tutorial Intermediate

    Your Mac comes with lots of ways to schedule tasks, but not all of it's ready to go out of the box. Beyond automated maintenance, OS X has a lot going for...