This is BBG's Typepad Profile.
Join Typepad and start following BBG's activity
BBG
Software development junkie.
Interests: guitar, sailing, fishing, singing, rugby, cricket, olde wooden boates, mandolin, hockey (go leafs!).
Recent Activity
A New Year & New Beginnings
Today is the first day working at my "new" job. Yep - I've offically quit my day job and will be giving my side project my full & undivided attention going forward. This last year and a half working as... Continue reading
Posted Jan 11, 2015 at Gavin Terrill's Blog
Comment
0
Time Series Anomaly Detection
There have been a couple of occasions where I've needed to identify when something is out of whack, for example checking an incoming set of market movement data for suspect quality issues so it was interesting to see the post... Continue reading
Posted Jan 11, 2015 at Gavin Terrill's Blog
Comment
0
One Metric To Rule Them All
Quick shout out to the Thoughtbot folks on a great post about focussing on your 'north star' metric (aka compass metric) and how to go about gathering that efficiently. This is about making the value you are providing a big... Continue reading
Posted Dec 28, 2014 at Gavin Terrill's Blog
Comment
0
Changing github origin repo to use SSH
Quick tip about accessing git repositories. If you initially cloned a repository using the default https: url then you will be prompted for your username and password everytime you want to pull or push. The fix is to access the... Continue reading
Posted Dec 8, 2014 at Gavin Terrill's Blog
Comment
0
What is Innovation?
I've been thinking a bit about what constitutes "Innovation". It's a bit of a catch cry for startups and enterprise alike at the moment. Personally I'm a big fan of being innovative (and disruptive for that matter), but what does... Continue reading
Posted Nov 13, 2014 at Gavin Terrill's Blog
Comment
0
AWS Opsworks
Posted Aug 9, 2014 at Gavin Terrill's Blog
Comment
0
Using the shopify_app gem and require method problems
Just came across a perculiar problem that took a while to figure out so I thought I should document it for prosperity. Situation was that I was trying to do a capistrano deploy using the shopify-app gem and was getting... Continue reading
Posted Jul 14, 2014 at Gavin Terrill's Blog
Comment
0
Vent: RubyMine/Gems/Bundler/Backward Compatibility
Posted Mar 6, 2014 at Gavin Terrill's Blog
Comment
0
Accensa Scam
Somebody just tried to scam me. What happened was I purchased a domain through GoDaddy a couple of months back. Today I got a call from a lady saying she was from a company called "accensa.com" (with a thick indian... Continue reading
Posted Jan 16, 2014 at Gavin Terrill's Blog
Comment
0
Of Interest - 12/2014
Wow, tabs full already and we've only just begun the new year! Here's what I'm looking at now: Frida - It's a desktop application that let's you inject Javascript into native processes (Win, Mac, Linux). Looks useful if you want... Continue reading
Posted Jan 15, 2014 at Gavin Terrill's Blog
Comment
0
RESTful API and Deploying Updates Safely
I've been thinking about this for a while, but haven't really come up with a great solution so I'm looking for ideas on how others have approached it. Say you have a web service with a RESTful API. The service... Continue reading
Posted Jun 17, 2013 at Gavin Terrill's Blog
Comment
1
Getting Back to Basics
I've been hobnobbing it a bit with the locals lately. First, I checked out the Ruby on Rails Sydney meetup a couple of weeks ago. An ex-colleague was doing a lightning talk on his experiences attending startup school in Chi-town.... Continue reading
Posted Nov 29, 2012 at Gavin Terrill's Blog
Comment
0
Agile Findings from the GAO
According to the GAO, US Federal Agencies spend $76 Billion bucks annually on IT so to reduce the risk of budget overruns and delivery delays Agile is now recommened by the OMB as the preferred development methodology. They've just released... Continue reading
Posted Jul 27, 2012 at Gavin Terrill's Blog
Comment
0
Phusion Passenger RewindableInput Error Parsing with REXML
Ran into this funny little bug and didn't find too much about it on the interwebs, so for prosperities' sake here are the gory details... The error is "RuntimeError: PhusionPassenger::Utils::RewindableInput is not a valid input stream. It must walk like... Continue reading
Posted Jan 5, 2012 at Gavin Terrill's Blog
Comment
0
Remembering Carl Adam Petri
Posted Jul 6, 2010 at Gavin Terrill's Blog
Comment
2
37 Signals Interviews Shopify
There is a nice Q & A with Shopify's CEO Tobias Lütke over at 37 Signals talking about the history, culture, product and philosophy of the company. It's a great, motivating success story, and I'm proud to have played a... Continue reading
Posted Jun 3, 2010 at Gavin Terrill's Blog
Comment
0
@Enrique what is your shop address? If the styling isn't showing up it is probably because the stylesheet isn't loading.
Multi-Level Shopify Sub-Menus
Recently I worked on a Shopify site (moderno theme) that required a multi-level navigation system for their extensive product inventory. Here are the steps: 1. Find a good menu-ing system Dynamic Drive, Dev Snippets and CSS Play are good places to look. This is the fun part, but be careful as ...
BBG is now following The Typepad Team
Mar 15, 2010
Target non-mobile Devices using JS
Some regex to use when you don't want something to happen on a mobile device: if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) { // regular browser stuff here... } Continue reading
Posted Mar 8, 2010 at Gavin Terrill's Blog
Comment
0
I'm All Over It Too
Posted Feb 17, 2010 at Gavin Terrill's Blog
Comment
0
10 Critical Thinking Traps & Tips
There is a great list of critical thinking traps & tips over at litemind.com. I'm summarizing them here so I remember them! 1. The Anchoring Trap: Over-Relying on First Thoughts. initial impressions, ideas, estimates or data “anchor” subsequent thoughts Always... Continue reading
Posted Oct 28, 2009 at Gavin Terrill's Blog
Comment
0
Giving the Benefit of the Doubt
There was a lively thread on proggit the other day about how difficult programmers can be to work with: "always trying to one up each other and prove how smart they are" "petty infighting and ruthless backstabbing" "constantly seek refuge... Continue reading
Posted Oct 19, 2009 at Gavin Terrill's Blog
Comment
0
Well, yes. That was the first thing I tried. The problem was the a tag needs to be styled so that it occupies the same size as the images. At least, that is what the tutorial suggests. Unfortunately, I couldn't figure it out before I lost patience with it and went for the hack instead :-)
jQuery Cycle Plugin - Adding Image Links
The jQuery cycle plugin is pretty freakin' awesome, but I couldn't figure out how to put a link behind each image. Sure there is a tutorial, but the images refused to show up no matter how much CSS tweaking I applied. So I came up with a quick and dirty solution that uses jQuery to handle the cl...
jQuery Cycle Plugin - Adding Image Links
The jQuery cycle plugin is pretty freakin' awesome, but I couldn't figure out how to put a link behind each image. Sure there is a tutorial, but the images refused to show up no matter how much CSS tweaking I... Continue reading
Posted Oct 3, 2009 at Gavin Terrill's Blog
Comment
22
BBG has shared their blog Gavin Terrill's Blog
Sep 23, 2009
Subscribe to BBG’s Recent Activity