| 2008-01-01 | Best of 2007 |
| 2008-01-01 | Bubbles |
| 2008-01-02 | One, Two, Three |
| 2008-01-04 | Code Sprint Day 1 |
| 2008-01-05 | Code Sprint Day 2 |
| 2008-01-06 | Code Sprint Day 3 |
| 2008-01-08 | Where the Puck Is, Part 5 |
| 2008-01-08 | Apparently We're Doing Well |
| 2008-01-09 | I've Been Amazoned |
| 2008-01-12 | And Speaking of Community… |
| 2008-01-12 | What 'Community' Actually Means |
| 2008-01-15 | Structural Programming and Rational Metaprogramming |
| 2008-01-17 | Where My Life Goes |
| 2008-01-21 | I Wasn't At CUSEC This Year… |
| 2008-01-25 | Recycled Words: knismesis |
| 2008-01-28 | First Figure Out What You Want to Change |
| 2008-02-02 | Generating Elegance |
| 2008-02-04 | You're Not Allowed To Use What You Learn In This Book |
| 2008-02-06 | The First Check |
| 2008-02-06 | Another Reminder |
| 2008-02-06 | Congratulations to David Crow |
| 2008-02-15 | Building Filters |
| 2008-02-15 | Rationalizing the Admin Interface |
| 2008-02-17 | Graduate Directions |
| 2008-02-19 | February Code Sprint: Day 1 |
| 2008-02-19 | Six Books for a Canadian Winter |
| 2008-02-20 | The Dog's Not Barking Again |
| 2008-02-20 | Where The Puck Is Going To Be (Part 91) |
| 2008-02-20 | Today's Politicians Lead Boring Lives |
| 2008-02-21 | Teaching Python at the NRC |
| 2008-02-26 | Scientific Groupware Revisited |
| 2008-02-27 | Making the World a Better Place |
| 2008-03-04 | Writing Is a Drug |
| 2008-03-04 | Beautiful Code Panel at SD West |
| 2008-03-04 | Bummer |
| 2008-03-06 | Beautiful Code Wins Jolt Award |
| 2008-03-06 | Avenir vs. Ryerson |
| 2008-03-06 | Conservation of Happiness |
| 2008-03-06 | A Student-Oriented Software Development Process |
| 2008-03-06 | 2008 Research In Action Showcase |
| 2008-03-06 | Journal of Visualized Experiments |
| 2008-03-06 | LearnHub Launches with Software Carpentry Front and Center |
| 2008-03-07 | Controlled Release |
| 2008-03-08 | Why Developers Don't Do Code Reviews |
| 2008-03-10 | New Sins |
| 2008-03-12 | On My Way To SIGCSE'08 |
| 2008-03-13 | SIGCSE Day 1 |
| 2008-03-14 | SIGCSE Day 2 |
| 2008-03-15 | Streetknit + Spins & Needles |
| 2008-03-15 | SIGCSE Day 3 |
| 2008-03-17 | The Struggles of New Graduates |
| 2008-03-19 | StreetKnit in the Press Again |
| 2008-03-21 | For The Record |
| 2008-03-24 | First Steps |
| 2008-03-26 | Nice Quote |
| 2008-03-26 | DemoCamp in the News |
| 2008-03-27 | Reality Tree |
| 2008-03-27 | Beautiful Code Panel |
| 2008-03-28 | An Unexpected Result |
| 2008-03-30 | Old Dogs Are Suspicious of New Tricks |
| 2008-03-31 | Meet the New Flaw |
| 2008-04-02 | Summer Plans for Software Carpentry |
| 2008-04-03 | Real World Data Causes Perl |
| 2008-04-07 | Always Outnumbered, Always Outgunned |
| 2008-04-07 | More DemoCamps |
| 2008-04-08 | Our Own Little DemoCamplet |
| 2008-04-09 | Global Intelligence |
| 2008-04-09 | Morning Routine |
| 2008-04-10 | Three Studies (Maybe Four) |
| 2008-04-10 | It Went Well |
| 2008-04-11 | Alternatives to DrProject |
| 2008-04-11 | Feature List |
| 2008-04-12 | A Rare Triple |
| 2008-04-15 | Integration Irony |
| 2008-04-15 | Pogy Travel Crib |
| 2008-04-17 | Introducing Stack Overflow |
| 2008-04-18 | Consulting Course Videos |
| 2008-04-18 | Zis Is Cursed, Zat Is Cursed |
| 2008-04-21 | Someone's a Fan |
| 2008-04-21 | Crowded House |
| 2008-04-25 | DrProject 3.0 Schema |
| 2008-04-25 | Design Never Ends |
| 2008-04-28 | 'I Would Never Have Believed…' |
| 2008-04-29 | An Interview with Donald Knuth |
| 2008-05-01 | MathWorks Visit |
| 2008-05-01 | Joel Is Feeling Grumpy Today |
| 2008-05-02 | Code Review Coincidences |
| 2008-05-02 | A Question for the Class |
| 2008-05-03 | We're Big In Japan |
| 2008-05-03 | '…But Nobody To Know What It Is' |
| 2008-05-03 | Stats on Founders |
| 2008-05-04 | Programming for Historians |
| 2008-05-04 | StreetKnit in the News |
| 2008-05-04 | Summer Indulgences |
| 2008-05-05 | Those Who Will Not Learn From History… |
| 2008-05-09 | Where Are They Now? |
| 2008-05-12 | Aaaand They're Off! |
| 2008-05-14 | What I'm Reading These Days |
| 2008-05-15 | Another DrProject Design Question |
| 2008-05-16 | But I Was Gone Less than 48 Hours! |
| 2008-05-16 | I Will Buy You Lunch… |
| 2008-05-16 | File Under 'Really Not Getting It' |
| 2008-05-21 | Why Don't We Do This? |
| 2008-05-23 | For Each, Replace |
| 2008-05-25 | Interviewed by Jon Udell |
| 2008-05-27 | Reminded of the Difference Once Again |
| 2008-05-29 | More About Integrating IRC into DrProject |
| 2008-06-01 | Three Weeks In |
| 2008-06-03 | Three Weeks and Change |
| 2008-06-04 | A Surprisingly Small Piece of Paper |
| 2008-06-06 | Faking Results |
| 2008-06-09 | Directions |
| 2008-06-10 | Deleting Roles |
| 2008-06-11 | Feedback Time |
| 2008-06-12 | Where the Time Goes |
| 2008-06-13 | What a Proposal Looks Like |
| 2008-06-13 | Another Week of Progress |
| 2008-06-14 | CBC Podcasts |
| 2008-06-15 | Another Sample Proposal |
| 2008-06-15 | And One That Failed |
| 2008-06-17 | New Pics |
| 2008-06-18 | Where My Grad Students Are |
| 2008-06-23 | Navigating IRC Logs, Nested Forms, Et Cetera |
| 2008-06-25 | Another DrProject Design Question |
| 2008-06-27 | As We Head Into the Holiday Weekend… |
| 2008-07-01 | Midsummer Resolution |
| 2008-07-02 | Current Projects |
| 2008-07-03 | But Dad… |
| 2008-07-03 | Another Good Lunch |
| 2008-07-05 | Why We're Not Switching to Git |
| 2008-07-06 | Traceability in Agile Projects |
| 2008-07-07 | Consulting Course Fall 2008 Needs You! |
| 2008-07-09 | Portrait of the Author |
| 2008-07-09 | Yes, Our Students Are Still Busy |
| 2008-07-14 | Paraphrase |
| 2008-07-16 | We Should Have Built This For Them |
| 2008-07-16 | A Little Warm… |
| 2008-07-17 | Up On Stage |
| 2008-07-17 | Nick's Last Day |
| 2008-07-18 | A Distributed Single Point of Failure |
| 2008-07-19 | Badge of Honor? |
| 2008-07-19 | Just Another Saturday |
| 2008-07-20 | DrProject Status Update |
| 2008-07-21 | Mail Traffic Over Time |
| 2008-07-21 | It Wasn't *Meant* To Be Funny, But… |
| 2008-07-22 | Belated Barbecue Photos |
| 2008-07-22 | Summer 2008 Logo |
| 2008-07-23 | Quick Quiz to Measure What Scientists Know |
| 2008-07-23 | Badge of Reproducibility |
| 2008-07-24 | Fall Courses |
| 2008-07-25 | Name This Book! |
| 2008-07-28 | This Week in Greg |
| 2008-07-28 | Next Lecture? |
| 2008-07-28 | Home Stretch for Students |
| 2008-07-30 | Please Pay For Your Copy of Beautiful Code |
| 2008-08-01 | They're Breeding Like Rabbits |
| 2008-08-02 | Where Design Fits In |
| 2008-08-02 | I'd Really Like To Draw A Picture… |
| 2008-08-06 | Tony, Dan, LanSchool, and Doing the Right Thing |
| 2008-08-07 | Putting a Face to a Name |
| 2008-08-07 | Managing Meetings |
| 2008-08-12 | Winter Grad Course Evaluation |
| 2008-08-12 | Wrapping Up |
| 2008-08-22 | Married |
| 2008-08-26 | Summer's End |
| 2008-09-04 | Science 2.0: the Future of Online Tools for Scientists |
| 2008-09-08 | Start of Another Academic Year |
| 2008-09-10 | Student Projects This Term |
| 2008-09-11 | Science in the 21st Century |
| 2008-09-15 | How do I enlarge a fizzbar without overwriting the user's snibbit? |
| 2008-09-15 | REST APIs for Batch Operations |
| 2008-09-16 | Life? Don't Talk to Me About Life… |
| 2008-09-16 | Comments in JSON? |
| 2008-09-18 | Risk Budget |
| 2008-09-18 | If It's on the Web… |
| 2008-09-19 | Another Use for Extensible Programming |
| 2008-10-05 | No, It Isn't Photoshopped |
| 2008-10-05 | Another Check for Amnesty International |
| 2008-10-10 | So Far Behind |
| 2008-10-16 | And Search Returns…? |
| 2008-10-19 | Two Others |
| 2008-10-21 | The Thesis Hat |
| 2008-10-31 | It's Not You, It's Me |
| 2008-11-05 | I Honestly Didn't Think I'd Live to See the Day |
| 2008-11-15 | The Family Has Landed |
| 2008-11-16 | What Sciences Are There? |
| 2008-11-17 | Science Lessons for MPs |
| 2008-11-17 | Maybe If I Write About Them, They'll Go Away |
| 2008-11-18 | Need Some Help? |
| 2008-11-20 | Happy 25th Birthday, TurboPascal |
| 2008-11-24 | StreetKnit is Back! |
| 2008-11-30 | Igor, Connect the Electrodes! |
| 2008-12-03 | Advertising for 'Bottle of Light' |
| 2008-12-03 | Today Was a Good Day |
| 2008-12-03 | Thanks, Blake |
| 2008-12-04 | Python 3.0 is Out (But We're Not Using It Yet) |
| 2008-12-07 | Sold Another Story |
| 2008-12-07 | How Scientists Manage Code |
| 2008-12-08 | Monkeys, Bananas, and a Fire Hose |
| 2008-12-18 | How Far We Got |
| 2008-12-18 | Beautiful Testing |
| 2008-12-18 | uTest's Bug Battle |
| 2008-12-18 | Entry-Level Code Review Procedures? |
| 2008-12-18 | Carl Zimmer, Faces, and Letter Writing Campaigns |
| 2008-12-18 | Hacking the Rainforest |
| 2008-12-18 | We Got Boinged! |
| 2008-12-23 | Post-Mortem on This Term's Work |
| 2008-12-24 | 40 Years Ago |
| 2008-12-24 | A Healthy Dose of Scepticism |
| 2008-12-24 | Diagnosing Home Network Misconfigurations Using Shared Knowledge |
| 2008-12-26 | Things I'd Like To Finish In the Next 489 Days |
| 2008-12-26 | How Do You Determine the Health of a Software Development Project? |
| 2008-12-29 | Profs on Facebook |
| 2008-12-29 | Jumping Genes |
| 2008-12-31 | Ontario Energy Savings: Fail |
| 2008-12-31 | Time to Freshen It Up |
| 2008-12-31 | Mocked by a Bar Chart |