Posts about software engineering, particularly empirical studies thereof.
| 2026-05-31 | Three Research Questions About AI |
| 2026-05-30 | How to Not Be Wrong About AI |
| 2026-05-20 | Twelve Ways to Be Wrong About AI-Assisted Coding |
| 2026-03-28 | An E-Bike for the Mind |
| 2026-03-26 | Classifying Research Software |
| 2025-11-11 | End of Life Ideas |
| 2025-09-18 | Time Spent on Hardening |
| 2025-08-13 | This Week's Posts |
| 2025-07-18 | No Satisfaction |
| 2025-05-01 | We Weren't Ready for the Flood |
| 2024-12-28 | Engagement |
| 2024-12-01 | Never Look Back |
| 2024-06-02 | Micro NWIT |
| 2024-04-27 | Building Tech Together |
| 2024-03-21 | NWIT Retrospective |
| 2023-09-13 | Adventures in Publishing |
| 2023-03-24 | Code Complexity |
| 2023-02-23 | It Will Never Work in Theory: April 2023 Lightning Talks |
| 2023-01-27 | Benchmarking Languages |
| 2022-08-14 | Empirical Software Engineering Vignettes |
| 2021-07-17 | Software Engineering's Greatest Hits |
| 2021-01-26 | Dead Last |
| 2020-07-09 | Thoughts from a Not-So-Influential Educator |
| 2020-06-20 | June 2020 Papers |
| 2020-01-04 | A Model Experiment |
| 2019-12-31 | Correlations |
| 2019-12-23 | Gini Coefficients |
| 2019-12-23 | Empirical Examples |
| 2019-12-17 | Measuring Software Tools |
| 2019-10-11 | Proficiency |
| 2019-07-07 | A Veteran of a Thousand Language Wars |
| 2019-07-05 | Patterns in Git |
| 2019-05-30 | Software Engineering Revisited |
| 2019-04-06 | Bootcamps |
| 2019-02-25 | Making It Work in Practice |
| 2018-03-13 | A Base Case for Empirical Software Engineering Research |
| 2017-11-20 | Data Science for Software Development |
| 2016-09-30 | Two Studies of Online Communities |
| 2016-09-18 | Show Me Your Model |
| 2016-08-02 | How Well Do Developers Understand Open Source Licenses? |
| 2016-02-16 | Checking the Balance |
| 2016-02-02 | Two Pages of Evidence |
| 2015-12-28 | Maybe I Actually Am An Engineer |
| 2015-11-29 | Exaptation and the Future of Software Engineering |
| 2015-10-27 | Visualizing Repository Activity |
| 2015-09-16 | Software Engineering Practices in Science |
| 2015-08-31 | Three Graphs I Would Like to See |
| 2014-11-10 | Sarah Mei on Software Engineering Research |
| 2014-10-02 | A Better Software Engineering Course |
| 2014-03-19 | Empirical Software Engineering Papers |
| 2014-01-14 | Code Review, Round 2 |
| 2013-11-12 | Report on the PLOS/Mozilla Code Review Pilot |
| 2013-10-23 | A Simple Exercise |
| 2013-09-24 | How Much Testing Is Enough? |
| 2013-03-17 | Testing Image Processing |
| 2013-02-11 | Correctness Isn't Compelling |
| 2013-02-09 | The Larch Environment |
| 2012-12-06 | Two Solitudes Illustrated |
| 2012-10-28 | Usability Testing and Instructional Design |
| 2012-08-21 | Two Solitudes (talk) |
| 2012-07-05 | Independent Assessment of the Past Six Months |
| 2012-05-10 | Fish and Bugs |
| 2011-12-24 | Organizing Instruction and Study to Improve Student Learning |
| 2011-11-18 | Quantifying Installation Costs |
| 2011-11-01 | Well That Certainly Got Some Attention |
| 2011-10-19 | American Scientist Article on Empirical Studies of Software Engineering |
| 2011-06-29 | It Will Never Work in Theory |
| 2011-05-28 | What's There Instead |
| 2011-05-27 | It's Not Theory vs. Practice, It's Two Solitudes |
| 2011-05-20 | How Do Actual Software Engineers Perceive Software Engineering Research? |
| 2011-03-31 | Harder Than It Should Be |
| 2011-01-10 | McConnell Responds to Bossavit |
| 2010-11-22 | Michael Feathers on 'Making Software' |
| 2010-11-16 | Ratios and Rework |
| 2010-10-30 | Dubois on Maintaining Correctness |
| 2010-08-16 | Students and Code Review |
| 2010-07-22 | Apparently We're Less Creative |
| 2010-07-16 | Making Software Now Available on Rough Cuts |
| 2010-07-07 | Using Science to Design This Course |
| 2010-06-24 | A Quote from Marian Petre |
| 2010-06-24 | And the Winner Is… |
| 2010-06-12 | The Cowichan Problems |
| 2010-05-22 | The Practice of Software Development |
| 2010-05-06 | Articles of Faith |
| 2010-04-12 | On the Failure of Inquiry-Based Teaching |
| 2010-03-18 | What Do You See? |
| 2010-03-17 | Natural Language Wins (Kind Of) |
| 2010-03-11 | The Past Is Still Here Too, and It Too Is Unevenly Distributed |
| 2010-02-17 | Rory Tulk on Software Testing |
| 2010-01-31 | I Don't Care Until I Can Check |
| 2010-01-24 | It Seems That Everyone Cares |
| 2010-01-20 | Punctuate! Punctuate! Punctuate! |
| 2010-01-20 | We Can Only Interview the Survivors |
| 2010-01-15 | We're Apparently Still Not a Science |
| 2010-01-07 | Aranda on SEMAT |
| 2009-11-29 | Nothing to See Here, Folks---Move Along, Move Along |
| 2009-11-24 | Greatest Hits |
| 2009-10-21 | Creating New Niches |
| 2009-10-05 | Portals Paper Online |
| 2009-09-24 | Presentation, Presentation, Presentation |
| 2009-08-25 | What Processes Do Small Software Teams Use? |
| 2009-08-21 | Tools for Teams |
| 2009-08-15 | Search-Based Software Engineering |
| 2009-08-15 | Evaluating the Usability of Programming Languages |
| 2009-07-27 | A Challenge for Modellers |
| 2009-04-15 | Database of Empirical Software Engineering Publications |
| 2009-03-25 | A Short History of Software Engineering |
| 2009-02-18 | Papers |
| 2009-02-02 | Theory vs. Practice: Shall E'er the Twain Meet? |
| 2008-12-26 | How Do You Determine the Health of a Software Development Project? |
| 2008-12-24 | Diagnosing Home Network Misconfigurations Using Shared Knowledge |
| 2008-12-18 | We Got Boinged! |
| 2008-07-23 | Quick Quiz to Measure What Scientists Know |
| 2008-07-21 | It Wasn't *Meant* To Be Funny, But… |
| 2008-07-16 | We Should Have Built This For Them |
| 2008-05-03 | Stats on Founders |
| 2008-05-02 | Code Review Coincidences |
| 2008-04-10 | Three Studies (Maybe Four) |
| 2008-04-07 | Always Outnumbered, Always Outgunned |
| 2008-01-28 | First Figure Out What You Want to Change |
| 2008-01-15 | Structural Programming and Rational Metaprogramming |
| 2007-12-15 | A Meme I'd Like To Crush |
| 2007-12-14 | ICSE Workshop List |
| 2007-12-09 | Python Supercomputing Statistics |
| 2007-11-06 | Measurement |
| 2007-10-30 | Encouraging Collaboration |
| 2007-10-22 | But Not For Me |
| 2007-10-12 | Gini Coefficients as a Measure of Team Effort |
| 2007-08-29 | How and Why We Draw Code |
| 2007-06-27 | Two Studies of ASCI (and no, that's not a typo) |
| 2007-06-12 | Software Games |
| 2007-06-11 | Praising the Good |
| 2007-04-02 | Measuring the Value of Modeling |
| 2007-03-13 | Doing the Science |
| 2007-02-07 | What I Learned Today |
| 2006-11-11 | Expressing Temporal 'Type' Information in Programs |
| 2006-10-16 | CSER, Privacy, Agility, and Games |
| 2006-07-19 | Evidence-Based Software Engineering |
| 2006-07-18 | The Camel's Humps Are Very Popular |
| 2006-06-19 | Agility and Romanticism |
| 2006-04-13 | Strong Typing, Unit Testing, and Science |
| 2006-03-30 | The Next Phase New Wave Tool Craze |
| 2006-03-01 | Usability of Programming Systems |
| 2006-02-04 | Project Assets |
| 2005-12-28 | $67 million a year |
| 2005-02-18 | On the Size of Programming Teams |
| 2005-01-16 | Python, Typing, and the Scientific Spirit |
| 2005-01-02 | Quantifying the Learning Curve |