Garrett St. John

Social Icons
  • Technical Leadership

    Business Over Technology

    I recently had the opportunity to share about technical leadership at EE CONF in Denver, CO. Most of the attendees of my talk were agency owners with at least half having done development in a ...

    read Comments Off on Business Over Technology October 15, 2017
  • Software Development

    Thumbsnag

    Today I am releasing my first ever open source package, Thumbsnag, on GitHub. https://github.com/gstjohn/Thumbsnag Thumbsnag came about during my development on SimpleGifts and I figured it would ...

    read Comments Off on Thumbsnag March 16, 2015
  • Software Development

    Setting up a New Project Database in Homestead with Envoy

    If you’ve just started using Laravel Homestead you know just how easy it makes getting started on a new project. On my first attempt I was up and running in under five minutes…very ...

    read Comments Off on Setting up a New Project Database in Homestead with Envoy May 23, 2014
  • Software Development

    Self-Updating Composer in Production using Laravel Envoy

    I was deploying a site today with Laravel Envoy and noticed that Composer was complaining about using a build older than 30 days old. Logging in manually and running the self-update is totally ...

    read Comments Off on Self-Updating Composer in Production using Laravel Envoy May 21, 2014
  • Software Development

    Using a UUID with Laravel’s Eloquent ORM

    By default, Eloquent uses an auto-incrementing integer as the primary key for its tables. While most of the time this is totally acceptable, sometimes there is a need for primary keys to be less ...

    read Comments Off on Using a UUID with Laravel’s Eloquent ORM January 16, 2014
  • Software Development

    Using Composer with HHVM on Mac OS X

    What is HHVM? HHVM stands for HipHop Virtual Machine, the Facebook PHP execution engine. It was originally created to save resources on Facebook servers and has proven to increase PHP execution ...

    read Comments Off on Using Composer with HHVM on Mac OS X January 14, 2014
  • Tips, Tricks, and Hacks

    Pin Your OS X Dock to the Bottom Right

    Link: http://thesweetsetup.com/os-x-dock-bottom-right/ A cool tip on how to pin your dock to the lower right hand corner of your screen. I really like this tip because it givse me that extra bit ...

    read Comments Off on Pin Your OS X Dock to the Bottom Right November 19, 2013
  • Software Development

    Loading Environment-specific Configuration Files in CodeIgniter

    About a year ago, CodeIgniter got the addition of an ENVIRONMENT constant which saved me a lot of headaches with managing difference between my various environments (development, staging, ...

    read Comments Off on Loading Environment-specific Configuration Files in CodeIgniter May 17, 2012
  • Software Development

    CodeIgniter Startup Script

    Ever since CodeIgniter moved over to GitHub I’ve been interested in figuring out a way to use the EllisLab repository code inline with our specific project code to simplify updates but ...

    read Comments Off on CodeIgniter Startup Script February 24, 2012
  • Software Development

    CodeIgniter Spark for SendGrid’s Newsletter API

    I’ve submitted my first CodeIgniter library to GetSparks.org in an effort to start giving back to the community that has provided us with so many great tools. This library is a wrapper to ...

    read Comments Off on CodeIgniter Spark for SendGrid’s Newsletter API February 16, 2012
← Older posts
Newer posts →

© 2009-2017 Garrett St. John