Blog Archive 2017

2017-12-30: The Year in Review

2017-12-30: Wanted: A Workable Lesson Competition

2017-12-27: Wanted: Books on How to Teach Computing

2017-12-27: Explanation-Oriented Programming

2017-12-27: Data Visualization as Industrial Design

2017-12-24: Petzold's Rules Revisited

2017-12-23: All the Other Santas

2017-12-23: Holiday Reads

2017-12-21: Ten Simple Rules for Talking People Into Things

2017-12-17: Teaching for Learning

2017-12-17: Consider the Bicycle

2017-12-15: What Does Peripheral Participation in Data Look Like?

2017-12-06: The New Standard Model

2017-12-06: Second Edition of 'How to Teach Programming (and Other Things)'

2017-12-06: Remembrance

2017-11-28: My Favorite Tool - Asking for Help

2017-11-26: Developer Testing in the IDE

2017-11-26: Abbreviated vs. Full-Word Identifier Names

2017-11-24: Common Misconceptions

2017-11-22: Diff and Merge for ProseMirror

2017-11-20: Data Science for Software Development

2017-11-17: Freakonomics, But For Good

2017-11-11: Not on the Shelves: 20th Anniversary Edition

2017-11-11: Remembrance Day

2017-11-05: Carpentry For Everyone

2017-11-05: Teaching Tech Together Meetup on Nov 14

2017-11-04: Books for Programmers

2017-11-02: Once Upon a Time

2017-11-01: I'm Probably Wrong Again

2017-10-21: Making Maintainable Lessons

2017-10-21: Change Strategies

2017-10-16: Exercises for Teaching Programming

2017-10-08: Discovery: Three and Out

2017-09-30: The Big Picture Revisited

2017-09-30: Git, Graphs, and Software Engineering

2017-09-24: I'm Tired of Killing Aliens

2017-09-21: Dad With His Birdhouses

2017-09-18: Disappearing Data

2017-09-13: Long Thoughts

2017-09-08: Bridge and Evolution

2017-08-01: MSR Books

2017-07-21: Too Soon and From Unexpected Directions

2017-07-20: Hunter S. Thompson, Football, and the GOP

2017-07-01: Heaven Must Be Empty

2017-06-22: Good Enough Practices in Scientific Computing

2017-06-19: Ten Simple Rules for Being a Good Research Partner

2017-06-12: Say Their Names

2017-05-31: How to Teach Programming (And Other Things)

2017-05-22: Numerical JavaScript

2017-05-08: Empirical Software Engineering Using R

2017-04-30: Still Waiting

2017-02-25: Ordering Jekyll Collections

2017-02-18: Resignation from Shopify

2017-02-06: A Moral Equivalent of the Turing Test

2017-01-25: Stand with Government Scientists

2017-01-08: Pennies for Understanding

2017-01-06: Them That's Got

2017-01-03: Rubric for Open Instructor Training

2017-01-01: Blogging

In the wake of posts about Shopify's support for white nationalists and DataCamp's attempts to cover up sexual harassment
I have had to disable comments on this blog. Please email me if you'd like to get in touch.