Posts about Software Carpentry workshops, instructor training, curriculum development, and the broader Carpentries community.
| 2024-01-06 | My Academic Flyby Revisited |
| 2023-07-19 | Twenty-Five Years and Counting |
| 2023-07-05 | The Carpentries at 25 |
| 2023-05-02 | Closing Time |
| 2021-11-15 | Setting Up a New Project |
| 2021-11-07 | What (a subset of) Done Looks Like |
| 2021-09-07 | Managing Research Software Projects Workshop |
| 2021-06-25 | A Proficiency Test for Research Software Engineers |
| 2020-09-10 | Ten Quick Tips for Teaching with Participatory Live Coding |
| 2020-08-13 | How to Run a Meeting |
| 2020-08-07 | Hi Greg, It's Your Conscience Speaking |
| 2020-08-04 | Research Educators |
| 2020-07-28 | Announcing Glosario |
| 2019-08-05 | Computational Science Education (1996 edition) |
| 2019-06-14 | Software Isn't Sustainable |
| 2019-01-28 | Computing Skills Books for Researchers |
| 2019-01-10 | Leadership Training for Open Science |
| 2018-12-30 | Harper: Lesson Discovery and Aggregation |
| 2018-12-14 | No Straight Pipeline |
| 2018-11-30 | Lesson Installation |
| 2018-11-30 | Scripts |
| 2018-09-16 | Ten Simple Rules for Creating an Effective Lesson |
| 2018-09-04 | Joining RStudio |
| 2018-08-18 | Ten Simple Rules for Creating an Effective Lesson |
| 2018-07-15 | Teaching Tech Together |
| 2018-06-14 | One-Day Workshops |
| 2018-05-13 | Rules for Teaching |
| 2018-04-28 | Version 3 Feedback |
| 2018-03-20 | Comments Sought on the Plan for Version 3 of 'How to Teach Programming' |
| 2018-03-09 | Budgets |
| 2018-03-03 | Collaborative Lesson Development |
| 2018-02-28 | Workshop on Organizing for Progressive Community Change |
| 2018-02-13 | Workshop Benefits |
| 2018-02-12 | More Dagstuhl |
| 2018-02-10 | My Dagstuhl |
| 2018-02-04 | CarpentryCon 2018 |
| 2018-01-03 | Teaching Tech Together Toronto: January 2018 Meetup |
| 2017-12-30 | Wanted: A Workable Lesson Competition |
| 2017-10-21 | Making Maintainable Lessons |
| 2017-09-30 | The Big Picture Revisited |
| 2016-12-24 | 2016 in Review |
| 2016-12-14 | Next Steps |
| 2016-11-19 | Open Instructor Training |
| 2016-11-13 | Stuff That Actually Matters |
| 2016-10-22 | Library Carpentry is One Year Old |
| 2016-10-19 | Given Infinite Minions |
| 2016-10-17 | Machine Learning with Python |
| 2016-10-10 | Beth Duckles on the Practice of Measuring |
| 2016-10-05 | Request for Review: ESIP's Software Guidelines |
| 2016-10-04 | And Now There Are Three |
| 2016-10-04 | Congratulations to Our New Instructor Trainers |
| 2016-09-18 | Show Me Your Model |
| 2016-09-05 | We Still Can't Have Nice Things Together |
| 2016-08-26 | What I Didn't Learn in a CS Degree |
| 2016-08-26 | Markers |
| 2016-08-19 | Ten Ways to Turn Off Learners |
| 2016-08-04 | Etsy for Teaching |
| 2016-08-02 | How Well Do Developers Understand Open Source Licenses? |
| 2016-08-02 | Heuristic Evaluation for Novice Programming Systems |
| 2016-08-02 | Data Carpentry's New Deputy Director of Assessment |
| 2016-07-30 | Library Carpentry in Toronto |
| 2016-07-26 | More on Instructor Training |
| 2016-07-25 | Reopening Instructor Training |
| 2016-07-19 | Lesson Incubation |
| 2016-07-19 | Publishing Our Lessons, Version 2016.06 |
| 2016-07-17 | Commonization |
| 2016-07-05 | Instructor Training Completion Times |
| 2016-05-31 | Further Analysis of Instructor Training Data |
| 2016-05-20 | First Analysis of Instructor Training Data |
| 2016-05-19 | Get Better But Not Change |
| 2016-04-29 | Summarizing Our Lesson Discussion Sessions |
| 2016-04-24 | Questions, Answers, and Lessons |
| 2016-04-10 | Designing a New Novice Python Lesson |
| 2016-04-09 | For Some Value of 'Just' |
| 2016-03-31 | Throttling |
| 2016-03-19 | Continuous Installation Checking |
| 2016-03-17 | New Maintainers |
| 2016-03-13 | In My Better World |
| 2016-03-05 | Complexity vs. Subtlety |
| 2016-02-25 | A Modest Proposal |
| 2016-02-19 | More of a Difference Than You Realize |
| 2016-02-16 | Checking the Balance |
| 2016-02-16 | Our New Instructor Pipeline |
| 2016-02-15 | Designing Lessons Collaboratively |
| 2016-02-02 | Active Workshops |
| 2016-01-29 | Elsewhere on the Web |
| 2016-01-28 | A New Version of 'Lessons Learned' |
| 2016-01-15 | 18 Months of Progress |
| 2016-01-09 | Good Communities (Kinds Of) |
| 2016-01-03 | Lessons as Lab Protocols |
| 2015-12-28 | Plans for 2016 |
| 2015-12-20 | Pushing Ahead in Puget Sound |
| 2015-12-18 | Three Flavors of Instructor Training |
| 2015-12-18 | Instructor Training Checkout Procedure |
| 2015-12-11 | Teaching in Cambridge |
| 2015-12-10 | Teaching For Loops |
| 2015-12-06 | How the Year Went |
| 2015-11-20 | Advances |
| 2015-11-20 | The Morea Framework |
| 2015-11-15 | Miscellaneous Projects |
| 2015-10-01 | Please Welcome Our New Executive Director |
| 2015-09-14 | Rebooting Instructor Training |
| 2015-09-05 | Our Lessons Have Now Been Published |
| 2015-08-16 | Prepping for the Python Lesson |
| 2015-08-14 | Checking What We Teach |
| 2015-08-13 | Data Carpentry Receives Grant from the Moore Foundation |
| 2015-07-23 | WiSE Workshop at UC Davis Aug 17-18 |
| 2015-07-20 | Welcome Maneesha and Katarzyna |
| 2015-07-06 | Hiring a New Executive Director for Software Carpentry |
| 2015-06-26 | Training Lessons |
| 2015-06-24 | Using Jekyll for Lessons |
| 2015-06-21 | Splitting the Shell Window |
| 2015-06-15 | Updating the Project List |
| 2015-06-12 | Learning in Both Directions |
| 2015-06-07 | Updating the Lesson Template |
| 2015-06-03 | Teaching Biocomputing at UT |
| 2015-05-22 | Coding for Librarians |
| 2015-05-21 | Experiences with Geoscientists |
| 2015-05-19 | Online Instructor Training Revisited |
| 2015-05-16 | New Members of the Team |
| 2015-04-22 | The Paradox of Learning Objects |
| 2015-04-21 | Learning in Both Directions |
| 2015-04-17 | Library Carpentry |
| 2015-04-17 | Publishing Our Lessons |
| 2015-04-15 | Quality Is Free - Getting There Isn't |
| 2015-04-11 | A Project Inception Deck for Research Coding |
| 2015-04-03 | April 2015 Lab Meeting |
| 2015-03-17 | And Now We Are Three |
| 2015-03-15 | Teaching Tips |
| 2015-03-02 | Adding a Contributor Covenant |
| 2015-03-02 | Ten More Instructors |
| 2015-02-28 | Eleven New Instructors |
| 2015-02-27 | Improving Instruction |
| 2015-02-27 | Wrong Is Useful: Lessons as Packages |
| 2015-02-12 | NeSI Becomes Software Carpentry Affiliate |
| 2015-02-11 | 2015 Post-workshop Instructor Debriefing, Round 3 |
| 2015-02-03 | Welcome Our Newest Instructors |
| 2015-02-03 | University of Washington Becomes Software Carpentry Partner |
| 2015-02-02 | iPlant Becomes Software Carpentry Affiliate |
| 2015-02-02 | Our First Workshop in South Korea |
| 2015-02-02 | Workshops in March at Lawrence Berkeley Lab |
| 2015-02-02 | Lab for Data Intensive Biology at UC Davis Joins Software Carpentry as an Affiliate |
| 2015-01-31 | Announcing 2015 Steering Committee |
| 2015-01-30 | Interim Steering Committee Meeting: Dec 16, 2014 |
| 2015-01-24 | The Other Ninety Percent |
| 2015-01-24 | Welcome Our First New Instructors of 2015 |
| 2015-01-22 | University College London Becomes Software Carpentry Affiliate |
| 2015-01-22 | Improving the Balance |
| 2015-01-14 | Practical Computing for Biologists (and Other Scientists) |
| 2015-01-13 | Thanks to RStudio |
| 2015-01-12 | Instructor Training at UC Davis |
| 2014-12-23 | Welcome Aboard |
| 2014-12-19 | Interim Steering Committee Meeting: Dec 2, 2014 |
| 2014-12-18 | Standing for Election |
| 2014-12-18 | All I Want for Christmas is a Pull Request… |
| 2014-12-09 | Templates: We Live, We Learn |
| 2014-12-03 | Plans for 2015: Instructor Training |
| 2014-12-03 | Our First Election |
| 2014-12-03 | Plans for 2015: Mentorship and Assessment |
| 2014-12-03 | Software Carpentry Foundation: Governance |
| 2014-12-03 | Software Carpentry Foundation: Organizational Membership |
| 2014-12-03 | Plans for 2015: Workshop Organization |
| 2014-12-03 | Plans for 2015: Lessons |
| 2014-12-03 | Summarizing the News |
| 2014-11-25 | Translating Software Carpentry into Korean |
| 2014-11-24 | Congratulations to Data Carpentry |
| 2014-11-22 | Instructor Training Stats |
| 2014-11-19 | The New Instructor Post-Assessment Questionnaire |
| 2014-11-18 | Interim Board Meeting: Nov 18, 2014 |
| 2014-11-11 | Why It Matters |
| 2014-11-06 | Instructor Training at TGAC |
| 2014-11-04 | Interim Board Meeting: Nov 4, 2014 |
| 2014-11-03 | Software Carpentry Foundation: FAQ |
| 2014-10-30 | Why We Don't Teach Testing (Even Though We'd Like To) |
| 2014-10-28 | Why Software Matters |
| 2014-10-27 | Shuttleworth Foundation Fellowship Application |
| 2014-10-27 | British Library Courses |
| 2014-10-23 | A New Lesson Template, Version 2 |
| 2014-10-22 | Massuni Kickstarter Has Launched |
| 2014-10-20 | Beautiful Lessons |
| 2014-10-16 | Welcome More New Instructors |
| 2014-10-08 | Announcing the Creation of the Software Carpentry Foundation |
| 2014-10-04 | A New Template for Workshop Websites |
| 2014-10-03 | Welcome Our New Instructors |
| 2014-09-30 | Interim Board Meeting: Sep 30, 2014 |
| 2014-09-29 | Splitting the Repository |
| 2014-09-26 | September 2014 Lab Meeting Report |
| 2014-09-18 | A Proposal for Topic Maintainers |
| 2014-09-16 | Interim Board Meeting: Sep 16, 2014 |
| 2014-09-15 | Stray Thoughts |
| 2014-08-04 | Sustainability |
| 2014-07-29 | Summer Sprint Summary |
| 2014-07-21 | Using a Package Manager for Lessons and Papers |
| 2014-07-21 | SciPy 2014 Talks and Lessons |
| 2014-07-21 | Summer Sprint FAQ |
| 2014-07-05 | Scientific Groupware Revisited |
| 2014-06-27 | Summary of June 2014 Lab Meeting |
| 2014-06-27 | Our IUSE Proposal Was Rejected |
| 2014-06-15 | An Update on Our Sprint Plans |
| 2014-06-09 | Planning Our Summer Sprint |
| 2014-06-05 | Collected Links |
| 2014-05-26 | Announcing Two More WiSE Bootcamps |
| 2014-05-24 | Summary of May 2014 Lab Meeting |
| 2014-05-20 | Behind the Scenes |
| 2014-05-20 | A Lot of Bootcamps in the Works |
| 2014-05-05 | A Multi-Site Sprint in July |
| 2014-05-05 | Playing the Kazoo |
| 2014-05-02 | How to Improve Instructor Training |
| 2014-05-01 | Wise as Athena… |
| 2014-04-27 | PyCon 2014 Videos |
| 2014-04-25 | April 2014 Lab Meeting |
| 2014-04-23 | Import Lesson |
| 2014-04-18 | Changing the Channel |
| 2014-04-16 | Do Not Be Worried |
| 2014-04-15 | Summarizing Our Instructors' Skills |
| 2014-04-06 | Bridging the Writing Gap |
| 2014-03-30 | Announcing NBDiff |
| 2014-03-27 | Changing Our Core Curriculum |
| 2014-03-27 | Building a Minimal Online Presence |
| 2014-03-18 | Our Original Logo |
| 2014-03-04 | Learn How to Teach People to Program |
| 2014-03-04 | A Workshop for Librarians at PyCon |
| 2014-03-03 | Summary of Feb 2014 Lab Meeting |
| 2014-03-01 | Software Carpentry on the CBC |
| 2014-02-21 | From Training to Engagement |
| 2014-02-19 | Lessons Learned Has Been Published |
| 2014-02-13 | Our Biggest Event Ever |
| 2014-02-09 | An Online Peer Instruction Tool |
| 2014-02-09 | Wrapping Up Round 7 (and a Reminder About Instructor Training) |
| 2014-01-30 | Workshops at the Data Science Centers |
| 2014-01-28 | Workshop for Women in Science and Engineering: April 14-15 at LBL |
| 2014-01-28 | Workshops at PyCon in Montreal This April |
| 2014-01-28 | Teaching Online (Sort Of) in 2014 |
| 2014-01-24 | The Other One Per Cent |
| 2014-01-15 | From 0 to 1 to 10 |
| 2014-01-07 | We Need More of These |
| 2013-12-31 | Tools, Conversations, and Cultures |
| 2013-12-27 | Catch and Hold |
| 2013-12-25 | Oxford, One Year On |
| 2013-12-19 | So How Is Instructor Training Going? |
| 2013-12-10 | There Ought to Be a Badge |
| 2013-12-05 | Two to the Fifth New Instructors |
| 2013-11-29 | WiSE Bootcamp at Lawrence Berkeley National Laboratory |
| 2013-11-17 | Thanks from Woods Hole |
| 2013-11-16 | Creating a Forum |
| 2013-11-13 | Women in Tech Workshop at PyData NYC |
| 2013-11-02 | Reorganizing |
| 2013-11-02 | Software Carpentry's Scope |
| 2013-10-23 | A Simple Exercise |
| 2013-10-14 | Curriculum Design |
| 2013-10-09 | Enrolment Figures (Fall 2013) |
| 2013-10-04 | October 2013 Lab Meeting |
| 2013-10-04 | Our Biggest Bootcamp Ever at PyCon 2014 |
| 2013-09-26 | Code and Data for the Social Sciences |
| 2013-09-15 | PyCon 2014 Proposal |
| 2013-09-02 | Teaching Librarians at Harvard |
| 2013-08-23 | August 2013 Lab Meeting |
| 2013-08-23 | Instructor Training Statistics |
| 2013-08-14 | Summary of Host Survey |
| 2013-08-13 | What We Cover in Instructor Training |
| 2013-07-26 | Report on the Indiana Bootcamp |
| 2013-07-19 | Welcome Our New Instructors |
| 2013-07-18 | Data Science Workflows |
| 2013-07-17 | Biological Computing User Stories |
| 2013-07-16 | Computational Competence for Biologists |
| 2013-07-05 | WiSE Bootcamp Roundup |
| 2013-07-05 | Sloan Foundation Proposal Round 2 |
| 2013-06-20 | Software Carpentry: Lessons Learned |
| 2013-06-17 | Salk Institute Feedback |
| 2013-06-13 | June 2013 Lab Meeting |
| 2013-06-09 | Heroes |
| 2013-06-07 | Running Bootcamps |
| 2013-05-26 | What Does Done Look Like? |
| 2013-05-26 | What Does Victory Look Like? |
| 2013-05-25 | Our Infrastructure |
| 2013-05-24 | Where We Are (More or Less) |
| 2013-05-24 | Browsercast |
| 2013-05-24 | Planning for the Break |
| 2013-05-14 | A Mention in Science Careers |
| 2013-05-10 | Git vs. Subversion and Feedback in General |
| 2013-05-03 | More Detailed Feeback from Melbourne |
| 2013-05-02 | Translucent Badges |
| 2013-05-01 | Merging is the Real Revolution |
| 2013-04-30 | Pre-Assessment Results |
| 2013-04-29 | An Update on Cumulative Enrolment |
| 2013-04-07 | Announcing a Bootcamp for Women in Science and Engineering |
| 2013-03-28 | That's My Secret, Captain… |
| 2013-03-24 | Using the IPython Notebook as a Teaching Tool |
| 2013-03-17 | Cumulative Enrollment |
| 2013-03-15 | Snowstorms and Blackouts in Virginia |
| 2013-03-05 | First Round at Lawrence Berkeley |
| 2013-03-01 | Washington Went Well |
| 2013-02-28 | A Software Carpentry Boot Camp for Women in Science and Engineering |
| 2013-02-15 | Wrapping Up in Melbourne |
| 2013-02-12 | Partnering with the SSI |
| 2013-02-11 | UBC Went Well |
| 2013-02-08 | Macquarie Went Well |
| 2013-02-01 | A Bunch of Bootcamps |
| 2013-01-30 | Half a Hundred |
| 2013-01-30 | A Bootcamp at Mozilla |
| 2013-01-23 | How to Become an Instructor |
| 2013-01-22 | Record and Playback in the IPython Notebook |
| 2013-01-21 | Why Web Literacy? |
| 2013-01-04 | Five Things |
| 2013-01-04 | Advice From a Newbie No More |
| 2012-12-21 | Code of Conduct |
| 2012-12-19 | Minutes from 2012-12-19 09:00:00 All-Hands Meeting |
| 2012-12-11 | Some of the Things We've Learned About Teaching Git |
| 2012-12-09 | What To Work On In 2013 |
| 2012-12-05 | Who Can Run a Software Carpentry Workshop? |
| 2012-12-05 | Sustainability |
| 2012-12-05 | Why Be an Instructor |
| 2012-11-30 | Good News About Software Carpentry (and More) |
| 2012-11-27 | Alpha Testing Ideas for the IPython Notebook |
| 2012-11-25 | Titus Brown on the Scripps Institute Bootcamp |
| 2012-11-19 | The Tool (I Think) We Need To Do Peer Instruction Online |
| 2012-11-19 | Who Wants To Build a Faded Example Tool for the IPython Notebook? |
| 2012-11-17 | Updating Our Reading List |
| 2012-11-16 | Who Wants To Write a Little Code? |
| 2012-11-16 | Matt Davis's Great Californian Adventure |
| 2012-11-15 | This Is What We Do |
| 2012-11-13 | Pre-Assessment |
| 2012-11-03 | How to Help at a Bootcamp |
| 2012-11-01 | Oxford Wrap-Up (with charts!) |
| 2012-10-30 | Minutes from 2012-10-29 All-Hands Meeting |
| 2012-10-28 | Usability Testing and Instructional Design |
| 2012-10-27 | Why This Is Hard (Part Deux) |
| 2012-10-26 | Two Self-Assessments |
| 2012-10-26 | Counting to Five (or, A Plan for Online Tutorials and What's Wrong With It) |
| 2012-10-23 | 25 Questions |
| 2012-10-23 | Key Points |
| 2012-10-22 | Excel Isn't Intrinsically Evil |
| 2012-10-21 | Why Teaching People to Program Is Hard |
| 2012-10-17 | I Screwed Up (or, Why Automation Isn't Always a Good Thing) |
| 2012-10-12 | Rebuilding Redux |
| 2012-10-10 | Dark Matter, Public Health, and Scientific Computing |
| 2012-10-05 | Convergent Evolution |
| 2012-10-04 | Wanted: An Entry-Level Provenance Library |
| 2012-10-03 | Best Practices for Scientific Computing |
| 2012-10-01 | What Would You Like in an Instructor's Guide? |
| 2012-09-30 | Oslo and Columbia |
| 2012-09-20 | Why This Stuff Is Hard To Teach |
| 2012-09-18 | What's In Your Stack? |
| 2012-09-16 | Systematic Curriculum Design |
| 2012-09-12 | Patterns Wanted |
| 2012-09-06 | How Quickly Do Workshops Fill Up? |
| 2012-09-04 | Final Results of Demographic Survey |
| 2012-09-02 | Lifted by the Audience |
| 2012-08-21 | An Updated List of Upcoming Workshops |
| 2012-08-20 | What We Talk About When We Talk About Software Carpentry |
| 2012-08-16 | Alpha Test of Driver's License Exam |
| 2012-08-16 | Slide-Drive is Live |
| 2012-08-14 | A Question and Answer Matrix for Software Carpentry |
| 2012-08-14 | Interview about Software Carpentry (and Education) |
| 2012-08-01 | We're Going to Be Busy |
| 2012-07-30 | Record and Playback |
| 2012-07-28 | Software Carpentry Needs You! |
| 2012-07-22 | IPython Notebook + Towtruck + Etherpad + Slide Drive = Win |
| 2012-07-17 | Wrapping Up in Halifax |
| 2012-07-10 | Wrapping Up in Boston |
| 2012-07-05 | Independent Assessment of the Past Six Months |
| 2012-06-27 | A Supercomputing Driver's License |
| 2012-06-27 | Where We Are (June 2012 edition) |
| 2012-06-18 | A Busy Week (And Swag!) |
| 2012-06-15 | This Week's Tutorials |
| 2012-06-07 | Ten Simple Rules |
| 2012-06-04 | Software Carpentry: The E-Book Version? |
| 2012-05-29 | How to Run a Bootcamp |
| 2012-05-27 | What to Read If You're Teaching Software Carpentry |
| 2012-05-24 | Feedback from the University of British Columbia |
| 2012-05-22 | Citing Versions |
| 2012-05-20 | What's Wrong With All This? |
| 2012-05-18 | Feedback from Alberta |
| 2012-05-14 | Why We Built It |
| 2012-05-12 | Feedback from Michigan State |
| 2012-04-25 | Slide Drive |
| 2012-04-17 | GitHub for Education |
| 2012-04-16 | Utah State University Wrap-Up |
| 2012-04-14 | We're Neutral (but Not Really) |
| 2012-04-10 | Straw Man for Web Programming |
| 2012-04-06 | On Crossing Australia |
| 2012-04-06 | Titus Brown Finds a Theme |
| 2012-04-03 | A Four-Day Curriculum |
| 2012-04-01 | What to Teach Researchers About the Web |
| 2012-03-30 | Wrapping Up in Oakland |
| 2012-03-30 | Maintaining Momentum |
| 2012-03-30 | What We Teach in Two Days |
| 2012-03-28 | Wrapping Up MBARI Workshop |
| 2012-03-18 | The Dark Matter of Computational Science |
| 2012-03-16 | Thank You, Enthought |
| 2012-03-16 | What I Learned From My P2PU Course |
| 2012-03-16 | Wrapping Up the STScI Course |
| 2012-03-15 | First Homework for Indiana Students (and a few from Ontario) |
| 2012-03-14 | How We're Doing |
| 2012-03-14 | Where Next for the Next-Gen Course (and Software Carpentry)? |
| 2012-03-10 | An Observation |
| 2012-03-09 | Our Indiana U Workshop Went Well |
| 2012-03-05 | Help Us Write Assessment Questions |
| 2012-03-03 | A Week of Retroactive Accountability |
| 2012-03-01 | Inscight from Trieste |
| 2012-03-01 | Toronto Bootcamp February 2012: How We Did |
| 2012-02-27 | Frustration (continued) |
| 2012-02-27 | Badges (Finalized) |
| 2012-02-24 | Fourth (or Sixth) Online Tutorial |
| 2012-02-22 | Watch Me: Trial Run |
| 2012-02-21 | Why Not to Use Python |
| 2012-02-21 | Badges (Mark 1) |
| 2012-02-21 | Assessment Redux |
| 2012-02-16 | How They See Us, Part N |
| 2012-02-15 | And Speaking of New… |
| 2012-02-14 | New Kinds of Content |
| 2012-02-13 | Formatting Revisited |
| 2012-02-12 | Pre-Workshop Questionnaire |
| 2012-02-10 | Audrey Watters on Software Carpentry |
| 2012-02-09 | Comparing Software Carpentry to CS Principles |
| 2012-02-03 | We're Going to Be Busy |
| 2012-02-03 | First Online Tutorial |
| 2012-02-01 | Re-doing the Three-Minute Pitch |
| 2012-01-29 | Terminology |
| 2012-01-26 | Never Mind the Content, What About the Format? |
| 2012-01-26 | Well, That Was Weird |
| 2012-01-25 | The Big Picture |
| 2012-01-24 | Take Out Agile, and Add…What? |
| 2012-01-24 | Badging |
| 2012-01-23 | Revising the Curriculum |
| 2012-01-20 | The First Bootcamp of 2012 |
| 2012-01-17 | Our First Challenges |
| 2012-01-15 | Why Is This Hard? |
| 2012-01-14 | So, Greg, What Are You Up To These Days? |
| 2012-01-11 | Sloan Foundation Grant to Software Carpentry and Mozilla |
| 2012-01-07 | I Have a Cunning Plan (or, Making Money by Doing Good) |
| 2012-01-04 | Settings Our Sights a Little Bit Lower |
| 2011-12-31 | Some Responses to Some Comments |
| 2011-12-30 | Fork, Merge, and Share |
| 2011-12-24 | What Success Looks Like Five Years Out |
| 2011-12-20 | What I've Learned So Far |
| 2011-11-30 | Where's My Shell? |
| 2011-11-30 | Good News and Bad News |
| 2011-11-29 | Three Short Thoughts |
| 2011-11-29 | Rewind |
| 2011-11-18 | Quantifying Installation Costs |
| 2011-11-14 | Two Steps Forward, Two Steps Back? |
| 2011-11-14 | Here's What I've Learned So Far |
| 2011-11-14 | Surviving the Tsunami |
| 2011-11-10 | Vulgarity Isn't Honesty (or, Who's Welcome Here?) |
| 2011-11-01 | Well That Certainly Got Some Attention |
| 2011-10-20 | My Aspect Ratio Seems to Have Changed |
| 2011-10-19 | American Scientist Article on Empirical Studies of Software Engineering |
| 2011-10-14 | The Science Code Manifesto's Five C's |
| 2011-09-22 | We Will Soon Have News |
| 2011-09-22 | Plus Ca Change… |
| 2011-09-19 | Past and Future |
| 2011-09-17 | The Simplest Web That Could Possibly Work |
| 2011-09-02 | Teaching Security to Scientists |
| 2011-08-21 | Today Was a Good Day |
| 2011-08-06 | Learning Lernanta: We're Live! |
| 2011-07-29 | Team! |
| 2011-07-24 | My OSCON'11 Hall of Fame |
| 2011-07-22 | Software Carpentry in HPCWire |
| 2011-07-13 | Learning Lernanta |
| 2011-07-10 | Stanford Course Went Well |
| 2011-07-09 | Home Again |
| 2011-07-01 | Mentioned in Nature Methods |
| 2011-06-20 | Doing the Math |
| 2011-06-14 | A New Look |
| 2011-06-07 | Practical Computing for Everyone (not just biologists) |
| 2011-06-07 | Blueprints Are Not Architecture |
| 2011-06-04 | Thanks, Google! |
| 2011-06-04 | Programming for Scientists at Newcastle University: June 20, 2011 |
| 2011-05-31 | 85K |
| 2011-05-29 | Coming Up Next (We Hope) |
| 2011-05-26 | How We Got Here, and Where We're Going |
| 2011-04-28 | Just a Couple of Weeks Away |
| 2011-04-26 | Competence |
| 2011-03-31 | Harder Than It Should Be |
| 2011-03-30 | Practical Computing for Scientists at Stanford |
| 2011-03-24 | A Better Way to Teach Programming to Scientists |
| 2011-03-22 | I'd Settle for 0.1% |
| 2011-03-18 | 12 Days Ago |
| 2011-03-11 | Musing About Reorganization |
| 2011-02-25 | We Got a Mention in Comm. ACM |
| 2011-02-24 | An Easy Place to Start: Systems Programming |
| 2011-02-22 | What Better Looks Like |
| 2011-02-15 | Top Ten Why Nots |
| 2011-02-11 | Ground Up, in No Particular Order |
| 2011-02-09 | Let's Talk |
| 2011-01-27 | Bootcamp |
| 2011-01-26 | Thinking Like the Web |
| 2011-01-26 | Software Carpentry Sprint in July |
| 2011-01-23 | A Week of Public Accountability |
| 2011-01-21 | Scientists Aren't Stupid: Software Is |
| 2011-01-20 | How to Cite Software Carpentry |
| 2011-01-19 | Making System Administrators' Lives Easier |
| 2011-01-17 | Demographics (part two) |
| 2011-01-16 | Demographics (part one) |
| 2011-01-14 | The Hacker Within |
| 2011-01-10 | Software Carpentry in One Picture and Five Words |
| 2011-01-06 | What I Learned From Software Carpentry |
| 2010-12-31 | Software Carpentry Bootcamp Jan 12-14 in Madison |
| 2010-12-29 | Instead of PowerPoint |
| 2010-12-28 | Falk and Dierking's 95% Solution |
| 2010-12-27 | Open Research Computation |
| 2010-12-26 | Local Subversion Repositories |
| 2010-12-22 | So How'd I Do? |
| 2010-12-21 | Compute Canada's 'Strategic' Plan Isn't |
| 2010-12-13 | Blinkered, Not Graceful |
| 2010-12-06 | Pins, Balls, and Arbitrary Decisions |
| 2010-12-02 | Prerequisites (or, When to Say No) |
| 2010-11-16 | Ratios and Rework |
| 2010-11-12 | More Good Science |
| 2010-11-09 | On My Way Home |
| 2010-11-05 | Done In London |
| 2010-10-30 | Dubois on Maintaining Correctness |
| 2010-10-28 | Feedback at UKMO |
| 2010-10-17 | Ratings Revised |
| 2010-10-14 | Five Rules for Computational Scientists |
| 2010-10-14 | Nature Article on Scientific Programming |
| 2010-10-05 | How Long Is This MP4? |
| 2010-10-04 | Total Donations |
| 2010-10-04 | Aaaand We're Off! |
| 2010-09-30 | Tracking Utility and Impact |
| 2010-09-23 | Software Carpentry at UCSF |
| 2010-09-22 | Response Has Been Overwhelming |
| 2010-09-17 | Today |
| 2010-09-15 | Testing Scientific Software |
| 2010-09-12 | It Shouldn't Hurt This Much |
| 2010-09-09 | And For My Next Trick… |
| 2010-09-03 | In Praise of PowerPoint (sort of) |
| 2010-08-26 | Another Update on What You Want |
| 2010-08-16 | 43% Independent |
| 2010-08-12 | Interview with Cameron Neylon |
| 2010-08-05 | Software Carpentry for Audio and Music Researchers |
| 2010-08-05 | An Answer That Most Students Won't Understand |
| 2010-08-04 | I'm Still Sort of a Professor |
| 2010-08-02 | Interview with Sergey Fomel |
| 2010-07-31 | Interview with Davor Cubranic |
| 2010-07-29 | Survey Update |
| 2010-07-28 | Mark Guzdial on Software Carpentry |
| 2010-07-22 | An Idea Whose Time Is Long Overdue |
| 2010-07-21 | Popular, Fast, or Usable: Pick One |
| 2010-07-20 | Interview with STSci's Perry Greenfield |
| 2010-07-20 | Interview with The Hackers Within |
| 2010-07-20 | A Note on Tools |
| 2010-07-20 | Closed Feels Weirder Every Day |
| 2010-07-18 | An Interview with Hans Petter Langtangen |
| 2010-07-15 | Survey Results |
| 2010-07-13 | Interview: Andrew Lumsdaine of Indiana University |
| 2010-07-11 | Interview with Michigan State's Titus Brown |
| 2010-07-10 | HPC and Programmability |
| 2010-07-08 | Interview: SciNet's Daniel Gruner |
| 2010-07-07 | It's Gone to Production |
| 2010-07-07 | Using Science to Design This Course |
| 2010-07-06 | That's, Uh, Pretty Ambitious |
| 2010-06-24 | SIAM News Article About Software Carpentry |
| 2010-06-24 | Chas Has Code! |
| 2010-06-21 | Interview with Microsoft's David Rich |
| 2010-06-16 | Is Live Coding Worth It? |
| 2010-06-16 | A Voice from the Back of the Room |
| 2010-06-14 | Interview: Mark Plumbley at Queen Mary University of London |
| 2010-06-12 | The Cowichan Problems |
| 2010-06-11 | Counting Things |
| 2010-06-11 | Interview: David Jackson at the UK Met Office |
| 2010-06-11 | Thought for the Day |
| 2010-06-11 | Interview: SHARCNET's Hugh Couchman |
| 2010-06-10 | Interview: Jim Graham of Scimatic |
| 2010-06-10 | The Big Picture (version 3) |
| 2010-06-07 | The Big Picture (version 2) |
| 2010-06-07 | A Concept Map for Software Carpentry |
| 2010-06-04 | Concept Map |
| 2010-05-14 | Why Most Scientists Don't Like Computers |
| 2010-05-12 | Glad We Could Help |
| 2010-05-06 | Articles of Faith |
| 2010-05-04 | Day 1: Shuffling Sticky Notes Around |
| 2010-05-04 | Day 2: More Sticky Notes |
| 2010-05-03 | Thanks For All the Pitches, Too |
| 2010-05-02 | T Minus One |
| 2010-04-16 | File Sharing for Scientists |
| 2010-04-15 | Scimatic Sponsorship |
| 2010-04-12 | More on Instructional Design |
| 2010-04-08 | Platforms |
| 2010-04-08 | Software Carpentry for Economists in Mannheim This Autumn |
| 2010-04-04 | Feedback and Boundaries |
| 2010-04-01 | Models To Imitate |
| 2010-03-30 | Formats |
| 2010-03-29 | What's Not on the Reading List |
| 2010-03-26 | Online Delivery |
| 2010-03-26 | Instructional Design |
| 2010-03-25 | Software Carpentry Version 4 is a Go! |
| 2010-03-22 | Did I Pass? |
| 2010-03-15 | Currently Juggling |
| 2010-03-13 | Bottom-Up, Top-Down, and Back to the Future |
| 2010-03-13 | Something That Won't Be On The Final Exam |
| 2010-03-11 | How Much Of This Should Scientists Understand? |
| 2010-03-11 | Code Review Walkthrough |
| 2010-03-08 | Offer, Then Ask |
| 2010-03-04 | The Tool I Want |
| 2010-03-03 | More on Computational Thinking |
| 2010-02-24 | Times Nine in a Year |
| 2010-02-21 | PyCon 2010 |
| 2010-02-15 | So What Should I Say At PyCon? |
| 2010-02-01 | Two Steps Up, One Step Back |
| 2010-01-13 | Podcast with Jon Udell |
| 2010-01-13 | Whatcha Gonna Do When They Come For You? |
| 2010-01-12 | Quiet Time |
| 2010-01-10 | More Public Embarrassment About Workflows |
| 2010-01-10 | How We Got Here, and Where We Are |
| 2010-01-07 | Changing Gears |
| 2010-01-05 | Web Workflows and Public Embarrassment |
| 2009-12-30 | Osmosis is Just a Fancy Name for Failure |
| 2009-12-27 | Dudley and Butte on Software Skills |
| 2009-12-27 | Taking Notes |
| 2009-12-11 | A Database And… |
| 2009-12-11 | Reflectus |
| 2009-12-09 | Cartagena |
| 2009-12-07 | Wrapping Up |
| 2009-11-26 | Feedback on the Python Book |
| 2009-11-24 | Tutorials Start This Week |
| 2009-11-24 | Greatest Hits |
| 2009-11-18 | Special Issue of Computing in Science and Engineering |
| 2009-11-13 | Packaging |
| 2009-11-06 | Misa Sakamoto on DB2 Technology Explorer |
| 2009-11-01 | Never Mind the Concurrency, What About the Math? |
| 2009-11-01 | Our Target Audience |
| 2009-10-25 | Elsewhere |
| 2009-10-21 | Should Modeling Be Part of This Course? |
| 2009-10-17 | My Lack of Artistic Ability is a Real Handicap |
| 2009-10-17 | Meanwhile… |
| 2009-10-16 | Links and Presentations |
| 2009-10-06 | Pie Charts! |
| 2009-10-06 | Comments on Course Reorganization |
| 2009-10-06 | Asking Yourself Hard Questions |
| 2009-10-05 | The Hacker Within |
| 2009-10-05 | Portals Paper Online |
| 2009-09-29 | To Read Is To Learn |
| 2009-09-29 | A Strange Obsession |
| 2009-09-24 | Presentation, Presentation, Presentation |
| 2009-09-24 | Top Up vs. Bottom Down |
| 2009-09-23 | Applications and Data Sets |
| 2009-09-22 | Grant Proposal |
| 2009-09-21 | Habit Forming |
| 2009-09-21 | Another Reason to Care About Provenance |
| 2009-09-16 | Teaching Computational Thinking on the Web in Just Two Hours |
| 2009-09-15 | Partial Outline of New Version of Course |
| 2009-09-06 | My Other Identities |
| 2009-08-25 | Our Experiences Switching to Python |
| 2009-08-24 | Wrapping Up the Summer |
| 2009-08-24 | Splitting Scheme |
| 2009-08-23 | The Delight Is In The Details, Too |
| 2009-08-21 | The Big Picture |
| 2009-08-20 | 30 and Counting |
| 2009-08-15 | It's Like Not Wearing Your Cleats in the House |
| 2009-08-15 | Anonymizing Student Data |
| 2009-08-06 | American Scientist Article on How Scientists Use Computers |
| 2009-08-03 | What *Is* Open Science? |
| 2009-08-02 | Next Steps |
| 2009-08-01 | Post-Mortem |
| 2009-07-31 | Day[-2] |
| 2009-07-31 | A Good Afternoon |
| 2009-07-30 | Another Good Day |
| 2009-07-29 | Every Day Is a Big Day… |
| 2009-07-28 | Day 11 and Day 12 |
| 2009-07-27 | A Challenge for Modellers |
| 2009-07-26 | Martin Fenner on SciBarCamp |
| 2009-07-26 | We're Not Even Listed |
| 2009-07-24 | Day 10 Done - and With It, Week 2 |
| 2009-07-24 | Day 9 |
| 2009-07-22 | Day 7: Lots More Objects |
| 2009-07-22 | Day 8: Getting It Right |
| 2009-07-21 | Day 6: Theory and Practice |
| 2009-07-19 | Day 5 |
| 2009-07-17 | Day 4 |
| 2009-07-16 | Day 3 |
| 2009-07-16 | We're *Supposed* to Be a Little Old Fashioned |
| 2009-07-15 | Day 2 |
| 2009-07-15 | Science 2.0 talks in Toronto July 29 |
| 2009-07-13 | Aaaand They're Off! |
| 2009-07-12 | Why I Miss Command-Line Programming |
| 2009-07-12 | Software Carpentry Starts Tomorrow |
| 2009-06-24 | Buckaroo Banzai vs. Search & Replace |
| 2009-06-24 | At Least It's Not Exponential |
| 2009-06-22 | Off We Go… |
| 2009-06-15 | Sightings |
| 2009-06-08 | Maybe AJAX Can Actually *Solve* a Problem |
| 2009-06-01 | Big Code vs. Science 2.0 |
| 2009-05-12 | Error Handling |
| 2009-04-23 | What Supervisors Need To Know |
| 2009-04-14 | Jon Udell on Computational Thinking |
| 2009-04-01 | Software Carpentry in Toronto July 13-31 2009 |
| 2009-03-30 | User Stories |
| 2009-02-23 | Das Kapital, Computational Thinking, and Productivity |
| 2009-02-18 | Computer Supported Collaborative Science |
| 2008-12-31 | Time to Freshen It Up |
| 2008-12-26 | Things I'd Like To Finish In the Next 489 Days |
| 2008-12-24 | A Healthy Dose of Scepticism |
| 2008-12-07 | How Scientists Manage Code |
| 2008-11-30 | Igor, Connect the Electrodes! |
| 2008-11-16 | What Sciences Are There? |
| 2008-09-11 | Science in the 21st Century |
| 2008-09-04 | Science 2.0: the Future of Online Tools for Scientists |
| 2008-08-01 | They're Breeding Like Rabbits |
| 2008-07-28 | Next Lecture? |
| 2008-07-23 | Badge of Reproducibility |
| 2008-07-23 | Quick Quiz to Measure What Scientists Know |
| 2008-07-19 | Badge of Honor? |
| 2008-06-15 | And One That Failed |
| 2008-06-15 | Another Sample Proposal |
| 2008-06-13 | What a Proposal Looks Like |
| 2008-05-25 | Interviewed by Jon Udell |
| 2008-05-21 | Why Don't We Do This? |
| 2008-05-16 | But I Was Gone Less than 48 Hours! |
| 2008-05-05 | Those Who Will Not Learn From History… |
| 2008-05-04 | Programming for Historians |
| 2008-05-03 | '…But Nobody To Know What It Is' |
| 2008-05-01 | MathWorks Visit |
| 2008-04-02 | Summer Plans for Software Carpentry |
| 2008-03-31 | Meet the New Flaw |
| 2008-03-06 | LearnHub Launches with Software Carpentry Front and Center |
| 2008-02-26 | Scientific Groupware Revisited |
| 2008-02-21 | Teaching Python at the NRC |
| 2008-02-15 | Building Filters |
| 2007-12-09 | Python Supercomputing Statistics |
| 2007-10-26 | The Burning Man of HPC |
| 2007-09-25 | Another Sighting of Software Carpentry |
| 2007-08-07 | How I'm Doing |
| 2007-07-04 | Another Sighting of Software Carpentry |
| 2007-06-27 | Two Studies of ASCI (and no, that's not a typo) |
| 2007-06-26 | Software Carpentry at LLNL |
| 2007-05-12 | Holding Steady |
| 2007-05-12 | Half Empty, Half Full |
| 2007-05-05 | Computational Scientists Still Don't Get It |
| 2007-03-28 | Pictures from the Competition |
| 2007-03-19 | Sign Error => Five Papers Retracted |
| 2007-03-10 | Reproducibility of Computational Results |
| 2007-01-18 | Structured Online Laboratory Notebooks |
| 2006-11-28 | Software Carpentry article in CiSE |
| 2006-11-02 | Software Carpentry continues to grow |
| 2006-10-26 | German Version of 'Bottleneck' |
| 2006-09-14 | Not an Oxymoron |
| 2006-08-17 | SciPy'06: First Morning |
| 2006-08-16 | SciPy and Software Carpentry |
| 2006-08-04 | HPCWire Interview on Software Carpentry |
| 2006-07-14 | Software Carpentry 2.0 |
| 2006-05-03 | Software Carpentry 1111 |
| 2006-04-28 | Corrections Done |
| 2006-04-17 | Zipf's Law of Feedback |
| 2006-04-09 | 341 Words |
| 2006-02-21 | What Else for Software Carpentry? |
| 2006-02-20 | AAAS Annual Meeting 2006 |