- 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.
- 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.
- Parse.lySoftware Engineer, 2011 - present
- Aleph PointLead Engineer, 2010 - 2011
- Thermo Fisher ScientificSoftware Engineer, 2007 - 2010
- The Neat CompanySoftware-Research Engineer, 2006 - 2007
- Case Western Reserve UniversityComputer Science BS/MS, 2001 - 2006
- Line Runner
The Humble Indie Bundle 6: Pay what you want for awesome games and help ...
Pay whatever you want to get Dustforce, Rochard, Shatter, S.P.A.Z., Torchlight, Vessel, and five breathtaking soundtracks -- all while suppo
Top 10 reasons why Darth Vader was an amazing project manager - GeekWire
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
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
Emerson College Frat Members Raise Thousands of Dollars Online For Trans...
When Donnie Collins, a transgender student at Emerson College, found out that his medical insurance wouldn’t pay for female-to-male “Top Sur
Best Advice: What I Learned from a Sex-Crazed Short-Order Cook
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
Online Data Backup - Offsite, Onsite, & Cloud - CrashPlan Backup Sof...
CrashPlan backup software offers the best way to back up and store personal, business and enterprise data securely - offsite, onsite and onl
Ira Glass Interviews His Cousin, Composer Philip Glass : NPR
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