Rick Copeland


Python programmer, author, speaker

Areas of Expertise:

  • Python programming
  • web development
  • TurboGears
  • SQLAlchemy
  • compiler development
  • consulting
  • speaking
  • programming
  • training
  • writing
Rick Copeland is a software engineer with GeekNet working on the SourceForge.net site, where he uses SQLAlchemy for web application development. He has been using Python full-time for development since 2005, in projects as diverse as demand forecasting, business web applications, compilers, and hardware synthesis.

Essential SQLAlchemy Essential SQLAlchemy
by Rick Copeland
June 2008
Print: $34.99
Ebook: $27.99

Rick blogs at:

MongoDB Schema Design at Scale

September 25 2012

I had the recent opportunity to present a talk at MongoDB Seattle on Schema Design at Scale. It's basically a short case study on what steps the MongoDB Monitoring Service (MMS) folks did to evolve their schema, along with some quantitative performance comparisons between different schemas. Given that one of my most widely read… read more

Python and MongoDB Travel Plans

September 13 2012

It's been a little longer than normal between articles, so I wanted to let everyone know what I've been up to lately, and hope that I'll be able to see some of you at some upcoming events. So here's a summary of the things I'll be involved with over the next couple of… read more
Rick Copeland