Chris Gagné

Delight customers. Create value. Do good.

Headshots for Jackie and Catherine

I took photos of my friends Jackie and Catharine. Feedback always welcome!


  • Canon 5D Mk II with Canon EF 70-200mm f/2.8L IS Mk II USM @ 140-150mm
  • Strobe with 60″ octobox umbrella as key light
  • Canon 580EX Mk II through white umbrella as hair light
  • 150″ white projector screen as backdrop
  • A pair of strobes with dishes to light the backdrop (when white)

I did a little bit of very light post processing in Photoshop using Google’s Nik Collection.


Jackie3 Jackie1 Jackie2


Cat4 Cat3 Cat2 Cat1

Why and How to Start a Meditation Club at Work

Why should I meditate?

Wikipedia describes mindfulness as “Bringing one’s complete attention to the present experience on a moment-to-moment basis.” It is primarily acquired by developing skills in meditation. Early benefits can be seen within just a few weeks of daily practice lasting 10-20 minutes per session. Carrying an intention to be equally mindful through all of one’s daily activities—such as walking, eating, listening, exercising—not only makes our mindfulness stronger, but also enhances our lives in a myriad of ways.

Mindfulness has and continues to transform my life. I find more joy in each moment and my lows are shallower. I am more aware of my mental, emotional, and physical state, which gives me more opportunity to improve it. In a work setting, I am less identified with stressors and can act more reasonably and rationally during crises or conflicts. I am a better listener than I used to be, especially in terms of picking up on the subtle verbal and physical cues that enable me to better understand the person I am in dialog with.

Meditation is a thousands-year-old practice. It is as diverse as the term “sport,” with many different styles to choose from. Though it is often associated with eastern philosophies and religion, in most cases there is absolutely no question of conversion and it is compatible with virtually all religious backgrounds, including not having a background at all.

Therefore, given that mindfulness has so many significant benefits and can be taught without treading on grounds traditionally served by religion, I recommend it to anyone who wishes to find greater joy, love, and satisfaction in their life.

So why should we practice at work? How do we start a meditation club? Read on for more.

Continue reading

On Doing Versus Being Agile

Are you doing Agile, or have you become Agile?

The difference seems pedantic at first…

You are doing Agile when you’ve changed your tools and processes. This is relatively easy to do but doesn’t offer much in the way of benefits. You’ve become Agile when you’ve changed you structure and culture too. This is relatively hard to do, but offers significant benefits.

Agile isn’t just a process. It’s a complete framework that brings together a shift in culturestructure, and processes. This framework is supported by tools such as Rally and other Agile Lifecycle Management (ALM) tools.

Continue reading

A Sound-Sensitive Disco Suit: The Concept / Part 1

Between 1999 and 2001, I used to “video-jockey” (or “VJ”) at some of Los Angeles hottest night clubs. I carried two Mac laptops, a video mixer, a small LCD screen, and a pair of rudimentary “VR goggles” inside of a modified electric guitar case. Almost every Saturday night, I was paid $150 to geek out and hang out for four hours at a night club.

One of the things unique to the visuals I produced was that they were both interesting and very sound-reactive. Unlike traditional VJs who would simply play various video clips one after another, these graphics were very much alive with the music. Unlike “music visualizers” (like those still available in iTunes), the graphics were more interesting to look at over a longer period of time.

When the price of “smart” RGB LEDs began to drop, I began to think of how I could put together a full-body suit covered in dozens if not hundreds of sound-reactive LEDs. I’ve saw similar ideas on the Playa in 2011 and 2012, but they all suffered from a few flaws:

  • Too loose of a fit: more of a “cape” or “coat” rather than a form-fitting “suit” that permitted dancing
  • The patterns or implementations were boring, such as sewn-on light strips playing the same animation over and over
  • Lack of music sensitivity

Several factors made 2014 a great year for the project:

  • Newer “WS2811” LEDs had finally become cost-effective in the necessary quantities.
  • Micha Scott‘s fadecandy board made controlling those LEDs with a variety of hardware—from Macs to Raspberry Pis—an order of magnitude easier.
  • “USB batteries” had become high-quality and inexpensive.
  • The Raspberry Pi was fast enough to power the art.
  • Beta Brand’s Disco Jumpsuit was available for pre-order.

Continue reading

SF Agile Potluck #13: Agile in a Mobile World

For our October 28th Agile Potluck, we’ll discuss Agile in a mobile world.  Is Agile/Scrum right for mobile? What’s different from traditional web-based application development?

Come join us for a rousing discussion over great food! The potluck is from 7:00pm to 10:30pm at my home in the Dogpatch neighborhood of San Francisco. I hope you can make it!


A few more headshots

I’m really enjoying learning how to shoot portraits. A number of my friends have been willing subjects who are helping me tune my craft. Any constructive feedback is always appreciated.

These were shot against a white projection screen with a Canon 5D MkII, a Canon EF 70-200mm f/2.8L IS II USM at ~105-150mm, a 60″ Photek Softlighter II Umbrella as the key light, a Speedlite and umbrella as the hair light, and a couple of softboxes lighting the backdrop. I used “Google’s” Nik Collection to do editing and pre- and post-sharpening. In particular, I found Viveza’s “control points” very successful in reducing the “structure” of David’s shirt to help hide some of the wrinkles. The 70-200 is quite sharp at f/8 (made even more so by Reikan’s FoCal software), but I found the sharpening offered by the Nik Collection to be very helpful.

David Fritschdavid

Naureen Nayyar


Paul Moreno



ExpressCard stuck in MacBook Pro (Late 2011)

I got an ExpressCard stuck in my MacBook Pro, Late 2011 model. There wasn’t anything accessible from the outside that would give me purchase with a pair of needle nose pliers.

I solved this problem by removing the screws on the bottom of my MacBook, then gently pushing the card out 1/4″ with a bent paperclip as shown in the photo above. Then it was a simple matter of pulling it out with my fingers. Simple!

Your mileage may vary and if you do this, you do so at your own risk. 🙂

Pro-tip: if the card takes more than light finger pressure going in, it’s going to take more than light finger pressure getting it out…

Lexar Professional ExpressCard Compact Flash Reader Driver for MacOS 10.10 and 10.11

I have a Lexar Professional ExpressCard Compact Flash Reader, model number LRWEXPP-7000.

Lexar’s latest drivers do not work for MacOS 10.10 and 10.11 because they way they must be installed has changed.

However, Andrew Jung, a reviewer on Amazon, left a very helpful tip on the product’s page a few days ago. Read on for a possible solution.

Continue reading

Some headshots

I did a photoshoot with my good friend Genevieve Kayat a couple of weeks ago. Here’s a couple of shots we came up with:

11952734_10152937059391503_2835736538422809300_o 11952866_10152937061836503_7596608265559155860_o

These were shot with a Canon 5D Mk II, Canon EF 70-200mm f/2.8L IS II USM, two basic strobes with ~2′ x 3′ softboxes, and a third strobe as a hair light. I shot at 50 IS0, 1/125, f/9. I had black muslin cloth in the background, but I almost didn’t need it as the lights from the strobes fell off very quickly (inverse-square law).

I did post-processing using Photoshop and Google’s Nik Collection, starting with the Raw Presharpener (Sharpener Pro 3), noise reduction (Dfine 2), darkening/”destructuring” the dress and right shoulder in the B&W portrait using Viveza 2, B&W conversion (Silver Efex Pro 2), and finally a last pass at output sharpening (Sharpener Pro 3).

Export Incident Descriptions and Notes from PagerDuty

Here’s a quick Python Script that connects to PagerDuty’s API and pulls down the incident ID, description, and notes for all incidents in a given date range. It’s useful for appending to an existing CSV download via VLOOKUP, particularly PagerDuty’s new Advanced CSV Export.

I hope this is useful to you!

« Older posts

© 2016 Chris Gagné

Theme by Anders NorenUp ↑