Richard Guay
I am an American missionary in Thailand. I also work for as assistant to Editorial staff. I also do freelance work and tutorial writing to help pay for medical needs. I designed and built my first computer in 8th grade, and I have been actively using them ever since. Check us out at Custom Computer Tools for my freelance work and for our missions work.
  • Computer Skills
    Alfred Workflows in SwiftSwift
    Apple created a new language called Swift. It a great modern language that can run as an interpreter or a compiler. In this tutorial, I will show you how to make use of this exciting new language in building Alfred Workflows from the command line.Read More…
  • Computer Skills
    Customizing FoldingTextFoldingtext
    FoldingText is a great Markdown based text editor with minimalist design. Being minimalist does not mean it's powerless. In this tutorial, I’ll show you how you can take control of FoldingText by creating snippets, theme, create AppleScript scripts to interact with FoldingText, and extensions.Read More…
  • Computer Skills
    Writing Dropzone 3 ActionsDropzone
    Dropzone 3 has a new user interface, an expanded API, a new action package format, and many new items to help write actions. In this tutorial, I'll show you how to create your own Dropzone 3 actions from scratch by creating an action that unzips files in to a re-designated directory.Read More…
  • Computer Skills
    Save Time by Automating the MacAutomateyourmac
    When you tell someone about automation, the first thing that comes to mind is some futuristic fantasy where robots automatically do everything for you. Most people do not think about more practical application of automation. I'll define automation and show you how to make your Mac work for you.Read More…
  • Computer Skills
    Basic Vim ConfigurationVim
    Now that you are learning to use Vim, you'll realize that there are a lot of options that can be configured, though you may not know how to make those options survive a reload. In this tutorial I’ll show you the basics of using Vim's configuration file so that you can set up the Vim editor the way you like it.Read More…
  • Computer Skills
    Start Developing With Go on the MacDevgomac
    Google made a computer language, called Go, that works really well for making network aware programs. Since it's not a main-stream language, getting started using it on the Mac can seem hard. I'll show you how to use this exciting language on the Mac and develop a simple web application in the process. Read More…
  • Computer Skills
    Use a Mac to Monitor Website Uptime or Other Regular TasksTamingtime
    Everyday, there are tasks you need to get done on the computer at a precise interval or at a particular time. If you're good at the command line, cron jobs are powerful. There are ways to make this easier on the Mac. I am going to show you how you can make time your friend and not an enemy!Read More…
  • Computer Skills
    Beginner's Guide to ConsoleBegguideconsole
    The easiest way to debug a problem on the Mac is to see what programs are issuing errors. Many people do not know how to do that. I'll show you Mac Console, and help you understand how to use it to find problems. That way, you'll be more informed when you call tech support for the errant program!Read More…
  • Computer Skills
    Vim for BeginnersBegintrovim
    You may have heard of the wonders of Vim, but never attempted to learn it. Being one of the oldest editors, it's a classic and free to use on every computer system. Especially if you're working with a virtual private server, it's most likely your only choice. I’ll get you up to speed with this great editor and show you that learning can be fun!Read More…
  • Computer Skills
    Track Project Time With Alfred TimekeeperAlfredtimekeeper
    Freelancers, people who work on multiple projects, and anyone else doing work for others will often find it necessary to keep a track of the time that you spend on each project. You can pay for applications that help you track time, but free is better. In this tutorial, I'll show you how to track your valuable time at no additional cost using Alfred. Read More…
  • Computer Skills
    Perfect Configurations With Homebrew and CaskHomebrewcask
    Setting up a brand new Mac, or new install of OS X on an old Mac, with the programs and settings that fit your preferences can be a time-consuming task. In this tutorial I'll show you how to automate the process so that you can load your perfect Mac, effortlessly, every time. Read More…
  • Computer Skills
    Getting Spiffy With PowerlinePowerline
    That line at the bottom of your editor and the prompt for your favorite shell have one thing in common: information! But, it's not always clear, and it's often hard to change. It's much easier now than ever before to do just that with Powerline. I'll show you how easy it is to take charge of the status line and make it into what you want it to be.Read More…