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
    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…
  • Computer Skills
    Alfred Workflows for Advanced UsersAlfred400
    Well, you made it to the advanced tutorial. Well done! Now for the real work. Alfred can be used to do some complicated things, including recursive programming! The concepts here are not easy and not for the inexperienced programmer.Read More…
  • Computer Skills
    Writing Destinations for DropzoneDropzone400
    Dropzone is not just another FTP upload client, but a great utilities platform for processing files and text. Dropzone is a collection of destinations that can have two types of actions: drag and drop action and/or a click action. There are a lot of pre-programmed destinations to use, but you can also write your own destinations in Ruby!Read More…
  • Computer Skills
    Alfred Workflows for IntermediatesAlfred400
    Welcome back! Since you are reading this, you must have enjoyed the beginner's tutorial. Great! Now, let’s dig a little deeper by making a workflow that will help manage our Downloads folder, as well as a Projects Manager.Read More…
  • Computer Skills
    Alfred Workflows for BeginnersAlfred400
    Ever since Alfred 2.0 was in beta, I have been making Alfred workflows for myself and for others. It is a lot of fun and very helpful to my daily workflow. I usually average using Alfred around 130 times a day, with my peak day of 768 times. I am going to show you the basic concepts of workflow design in this tutorial, all the way to the very advanced features that you can use in your own workflows in later tutorials. So, come join the fun!Read More…
  • Computer Skills
    How to Effortlessly Create Markdown With TextSoap Textsoap400
    TextSoap is an invaluable utility that I find increasingly useful. It comes with special text cleaners -- little routines for processing text. In this tutorial, I will introduce TextSoap and create a custom text cleaner for processing an article written in Markdown to make it ready for adding into WordPress.Read More…