My Setup and Tools

I often get asked about what I use to get my work done. This post will be updated regularly with my current toolkit and setup.

Last updated: April 11, 2017

This list is broken into these major categories:

Web development

Desktop apps

Browser extensions

Hardware

Web Development

Coda and TextWrangler

Coda by Panic is my IDE of choice. IÃ¢ÂÂve been using it since it first launched and I stuck through the major 2.0 (and subsequently 2.5) release. It has highlighting, remote editing and publishing, previewing, SQL connectors, Terminal, regex search, and git support built in. Tons of third party add-ons available. IÃ¢ÂÂve written AppleScripts for it and know most commands by heart, so IÃ¢ÂÂm unlikely to jump ship any time soon.

TextWrangler is the text editor I launch if I just need to take a peek at something or quickly clean up some formatting. It is built on the BareBones engine and is ancient, but awesome.

Virtual Box + Vagrant + Homestead

I primarily develop on virtual machines to keep my environments separate. I use Virtual Box to run the VMs, Vagrant to manage them, and Laravel Homestead as my base development environment.

Jekyll & WordPress

This site is powered by Jekyll and cooklikechuck.com is powered by WordPress.

A Small Orange, WPengine, and Amazon Web Services

This site is hosted on Amazon S3 and Cloudfront.

Most of my various WordPress sites are hosted on A Small Orange. On ASO, go with the Small version, not the Tiny version.

PraxisÃ¢ÂÂs high-volume WordPress sites are hosted at WPengine.

Hover and Cloudflare

I use Hover for buying and managing domain names and most DNS management. I use Cloudflare for DNS management on domains that I need SSL on because I love their Flexible SSL plan.

Homebrew

I use Homebrew for package management.

Desktop apps

Backblaze & Carbon Copy Cloner

I use Backblaze for my offsite backup solution and Carbon Copy Cloner with miscellaneous Western Digital and Seagate drives for my onsite backups.

CleanMyMac and Hazel

I use CleanMyMac once a week to clean out the junk that accumulates. I keep Hazel rules running constantly to automate organization on my Mac. The MacSparky Hazel Field Guide will teach you everything you need to know about it.

1Password

I use 1Password for secure password management. IÃ¢ÂÂve also tried LastPass and Dashlane, but nothing can beat 1Password, both in terms of security and easy of use. IÃ¢ÂÂve also use 1Password for Teams and it works just as well.

TextExpander

TextExpander has radically changed the way I work. If you ever type something more than once, make a snippet for it and save your keystrokes. I also launch scripts and templates from a few keys with this tool. We also recently adopted it at Praxis to keep our customer service answers consistent across staff members.

Raindrop.io

IÃ¢ÂÂve searched for years for good bookmark management. Raindrop.io is exactly what IÃ¢ÂÂve been searching for. I dropped Pocket and Instapaper entirely in favor of this.

Private Internet Access

We all need a good VPN, both for privacy and for development QC testing. IÃ¢ÂÂve been using Private Internet Access for the past four years and am happy with it.

Setapp

Setapp is a subscription tool for Mac apps. $10 a month gets you access to a ton of great apps. Here are the apps I regularly use from the Setapp bundle:

Paste

Gifox

CleanMyMac

Gemini

Marked

CodeRunner

Expressions

Sip

Squash

Ulysses

Blogo

SQL Pro Studio

Forecast Bar

Be Focused

Capto

Base

Unclutter

Miscellaneous macOS apps

Flycut for clipboard management

Sip for color picking and management

Bartender for menu bar organization

Little Snitch for monitoring my computerÃ¢ÂÂs network traffic and Micro Snitch for monitoring microphone usage.

Unclutter for taking quick notes

Spark for desktop email

RescueTime for app usage statistics

iA Writer for general writing. I almost always write in Markdown and export to HTML or PDFs.

Amphetamine is the app I use to keep my Mac awake. I use this over Caffeine because it has more triggers and automation options.

Screenshot Plus Archived Link for taking screenshots, automatically uploading them to Dropbox, and then copying the URL directly to my clipboard.

Browser Extensions

I use Safari, Chrome, and Firefox on a daily basis for browsing and testing. Here are plugins I use that make my life easier:

Hubspot Sales for email open tracking in Chrome

What Font? for font identification in Safari and Chrome

Ghostery to prevent tracking in Safari and Chrome

AdBlock to block ads in Safari and Chrome

Wappalyzer to identify web technologies in Chrome and Firefox

DownThemAll for bulk file downloading in Firefox

Hardware

Standing desk that my Dad and I built

iPhone 6S Plus with an Apple leather case

Anker Battery Pack for on-the-go charging. This lives in my backpack.

Kindle Paperwhite is where I do about 75% of my reading. I manage my highlights with Clippings.io

Withings Activite for activity tracking

2013 15Ã¢ÂÂ MacBook Pro + Griffin stand

Dell 27Ã¢ÂÂ 4K external monitor

Tom Bihn Synapse 25 backpack

Canon 40D + various Canon, Sigma, and Tamron lenses for shooting photos

Muji A5 Dot Notebooks for taking notes, brainstorming, and making lists

Karma Go Archived Link is the wifi hotspot I use. I collect data for sharing my connection and donÃ¢ÂÂt need a contract.