Richard Guay
Missionary, Assistant to Editorial Staff, Tech Writer in Tak, Thailand.
I am an American missionary in Thailand, assistant to Editorial staff of, freelance programmer, and tech writer to help pay medical expenses. I designed and built my first computer in 8th grade, and I have been actively using them ever since. Check out what I am doing at Custom Computer Tools for my freelance work and for my missions work.
  • 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…
  • Computer Skills
    Alfred DebuggingAlfred400
    No matter how hard I try, I still have problems with scripts that I write. No matter the approach taken, mistakes in typing, logic, or both will cause programs to not behave the way expected. Debugging is the art of finding and removing these mistakes. In Alfred, debugging is even harder due to the scripts being executed in a sub-process. You need the skills this tutorial will teach.Read More…
  • Computer Skills
    How to Order Thoughts From Chaos to MasterpieceScapple icon
    When inspiration comes, it seldom comes orderly. It's usually a collection of random thoughts that require organization to become something useful. Sometimes you can think it though just in your heads, but more than often you need to write things down and sort them out visually. In this tutorial I'll show you how Scapple brings order to your chaos.Read More…
  • Computer Skills
    Take Control With ControlPlaneControlplane
    Computers are becoming increasingly complex with interactions with which we can never totally keep abreast. Additionally, there are more ways in which intruders can get into our system for harm. In this tutorial, I'll show you how to turn file sharing on or off depending on your location in order to enhance your security.Read More…