Cover photo
Duncan McGreggor
Works at Rackspace
Attended Cedar Shoals High School
Lives in California
1,261 followers|31,552 views


Duncan McGreggor

Shared publicly  - 

Having tons of fun getting to know Erjang via LFE!
Add a comment...

Duncan McGreggor

Shared publicly  - 
Wanted: experts in Twisted, Tornado, asyncore or other Python async APIs (greenlets/gevent, Stackless, libevent all welcome!). In we're trying to hash out the async API for the future (for the Python stdlib) and we need input from expert users of the current generation of async APIs.
Add a comment...

Duncan McGreggor

Shared publicly  - 
Speaking of a Celtic tribe, Caesar exhibits some rather excellent dry humor:

"These obstacles restricted their movement and made it more difficult to attack their neighbours; and as they are a warlike people they greatly resented this restraint."

Caesar, Julius (1983-02-24). The Conquest of Gaul (Penguin Classics) (p. 29). Penguin Group. Kindle Edition.
Add a comment...

Duncan McGreggor

Shared publicly  - 
Too awesome!
Klasse gemacht!
3's profile photo
Add a comment...
In his circles
436 people
Have him in circles
1,261 people
Kerry Bowley's profile photo

Duncan McGreggor

Shared publicly  - 
#LFE  represent!
Programme complete!

8 Tracks and over 50 speakers including Mike Williams, José Valim, Dave Thomas, Bruce Tate, Dave Thomas, Bob Ippolito, Rick Reed, Brett Cameron, Stuart Bailey, Erik Stenman, Duncan McGreggor and many many more! 

EARLY BIRD  rates end on 11 FEBRUARY

New courses on Elixir, Cowboy, Riak and Kazoo available this year.
Michael Splane's profile photo
Add a comment...

Duncan McGreggor

Shared publicly  - 
PSF Associate Membership is live! Join now!!!
Add a comment...

Duncan McGreggor

Shared publicly  - 
Spoiler alert! (just saw this tonight :-) )
After seeing Prometheus last night...

Species Origin

Artwork by Carlos Poon
Add a comment...

Duncan McGreggor

Shared publicly  - 
Just ran across this classic quote:

"I said a detonator! I need some dudes who speak American god dammit! He's making a fucking sweater here, I'm tryin' to put Tiger Balm on this jungle's nuts."

And thought of the countless times +Robbie Williamson and I spent quoting that movie and the hilarious time had with +Mark Shuttleworth and crew, watching it after the multi-touch sprint on the Isle of Man :-)
Robbie Williamson's profile photoDuncan McGreggor's profile photo

God, that movie was brilliant.

"Of the 10 men sent, four returned. Of those four, three wrote books about what happened. Of those three, two were published. Of those two, just one got a movie deal. This is the story of the men who attempted to make that movie."
Add a comment...
In his circles
436 people
Have him in circles
1,261 people
Kerry Bowley's profile photo
  • Cedar Shoals High School
    1990 - 1990
  • Defense Language Institute
    1990 - 1992
  • Austin Peay State University
    1994 - 1994
  • UMass Amherst
    1994 - 1995
  • Bangor High School
    1986 - 1989
Basic Information
Other names
Think about the future and write software for it.
  • Rackspace
    Sr. Manager, 2012 - present
  • DreamHost
    Cloud Engineering Manager, 2011 - 2012
  • Canonical Ltd
    Engineering Manager, 2008 - 2011
  • AdytumSolutions, Inc.
    Owner, 2004 - 2008
  • Divmod
    COO, 2007 - 2008
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Colorado - Maine - Georgia - Missouri - Texas - Kentucky - Tennessee - Massachusetts - Maryland - Nebraska - Oregon
Contributor to
Duncan McGreggor's +1's are the things they like, agree with, or want to recommend.
Erjang - Google Groups

Duncan McGreggor, 4/10/14. Java constants in Erjang?, 4/10/14. Erjang + LFE bug when getting results from java.lang.System

Using the Zope Component Architecture in Pyramid — The Pyramid Web Appli...

Using the Zope Component Architecture in Pyramid¶. Under the hood, Pyramid uses a Zope Component Architecture component registry as its appl

Twisted Documentation: Writing a twistd Plugin

This document describes adding subcommands to the twistd command, as a way to facilitate the deployment of your applications. (This feature

Twisted Documentation: The Twisted Plugin System

The purpose of this guide is to describe the preferred way to write extensible Twisted applications (and consequently, also to describe how

PyPI - the Python Package Index : Python Package Index

Package Index · Browse packages · Package submission · List trove classifiers · List packages · RSS (latest 40 updates) · RSS (newest 40 pac

Buddha's Words: About This Blog

About This Blog. This blog is simply dedicated to sharing the words of the Buddha. A great deal of time and energy is spent creating, publis

Clearly Special: A Hotel Bedroom Under the Sea | Apartment Therapy DC

Clearly Special: A Hotel Bedroom Under the Sea. Walkways in aquariums are impressive, but they've got nothing on this underwater hotel b

The Words Of My Perfect Teacher

A favorite of Tibetans and recommended by the Dalai Lama and other senior Buddhist teachers, this practical guide to inner transformation in

Griddle Noise: The Zope Component Architecture - One Way To Do It All

My previous post showed how Interfaces and Adapters provide the heart of the Zope Component Architecture, which beats at the center of the Z

A Comprehensive Guide to Zope Component Architecture

Acknowledgements. Many people have helped me to write this book. The initial draft was reviewed by my colleague Brad Allen. When I announced

The Cassandra Data Model | DataStax Cassandra 1.0 Documentation

ProductDescriptionHTMLPDF DataStax Enterprise DataStax Enterprise Documentation 2.0 Complete documentation on installing, configuring, using

Chef Solo tutorial: Managing a single server with Chef

The Chef documentation assumes you have an entire server farm to manage, so it hits you with a lot of complexity. If all you want is to set

Cooking with Chef Solo » RubySource

Chef is billed as “A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure”.


An experimental (restricted) Python-to-C++ compiler

Pecan :: The Web is Nuts

A WSGI object dispatch Python web framework, designed to be lean and fast, with few dependencies.

Welcome from AMQP - zeromq

Welcome to ØMQ for AMQP users. If you've been using AMQP/0.8 or AMQP/0.9.1, here is a short guide to help you understand ØMQ. We'll