YoVDO

Automate Everything: An egghead Guide to Productivity

Offered By: egghead.io

Tags

Software Development Courses GitHub Courses Productivity Courses ScreenFlow Courses Markdown Courses Command Line Interface Courses Task Automation Courses

Course Description

Overview

The only better feeling than deleting code is automating away mundane tasks. This playlist shows off many variations of tasks that can be automated away with tools like zsh functions, alfred, and karabiner. These techniques apply broadly to the small development tasks you tackle every day.

Syllabus

  • Overview of Automate Everything
  • Create a Lesson Template
  • Create Repos on Github from the CLI with hub
  • Automate Lesson Creation From Templates With ZSH Functions
  • Branch and Create a Lesson in a Single ZSH Function
  • Add Conditions to ZSH Functions to Prevent Mistakes
  • Launch a New Lesson From a Keyboard Shortcut
  • Select a Lesson Template From an Alfred Workflow
  • Create a Command Line Tool for Your Favorite Node Utility
  • Create a VS Code Extension to Pass Arguments to the Terminal
  • Write Your Lesson Information to a Markdown File From a ZSH Function
  • Speed Editing in Screenflow by Remapping Your Mouse with Karabiner
  • Bind the Middle Mouse Button to Dragging the Screenflow Timeline Using Karabiner

Taught by

John Lindquist

Related Courses

How to Create an Awesome Online Course
Udemy
ScreenFlow 8 Essential Training
LinkedIn Learning
Best Tools to Teach Online
YouTube
Make Your Own Online Tutorials with Screenflow
Skillshare
Salvaging Recordings with Screenflow
egghead.io