Profile

Cover photo
Keith Bourgoin
Works at Parse.ly
Attended Case Western Reserve University
Lives in Medford, MA
172 followers|59,678 views
AboutPostsPhotosVideos+1'sReviews

Stream

Keith Bourgoin

Shared publicly  - 
 
In which Bowser is unimpressed I threw his ball into a blizzard.
1
Add a comment...

Keith Bourgoin

Shared publicly  - 
 
Woohoo!  Our API really is pretty amazing.
1
Add a comment...

Keith Bourgoin

Shared publicly  - 
 
Almost ready for Chinese New Year!
2
Add a comment...

Keith Bourgoin

Shared publicly  - 
1
Toms Baugis's profile photo
2 comments
 
that's also a lovely unreadable infographic, unless you have a 60" monitor to fit it on
Add a comment...
In his circles
185 people
Have him in circles
172 people
Michael Bourgoin's profile photo
Jennifer Fazler's profile photo
vipin shri's profile photo
Dave Young's profile photo
Nick Shylo's profile photo
Gregory Sanzone's profile photo
Jane Showalter's profile photo
Justin Hemenway's profile photo
Joseph Dickman's profile photo

Keith Bourgoin

Shared publicly  - 
1
Add a comment...

Keith Bourgoin

Shared publicly  - 
 
 
Some patterns for fast Python. Know any others?

- Avoid overengineering datastructures. Tuples are better than objects (try namedtuple too though). Prefer simple fields over getter/setter functions.

- Built-in datatypes are your friends. Use more numbers, strings, tuples, lists, sets, dicts. Also check out the collections library, esp. deque.

- Be suspicious of function/method calls; creating a stack frame is expensive.

- Don't write Java (or C++, or Javascript, ...) in Python.

- Are you sure it's too slow? Profile before optimizing!

- The universal speed-up is rewriting small bits of code in C. Do this only when all else fails.
1
Keith Bourgoin's profile photoToms Baugis's profile photoTony Sindelar's profile photo
3 comments
 
you are having questions all day long these days keith? :)
Add a comment...

Keith Bourgoin

Shared publicly  - 
 
Dropped off my great grandfather's Philco to be restored. It's going to take until next May, but this is going to be great.
1
Add a comment...

Keith Bourgoin

Shared publicly  - 
 
Woo! Chinese New Year prep.
1
Add a comment...
People
In his circles
185 people
Have him in circles
172 people
Michael Bourgoin's profile photo
Jennifer Fazler's profile photo
vipin shri's profile photo
Dave Young's profile photo
Nick Shylo's profile photo
Gregory Sanzone's profile photo
Jane Showalter's profile photo
Justin Hemenway's profile photo
Joseph Dickman's profile photo
Work
Occupation
Software Guy
Employment
  • Parse.ly
    Software Engineer, 2011 - present
  • Aleph Point
    Lead Engineer, 2010 - 2011
  • Thermo Fisher Scientific
    Software Engineer, 2007 - 2010
  • The Neat Company
    Software-Research Engineer, 2006 - 2007
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Medford, MA
Previously
West Warwick, RI - Cleveland, OH - West Warwick, RI - Philadelphia, PA
Story
Tagline
I work for a company named after a garnish
Education
  • Case Western Reserve University
    Computer Science BS/MS, 2001 - 2006
Basic Information
Gender
Male
Keith Bourgoin's +1's are the things they like, agree with, or want to recommend.
Todoist: To-Do List, Task List
market.android.com

The perfect to-do list app is there wherever you need it: on your Android phone, Android tablet, desktop, browser, Gmail, and more.Join over

The 21st Century Glass Steagall Act
elizabethwarren.com

Elizabeth Warren has introduced legislation to reinstate and modernize our core banking protections. Sign up and show your support.

Swype
market.android.com

You Asked for It - Swype Now Available on the Play Store! Get it Today - Only 99 Cents - Limited Time Offer!• 250+ Million Users and Growing

Maps
market.android.com

Download the latest release of Google Maps, and never carry a paper map again. Google Maps for Android with Navigation (Beta) has:* Detailed

Feedly - Your News, RSS, Google Reader
chrome.google.com

Feedly is a news reader for creative minds. Syncs with Google Reader and Twitter.

The Humble Indie Bundle 6: Pay what you want for awesome games and help ...
www.humblebundle.com

Pay whatever you want to get Dustforce, Rochard, Shatter, S.P.A.Z., Torchlight, Vessel, and five breathtaking soundtracks -- all while suppo

End Piracy, Not Liberty – Google
www.google.com

Millions of Americans oppose SOPA and PIPA because these bills would censor the Internet and slow economic growth in the U.S.. Two bills bef

Google+
market.android.com

Real-life sharing rethought for the web, wherever you are. Google+ for mobile makes sharing the right things with the right people a lot sim

Nexus S – The new Android phone from Google
www.google.com

Nexus S is the newest Android phone from Google. With Gingerbread, fast just got faster.

Top 10 reasons why Darth Vader was an amazing project manager - GeekWire
www.geekwire.com

The Sith Lord Darth Vader, of Star Wars fame, often gets a bad rap, particularly in what we all think of as his 'dark years'. From a certain

Mommy Bloggers Need to Shut Up About This Dirty Gay Billboard
gawker.com

Is there anything worse than mommy bloggers? That is a rhetorical question because if you have two firing synapses, you know the answer to t

Google Swiffy Converts Flash to HTML5
www.readwriteweb.com

Google launched an experimental tool called Swiffy in its Labs today, allowing developers to convert Flash (SWF) files to HTML5. That means

Emerson College Frat Members Raise Thousands of Dollars Online For Trans...
bostinno.com

When Donnie Collins, a transgender student at Emerson College, found out that his medical insurance wouldn’t pay for female-to-male “Top Sur

Louis CK: Live at the Beacon Theater
buy.louisck.net

Live at the Beacon Theater: show available to download now!

Parse.ly (parsely) on Twitter
twitter.com

Parse.ly (parsely) is on Twitter. Sign up for Twitter to follow Parse.ly (parsely) and get their latest updates.

Best Advice: What I Learned from a Sex-Crazed Short-Order Cook
www.linkedin.com

I know when business leaders dispense the best advice they ever got, it's supposed to come from other titans of industry. But mine came from

The Netflix Tech Blog: Python at Netflix
techblog.netflix.com

We've blogged a lot about how we use Java here at Netflix, but Python's footprint in our environment continues to increase. In honor of our

Online Data Backup - Offsite, Onsite, & Cloud - CrashPlan Backup Sof...
www.crashplan.com

CrashPlan backup software offers the best way to back up and store personal, business and enterprise data securely - offsite, onsite and onl

How the AP got a hold of its big, old data
gigaom.com

Holding onto millions of pieces of archived content it still wanted to monetize, the Associated Press turned to MarkLogic's NoSQL non-relati

Ira Glass Interviews His Cousin, Composer Philip Glass : NPR
www.npr.org

It's no coincidence that composer Philip Glass and This American Life host Ira Glass have the same last name: They're second cousins. On tod

Cab never showed up, missed our train. Supervisor came on to tell us they're not responsible for their own incompetence as reservations are not "guaranteed". Useless.
Public - 11 months ago
reviewed 11 months ago
Public - 3 years ago
reviewed 3 years ago
2 reviews
Map
Map
Map