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.