Skip to content
Guide for compiling a Web Development Environment on OS X.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
source Add display=swap to Google Fonts May 16, 2019
.gitignore Remove Gemfile.lock from repository Sep 8, 2015
Gemfile Remove Middleman-Sprockets Jan 12, 2019
Guardfile Update Guard configuration Jan 12, 2019 Update README Nov 29, 2018
Rakefile Update Rakefile Nov 29, 2018
config.rb Remove Middleman-Sprockets Jan 12, 2019 Bundler setup for use with Pow. Mar 10, 2013

Compiling a Web Development Environment on macOS


Instructions for compiling/installing your own web development environment in macOS; primary packages include:

  • Apache
  • Git
  • GraphicsMagick
  • Memcached
  • MongoDB
  • MySQL
  • Node.js
  • PHP
  • Redis
  • Ruby

This website is built with Middleman.

Environment Variables

Environment variables required to build and deploy the website:


Make sure the aforementioned environment variables are available before generating the website.

  • Build website: rake build
  • Deploy website to AWS: rake deploy
  • Watch website for changes: rake guard
  • Launch preview server: rake preview


To add a message at the top of any page, add a frontmatter variable named message to any Markdown source file.

© Patrick Bougie. All Rights Reserved.
Please do not reproduce without written consent.

You can’t perform that action at this time.