Software Carpentry Blog Authors
Browse posts on the Software Carpentry blog by authors
Aaron O’Leary
Adina Howe
Adrianna Pińska
Ainsley Lawson
Alan O’Cais
Alejandra Gonzalez-Beltran
Aleksandra Pawlik
Alexander Konovalov
Alexandra Simperler
Alistair Walsh
Alix Keener
Amanda Miotto
Amy Brown
Amy Hodge
Andrea Bedini
Andrea Zonca
Andrew Rohl
Andrew Walker
Andy Boughton
Anelda van der Walt
- Running workshops on limited budgets
- Revival of the African Task Force
- CAB-Alliance Bioinformatics Workshop in Franceville, Gabon
- Software Carpentry Introduces Mauritian HPC Users to Tools for Data Analysis
- The First Ever Data Carpentry in Ethiopia
- Instructor Training in South Africa 2.0
- Optimised for Learning
- South Africa's North-West University Becomes Software and Data Carpentry’s first African Partner
- 9 - 31 May, 2016: The First Bimonthly Report, Instructor Data Analysis, R Instructor Training, Measuring the Right Stuff, RSE Conference, and a Bug Barbeque
- 24 April - 4 May, 2016: Subcommittees and Task Forces, Partnerships, Instructor Training, A Vacancy, Lab Meeting, Bug Barbeque, Discuss, and New Videos and a Book
- 4 - 18 March, 2016: Instructor Trainee Mentoring, Debriefing vs Lesson Sessions, Version Control, Big Data in Biology Summer School, New Lessons
- Software and Data Carpentry Instructor Training Comes to Africa
- 16 February - 3 March, 2016: New Steering Committee, Software Carpentry Value Proposition, Webinar, Vacancies, Community Building, Instructor Training, and Modern Scientific Authoring
- 2 - 16 February, 2016: Election Week, University Courses, New Lessons and a Shell Co-Maintainer, An Interview, and Teaching Strategies
- 17 January - 1 February, 2016: SCF Election Candidates, Lessons Learned, Instructor Survey Results, and an Intermediate R Lesson
- 6 January - 16 January, 2016: Election Candidates, SCF Strategic Plan, New Book, Pre-Workshop Help Sessions, AMY Version 1.3, Mistakes, and Recorded Lessons
- 2016 Election: Anelda van der Walt
- A Year Of Software Carpentry in South Africa
- 17 December,2015 - 5 January, 2016:Steering Committee Election, New Website, Updated Assessment Forms, Mentoring Meetings, Instructor Training, and First Lab Meeting For 2016
- November 11 - December 16, 2015: 2016 Steering Committee Election, Projects, Instructor Training and More, Lessons, Workshop Feedback, and Data Carpentry is Hiring.
- October 27 - November 10, 2015: Maneesha Sane, Retreat Activities, Instructor Training, Code Review Revisited, and a WiSE Workshop.
- October 19 - 26, 2015: 500 Workshops and 16,000 Participants, Retreat, Debriefing Sessions, Digital Data Storage, and A Science Competition.
- October 5 - 18, 2015: Jonah Duckles, Instructor/Helper Retreat Still Growing, Peer Reviewed Lessons, Data Management, and AMY 1.0 Released.
- September 20 - October 4, 2015: A New Executive Director, Instructor and Helper Retreat, Data Visualisation Lesson, Teaching, and Lesson Citations
- September 6 - 19, 2015: A Retreat, New Mentors, Instructor Training Update, Preparing Researchers, Interactive Excercises, and a Student's Experience.
- August 27 - September 5, 2015: Lessons Published, ReScience, SSI Fellowships Open, Interview, and Mailman Threads as GitHub Comments.
- August 18 - 26, 2015: Instructors' Retreat, Applying Discounts, Adding Lessons, Be a Mentor, Undergraduate Training, and Improving RStudio.
- August 3 - 17, 2015: Data Carpentry Funded, Citations, Improving Our Lessons, and Lab Data Management.
- July 23 - August 2, 2015: Online Survey Still Open, Recorded Lessons Available, and Another WiSE Workshop Coming Up.
- July 07 - 22, 2015: Hiring an Executive Director, Strategic Planning, SWC-inspired Book, Open Research Repository, AMY version 0.6, and New Team Members.
- June 29 - July 06, 2015: Research Software Engineers, Not Changing Lesson Build Tools, and Moving to Python3.
- June 17-28, 2015: A Lesson on Make, AMY 0.4 Released, Opportunities to Contribute, Practical Tips for Running Workshops, and Appointing a Program Coordinator.
- June 10-16, 2015: Software Carpentry is Saving Time, Lessons Version 5.4, Greg's Time, Our Project List, and a Lesson on Reproducible Research.
- Running a Remote Workshop in South Africa
- May 29 - June 9, 2015: New Lesson About Data, SWC at ScipPy 2015, Updating our Lesson Templates, and Amy 0.3.
- May 19 - 28, 2015: New Learner Assessments, Remote Instructor Training, Coding for Librarians, and Evolution of a Geoscience Computing Course.
- May 12 - 18, 2015: 79 New Instructors and Instructor Debriefing Round 9.
- May 6 - 11, 2015: Lesson Prep for Publication, Capturing Instructors' Commands, and Instructor Debriefing.
- April 28 - May 5, 2015: GSoC Projects, Nightly Rebuilds, Katy Huff, and a PhD Starter Kit.
- April 21 - 27, 2015: The People Behind Software Carpentry, Debating Scientific Software, Learning Objects, and Ally Skills Workshops.
- April 13 - 20, 2015: A DOI for Software Carpentry Lessons, Good Enough Scientific Computing Practices, Code Reviews, and Library Carpentry
- April 6 - 13, 2015: The Steering Committee, Workshops for Companies, and a Discussion of WiSE Events
- March 31 - April 6, 2015: A Lab Meeting, a LinkedIn Group, Two New Capstones, and Ideas for Instructors
- March 23-30, 2015: A Lab Meeting, a Dataset, NGS Course at MSU, and Postdoc Positions at BIDS
- Weekly Update: March 16 - March 22, 2015
- Weekly Update: March 7 - March 15, 2015
- Weekly Update: Feb 28 - March 6, 2015
- Weekly Update: Feb 21 - Feb 27, 2015
- Weekly Update: Feb 14 - Feb 20, 2015
- Weekly Update: Feb 07 - Feb 13, 2015
- Weekly Update: Jan 31 - Feb 06, 2015
- Weekly Update: Jan 24-30, 2015
Anissa Tanweer
Anthony Scopatz
Areej Alsheikh
Ariel Deardorff
Ariel Rokem
Aron Ahmadia
Asela Wijeratne
Ashwin Srinath
Auriel Fournier
Azalee Bostroem
Bartosz Teleńczuk
Belinda Weaver
Ben Jolly
Ben Marwick
Ben Morris
Ben Waugh
Bianca Peterson
- My Favourite Tool - R
- 1 - 30 June, 2016: Efficacy and Usefulness, Minutes, Discussions, Onboarding Documents, Teaching Undergraduates, and Library Carpentry Material
- 9 - 31 May, 2016: The First Bimonthly Report, Instructor Data Analysis, R Instructor Training, Measuring the Right Stuff, RSE Conference, and a Bug Barbeque
- 24 April - 4 May, 2016: Subcommittees and Task Forces, Partnerships, Instructor Training, A Vacancy, Lab Meeting, Bug Barbeque, Discuss, and New Videos and a Book
- 4 - 18 March, 2016: Instructor Trainee Mentoring, Debriefing vs Lesson Sessions, Version Control, Big Data in Biology Summer School, New Lessons
Bill Mills
Brian Ballsun-Stanton
Brian Stucky
Bryan Johnston
C. Titus Brown
Caleb Hattingh
Cam Macdonell
Carlos Anderson
Caroline Ajilogba
Carpentries Staff and Steering Committees
Carrie Andrew
Chen Wang
Chris Bogart
Chris Cannam
Chris Erdmann
Chris Hamm
Christian T. Jacobs
Christina Koch
Christopher Lortie
Clifton Franklund
Colin Sauze
Constantine Zakkaroff
Courtney Miller
Daisie Huang
Damien Irving
Dan Jones
Dan McGlinn
Daniel Chen
Danielle Robinson
David Merand
David Pérez-Suárez
David Rio
Dhavide Aruliah
Diana Clark
Diego Barneche
Eleanor Lutz
Elizabeth Wickes
Elizabeth Williams
Emily Davenport
Erika Mias
Erin Becker
Ethan White
Fan Yang
Fiona Tweedie
Fotis Psomopoulos
Francesco Montanari
Francisco Palm
Frank Pennekamp
François Michonneau
Gabriel A. Devenyi
Gabriel Ivanica
Gabriel Nhinda
Gerard J. Gorman
Giacomo Peru
Gina Helfrich
Glenn Moncrieff
Greg Wilson
- Teaching Statistics in the 21st Century
- My Favorite Tool - Asking for Help
- Good Enough Practices in Scientific Computing
- Announcing the CarpentryCon Proposal
- Rubric for Open Instructor Training
- Next Steps
- Instructor Training for Library Carpentry
- Open Instructor Training
- RStudio Training and Consulting Directory
- A Reproducibility Reading List
- Tracy Teal on Research in Action
- Close Cousins
- New Book: Tidy Text Mining with R
- The Rest Is Yet To Come
- Programming as Theory Building
- Library Carpentry is One Year Old
- Ten Simple Rules for Digital Data Storage
- Cambridge Instructor Training 19-20 September 2016
- Machine Learning with Python
- In Memoriam: Hans Petter Langtangen
- Beth Duckles on the Practice of Measuring
- Request for Review: ESIP's Software Guidelines
- Python as a Second Language
- Congratulations to Our New Instructor Trainers
- And Now There Are Three
- Two Studies of Online Communities
- Teaching Programming to the Blind
- Show Me Your Model
- The Discussion Book
- Community Service Awards
- We Still Can't Have Nice Things Together
- Small Teaching
- Feedback Sought on Two Papers
- Ten Ways to Turn Off Learners
- Training Coordinator Position at NCSA
- Seymour Papert 1928-2016
- NumFOCUS Project Director
- How Well Do Developers Understand Open Source Licenses?
- Heuristic Evaluation for Novice Programming Systems
- Data Carpentry's New Deputy Director of Assessment
- Library Carpentry in Toronto
- More on Instructor Training
- Reopening Instructor Training
- Publishing Our Lessons, Version 2016.06
- Lesson Incubation
- Instructor Training Completion Times
- Ongoing Discussions
- Further Analysis of Instructor Training Data
- First Analysis of Instructor Training Data
- Looking for a Model
- R Instructor Training Applications Open
- Summarizing Our Lesson Discussion Sessions
- Data Carpentry is Hiring a Deputy Director of Assessment
- Questions, Answers, and Lessons
- Designing a New Novice Python Lesson
- rOpenSci is Looking for a Community Manager
- New Maintainers
- Should We Combine Debriefing and Lesson Discussion?
- Complexity vs. Subtlety
- Bioinformatics Training Impact Coordinator
- More of a Difference Than You Realize
- Building Software, Building Community: Lessons from the rOpenSci Project
- Our New Instructor Pipeline
- A Counterpoint to Collaborative Lesson Design
- Checking the Balance
- Designing Lessons Collaboratively
- NGS Summer 2016: Analyzing Next-Generation Sequencing Data
- Open Science Radio Podcast
- A New Lesson on GAP
- Correlations
- Come a Long Way, Got a Long Way to Go
- Two Pages of Evidence
- Active Workshops
- Elsewhere on the Web
- A New Version of 'Lessons Learned'
- Our Introduction to Git Has Been Published
- What Are Your Favorite Cartoons?
- 18 Months of Progress
- A New Book from Mark Guzdial
- Archiving Videos
- What the Data Says About Novice Programming Mistakes
- Good Communities (Kinds Of)
- Change Strategies in STEM Education
- A Data Programming CS1 Course at the University of Washington
- Lessons as Lab Protocols
- Plans for 2016
- New Words Needed
- Pushing Ahead in Puget Sound
- Three Flavors of Instructor Training
- Instructor Training Checkout Procedure
- Educational Engineering
- Teaching For Loops
- Announcing Instructor Training Materials
- Software Sustainability Institute Funding
- A New Lesson on Testing
- The Morea Framework
- Applications for December Instructor Training Are Now Closed
- Test-Driven Data Analysis
- Miscellaneous Projects
- CourseSource: A(nother) New Hope
- Visualizing Repository Activity
- Ten Simple Rules for Digital Data Storage
- Open Science Prize
- Journals as Repositories
- Please Welcome Our New Executive Director
- Citation Format
- Thinking About Teaching
- Software Engineering Practices in Science
- Rebooting Instructor Training
- How Teaching Knowledge Is Transferred
- Our Lessons Have Now Been Published
- Better Teaching Practices
- Three Graphs I Would Like to See
- Feedback on Math with Python for Undergraduates
- Stickers
- Prepping for the Python Lesson
- Checking What We Teach
- Trimming the Python Lesson
- Data Carpentry Receives Grant from the Moore Foundation
- Publishing, Metadata, and Being Ahead of the Curve
- WiSE Workshop at UC Davis Aug 17-18
- A Pair of Workshops
- Changes to Workshop Administration Fees
- Welcome Maneesha and Katarzyna
- Top 10 Myths about Teaching CS
- Congratulations to Project Jupyter
- Our Next Big Step
- Hiring a New Executive Director for Software Carpentry
- Pushing Back
- What is a Research Software Engineer?
- Training Lessons
- Using Jekyll for Lessons
- Another Good Workshop in Brazil
- Program Coordinator Position Available
- Splitting the Shell Window
- Research-Based Course Design
- Recycling Training Course Material
- Why I Am Not Excited About Julia
- Software Development Practices in Academia
- Adding a Lesson on Make
- Get More Done in Less Time
- Updating the Project List
- A Lesson on Reproducible Computational Analysis
- Where the Time Goes (Version 2)
- Routinely Unique
- Warming Up for Version 5.4
- Why We Can't Have Nice Things
- Updating the Lesson Template
- An Update on Publishing Our Lessons
- A Remote Workshop at the University of Campinas
- Amy Version 0.3
- Teaching Biocomputing at UT
- Working With Data on the Web
- A Few Articles on Education
- ICSE 2015
- Coding for Librarians
- Experiences with Geoscientists
- Online Instructor Training Revisited
- New Members of the Team
- Research in the Cloud in London
- Achintya Rao's PhD Starter Kit
- Van Lindberg's Keynote: Say Thanks
- Ada Initiative's Ally Skills Workshop
- The Paradox of Learning Objects
- Learning in Both Directions
- Publishing Our Lessons
- Library Carpentry
- Close Enough Redux
- Quality Is Free - Getting There Isn't
- The Future Then and Now
- Good Enough Practices in Scientific Computing
- A Project Inception Deck for Research Coding
- April 2015 Lab Meeting
- April 2015 Lab Meeting
- And Now We Are Three
- Teaching Tips
- What's In Your Bag?
- The Most Viewed PLOS Biology Paper of 2014
- Ten More Instructors
- Adding a Contributor Covenant
- Eleven New Instructors
- Wrong Is Useful: Lessons as Packages
- Improving Instruction
- Online Scientific Collaboration: The Sequel
- NeSI Becomes Software Carpentry Affiliate
- Science Educator/Evaluator Position at NEON
- 2015 Post-workshop Instructor Debriefing, Round 3
- Plot This
- Scientific Coding vs. Software Engineering
- Welcome Our Newest Instructors
- University of Washington Becomes Software Carpentry Partner
- Workshops in March at Lawrence Berkeley Lab
- Lab for Data Intensive Biology at UC Davis Joins Software Carpentry as an Affiliate
- rOpenSci Unconference in March 2015
- Our First Workshop in South Korea
- Nouns and Verbs
- iPlant Becomes Software Carpentry Affiliate
- Announcing 2015 Steering Committee
- Interim Steering Committee Meeting: Dec 16, 2014
- Cast Your Vote
- Welcome Our First New Instructors of 2015
- The Other Ninety Percent
- University College London Becomes Software Carpentry Affiliate
- Improving the Balance
- Orwell, Dickens, and How We'll Know We're Done
- Practical Computing for Biologists (and Other Scientists)
- Language Wars and Others
- Thanks to RStudio
- Introducing Software Carpentry
- January 2015 Lab Meeting
- Instructor Training at UC Davis
- 2015 Election Nominations
- The Future and Funding of Science
- Projects, Projects, Projects
- Welcome Aboard
- Interim Steering Committee Meeting: Dec 2, 2014
- Standing for Election
- All I Want for Christmas is a Pull Request...
- Who Are We?
- Results of Software Sustainability Institute Survey
- Templates: We Live, We Learn
- New Accessibility Guidelines
- International Workshop on Software Engineering for High Performance Computing in Science
- Summarizing the News
- Software Carpentry Foundation: Workshops
- Software Carpentry Foundation: Organizational Membership
- Software Carpentry Foundation: Governance
- Plans for 2015: Workshop Organization
- Plans for 2015: Mentorship and Assessment
- Plans for 2015: Lessons
- Plans for 2015: Instructor Training
- Our First Election
- What About MOOCs?
- Reminder: Lab Meeting on Thursday
- Goalposts for the Digital Humanities
- How to Manage Confidential Data
- Translating Software Carpentry into Korean
- Congratulations to Data Carpentry
- Instructor Training Stats
- Adding a Projects Page
- The New Instructor Post-Assessment Questionnaire
- Interim Board Meeting: Nov 18, 2014
- Close Enough for Scientific Work
- Announcing November 2014 Lab Meeting
- Replacing the Teaching Blog
- Why It Matters
- Amdahl's Law and Software Carpentry
- You Should Read Juha Sorva's Thesis
- Instructor Training at TGAC
- Interim Board Meeting: Nov 4, 2014
- A 'Joel Test' for Grassroots Programming Groups
- Software Carpentry Foundation: FAQ
- Why We Don't Teach Testing (Even Though We'd Like To)
- Pandoc and Building Pages
- Why Software Matters
- Lost in Space
- British Library Courses
- A New Lesson Template, Version 2
- Welcome More New Instructors
- A Research Software Petition
- Interim Board Meeting: Oct 14, 2014
- A New Template for Lessons
- Announcing the Creation of the Software Carpentry Foundation
- A Reproducible Science Hackathon
- Congratulations to the Moore Investigators
- Browsercast
- A New Template for Workshop Websites
- Welcome Our New Instructors
- Interim Board Meeting: Sep 30, 2014
- Splitting the Repository
- UCOSP as a Model
- September 2014 Lab Meeting Report
- A Proposal for Topic Maintainers
- Interim Board Meeting: Sep 16, 2014
- Videos from Stanford
- September 2014 Lab Meeting
- An Update on Upcoming Bootcamps
- Building Better Teachers
- Nature Interview with Kaitlin Thaney
- Instructor Training at UC Davis in January 2015
- Fall 2014 Bootcamps (So Far)
- The Fifth ANGUS Course
- Conversations About Teaching
- A MOOC on Practical Numerical Methods with Python
- News from Australia
- Inessential Weirdness in Software Carpentry
- Sustainability
- Summer Sprint Summary
- Using a Package Manager for Lessons and Papers
- Summer Sprint FAQ
- SciPy 2014 Talks and Lessons
- Scientific Groupware Revisited
- Summary of June 2014 Lab Meeting
- Our IUSE Proposal Was Rejected
- Reminder: Lab Meeting Tomorrow
- Translating Software Carpentry into Spanish
- Help Us Build an Admin Tool for Bootcamps
- Reminder: June 2014 Lab Meeting
- An Update on Our Sprint Plans
- A Double Handful of Bootcamps
- Registration Open for Instructor Training in Norwich in October
- Planning Our Summer Sprint
- Announcing June 2014 Lab Meeting
- Research Computing Facilitator Jobs in Wisconsin
- Introducing Scientists to Testing and Code Review
- Instructor Training in Norwich, October 2014
- Collected Links
- Announcing Two More WiSE Bootcamps
- Summary of May 2014 Lab Meeting
- Data Science Study Invitation
- Lab Meeting Reminder
- Behind the Scenes
- A Lot of Bootcamps in the Works
- Job Openings at the Mozilla Science Lab
- Agenda for This Month's Lab Meeting
- Knocking on the Future's Door
- Playing the Kazoo
- A Multi-Site Sprint in July
- How to Improve Instructor Training
- Wise as Athena...
- PyCon 2014 Videos
- April 2014 Lab Meeting
- Mr. Biczo Was Right
- Import Lesson
- GSoC Projects for 2014
- Workshops at SESYNC
- Changing the Channel
- Do Not Be Worried
- Summarizing Our Instructors' Skills
- Bridging the Writing Gap
- Does Continuous Publication Require Continuous Attention?
- Announcing NBDiff
- Updating Our Checklists
- One of Our Inspirations
- Building a Minimal Online Presence
- Changing Our Core Curriculum
- Announcing Our Next Lab Meeting
- Not on the Shelves
- Empirical Software Engineering Papers
- Our Original Logo
- Data Science Workshops in Seattle
- You and Jimi Hendrix
- A Letter from John von Neumann
- Everything Old is New Again
- John Hunter Technology Fellowship 2014
- Reproducibility Workshop at XSEDE
- Anatole France, Updated
- Learn How to Teach People to Program
- A Workshop for Librarians at PyCon
- Summary of Feb 2014 Lab Meeting
- Software Carpentry on the CBC
- The Open Scoop Challenge
- Lab Meeting (Feb 2014)
- From Training to Engagement
- Lessons Learned Has Been Published
- Our Biggest Event Ever
- An Online Peer Instruction Tool
- Wrapping Up Round 7 (and a Reminder About Instructor Training)
- Keeping Track of Problems
- Workshops at the Data Science Centers
- Workshop for Women in Science and Engineering: April 14-15 at LBL
- Workshops at PyCon in Montreal This April
- Teaching Online (Sort Of) in 2014
- Research Transparency Job at UC Berkeley
- Why Not a MOOC?
- Publishing on the Web
- From 0 to 1 to 10
- Code Review, Round 2
- Mental Models and Vicious Circles
- 'Best Practices' Has Been Published
- We Need More of These
- Tools, Conversations, and Cultures
- Our Store Is Open
- Catch and Hold
- Oxford, One Year On
- So How Is Instructor Training Going?
- Andromeda's Advice
- There Ought to Be a Badge
- News from the SSI
- Two to the Fifth New Instructors
- WiSE Bootcamp at Lawrence Berkeley National Laboratory
- Registration Now Open for Instructor Training Course
- Centre for Doctoral Training at Southampton
- Thanks from Woods Hole
- Workshop at SIGCSE 2014
- Instructor Training in Three Days
- Creating a Forum
- Citing Us In Your CV
- Women in Tech Workshop at PyData NYC
- Data Science Centers at UCB, UW, and NYU
- Report on the PLOS/Mozilla Code Review Pilot
- Software Carpentry's Scope
- Reorganizing
- November 2013 Lab Meeting
- You Keep Using That Word
- The State of Open Science
- Curriculum Design
- Enrolment Figures (Fall 2013)
- October 2013 Lab Meeting
- Our Biggest Bootcamp Ever at PyCon 2014
- The Future: Today
- Code and Data for the Social Sciences
- How Much Testing Is Enough?
- Teaching Librarians at Harvard
- Our Plan for the Science Lab
- Introducing Citation Files
- Open Access Button Hackathon is Sept 7-8
- Jonathan Dursi Joins Compute Canada
- Two Cheers for GitHub
- Instructor Training Statistics
- August 2013 Lab Meeting
- Video Interviews from SESYNC Workshop
- Bootcamp Questionnaires
- August 2013 Lab Meeting
- Our New Operations Guide
- Summary of Host Survey
- What We Cover in Instructor Training
- Report on the Indiana Bootcamp
- Miscellaneous Videos
- Welcome Our New Instructors
- The Fourteenth Anniversary
- Data Science Workflows
- Biological Computing User Stories
- Computational Competence for Biologists
- Workshop for e-Infrastructure Trainers
- WiSE Bootcamp Roundup
- Sloan Foundation Proposal Round 2
- Software Carpentry: Lessons Learned
- The Twelve Bar Blues of Open Science
- Salk Institute Feedback
- Announcing the Mozilla Science Lab
- June 2013 Lab Meeting
- Running Bootcamps
- The Great Licenceathon
- What Does Victory Look Like?
- What Does Done Look Like?
- Our Infrastructure
- Where We Are (More or Less)
- Planning for the Break
- Browsercast
- Wrapping Up at UC Davis
- Announcing Hack4ac
- A Mention in Science Careers
- Git vs. Subversion and Feedback in General
- Make It Easier to (Re)use Your Data
- More Detailed Feeback from Melbourne
- Translucent Badges
- A Rational Computing Process: How and Why to Fake It
- Pre-Assessment Results
- An Update on Cumulative Enrolment
- Manchester Once Again
- Spreadsheets, Retractions, and Bias
- Installation Revisited
- Evaluation Revisited
- A Bootcamp in Toronto May 9-10, 2013
- Announcing a Bootcamp for Women in Science and Engineering
- Using the IPython Notebook as a Teaching Tool
- Testing Image Processing
- Cumulative Enrollment
- Snowstorms and Blackouts in Virginia
- A New Testing Framework for MATLAB
- First Round at Lawrence Berkeley
- Washington Went Well
- Alternative Teaching Models
- A Bootcamp for Women in Science and Engineering
- Wrapping Up in Melbourne
- More News from the UK
- Partnering with the SSI
- UBC Went Well
- Correctness Isn't Compelling
- Macquarie Went Well
- We Have a Facebook Page
- The Missing Side of the Triangle
- Features and Scope in Open Courseware
- A Short Report from Tuebingen
- Next-Generation Sequencing Course 2013
- A Bunch of Bootcamps
- A Bootcamp at Mozilla
- Novelty, Efficiency, and Trust
- How to Become an Instructor
- Record and Playback in the IPython Notebook
- Teaching Commercially
- PLoS Ad for Software Carpentry
- Why We Teach
- Advice From a Newbie No More
- Computer Science Curricula 2013
- Sample Data Management Plans
- Code of Conduct
- Minutes from 2012-12-19
- You've Shown Me the C, Now Where's the Python?
- Lorena Barba's Reproducibility PI Manifesto
- Two R Workshops at UBC in 2013
- IPython Funding: Hurray!
- Some of the Things We've Learned About Teaching Git
- Things Are Going Well in Texas on Ada Lovelace's Birthday
- What To Work On In 2013
- Creating a Task List
- Why Be an Instructor
- Who Can Run a Software Carpentry Workshop?
- Sustainability
- Six Years Later
- Our First Hackathon
- Moving Up and Moving Down
- See You at PyCon 2013
- European Grid Infrastructure is Organizing a Software Carpentry Workshop
- Good News About Software Carpentry (and More)
- Alpha Testing Ideas for the IPython Notebook
- Titus Brown on the Scripps Institute Bootcamp
- Cait Pickens on the Scripps Institute Bootcamp
- Who Wants To Build a Faded Example Tool for the IPython Notebook?
- The Tool (I Think) We Need To Do Peer Instruction Online
- Updating Our Reading List
- Who Wants To Write a Little Code?
- We Apologize for the Interruption in Our Service
- Matt Davis's Great Californian Adventure
- This Is What We Do
- FOSDEM 2013
- A Mostly Successful Decade
- Web 4 Science
- Pre-Assessment
- More Tips
- An Administrative Note
- Winter School on Reproducible Research
- How to Help at a Bootcamp
- Oxford Wrap-Up (with charts!)
- Charging and Being Charged
- Minutes from 2012-10-29 All-Hands Meeting
- A List of Bioinformatics Courses
- Position Available: Director, Webmaking Science Lab, Mozilla
- Usability Testing and Instructional Design
- Why This Is Hard (Part Deux)
- Two Self-Assessments
- Mozilla Web Literacies White Paper
- Counting to Five (or, A Plan for Online Tutorials and What's Wrong With It)
- Prime Numbers, Biologists, and Data Visualization
- Twenty Percent
- Key Points
- 25 Questions
- Getting Credit
- Excel Isn't Intrinsically Evil
- Why Teaching People to Program Is Hard
- I Screwed Up (or, Why Automation Isn't Always a Good Thing)
- Why We Teach Version Control
- Rebuilding Redux
- Dark Matter, Public Health, and Scientific Computing
- Convergent Evolution
- Wanted: An Entry-Level Provenance Library
- Best Practices for Scientific Computing
- What Would You Like in an Instructor's Guide?
- The Real Hard Work
- Oslo and Columbia
- Workshop at the University of Newcastle in October
- How to Run a Bootcamp (new and improved)
- Computational Thinking and Ice Floating in Bathtubs
- Why This Stuff Is Hard To Teach
- What's In Your Stack?
- Post-Mortem on the NGS Course
- Systematic Curriculum Design
- The Software Is Open (even if the interviews aren't)
- Patterns Wanted
- How Quickly Do Workshops Fill Up?
- Not Really Disjoint
- Free As In Pretty Much Whatever You Want
- Final Results of Demographic Survey
- Lifted by the Audience
- Please Help the Hunter Family
- Linking Forward From a Bibliography?
- A Problem With Badges
- An Interview with Titus Brown
- An Updated List of Upcoming Workshops
- What We Talk About When We Talk About Software Carpentry
- Who Are You?
- Alpha Test of Driver's License Exam
- Interview about Software Carpentry (and Education)
- Applying Pedagogical Principles in This Course
- A Question and Answer Matrix for Software Carpentry
- We're Going to Be Busy
- That Was Quick
- Record and Playback
- Software Carpentry Needs You!
- IPython Notebook + Towtruck + Etherpad + Slide Drive = Win
- How Robust Is Your Programming Language?
- Wrapping Up in Halifax
- Wrapping Up in Boston
- Independent Assessment of the Past Six Months
- Where We Are (June 2012 edition)
- Fortran Format Statements and Regular Expressions
- A Supercomputing Driver's License
- Two Posts on Scientific Workflows
- Pessimism and Doom
- Handling Variant Configuration Files
- If You Want to Teach, Isn't It Only Fair to Learn a Few Things First?
- A Busy Week (And Schwag!)
- This Week's Tutorials
- Pretty Well Sums It Up
- All Entries for the Executable Paper Grand Challenge
- First Workshop on Maintainable Software Practices in e-Science
- We Get Mail
- But the Greatest of These Is...
- Ten Simple Rules
- What Skills Are Required to Implement Open Access?
- Software Carpentry: The E-Book Version?
- A Poster for the Software Carpentry Workshop at INRIA
- How to Run a Bootcamp
- What to Read If You're Teaching Software Carpentry
- Spot the Workshops
- No CT Without PL
- Feedback from the University of British Columbia
- Responsible Conduct
- Alone and Misunderstood
- Citing Versions
- Being More Systematic About Publicity
- What's Wrong With All This?
- Space at Upcoming Events
- The Most Important Scientific Result Published in the Last Year
- Feedback from Alberta
- Halifax in July
- And One More: Johns Hopkins in June
- Two Bootcamps in Ontario in July
- Fooling the Internet
- Solution to Indented List Problem
- Feedback from Michigan State
- Run My Code
- Fish and Bugs
- Bootcamp in Boston, July 9-10
- The Architecture of Open Source Applications: Volume 2
- Stop Me If You've Heard This One
- Solution to Sets and Dictionaries Exercise
- An Exercise With Sets and Dictionaries
- Where Next?
- Behind the Scenes (or, the Ethics of Cultivating Discontent)
- In Search of Prior Arguments
- Halfway Home
- GitHub for Education
- Utah State University Wrap-Up
- Data Munging with Regular Expressions
- We're Neutral (but Not Really)
- Video Update
- Solution to Data Merging with Dictionaries
- Straw Man for Web Programming
- A Future Student
- Titus Brown Finds a Theme
- On Crossing Australia (or, Further Thoughts on What to Teach Researchers about the Web)
- Solution to Data Checking Problem
- Upcoming Events for Webmaking Instructors
- Solution to the First Image Processing Homework
- A Four-Day Curriculum
- What to Teach Researchers About the Web
- Sending Email Back in Time
- Wrapping Up in Oakland
- What We Teach in Two Days
- Maintaining Momentum
- Wrapping Up MBARI Workshop
- Bootcamp in Paris June 28-29, 2012
- Object-Oriented Programming in Fortran 2003
- The Dark Matter of Computational Science
- And While We're Stuck Here With 21 Seconds Worth of Music to Fill...
- Wrapping Up the STScI Course
- Thank You, Enthought
- First Homework for Indiana Students (and a few from Ontario)
- Where Next for the Next-Gen Course (and Software Carpentry)?
- How We're Doing
- Ask the CompuScienceGeek?
- The IPython Notebook
- What's the Model, Kenneth?
- Our Indiana U Workshop Went Well
- Software Carpentry Meetup at PyCon
- I Resemble That Remark
- Programs as Experimental Apparatus
- Open Education Week
- Help Us Write Assessment Questions
- Happy People
- Performance Curves, Curriculum Design, and Trust
- ULP (or, This is tricky and perhaps profound)
- Toronto Bootcamp February 2012: How We Did
- Inscight from Trieste
- Worth Reading, Worth Watching
- Reproducibility Redux
- Frustration (continued)
- Badges (Finalized)
- Fourth (or Sixth) Online Tutorial
- Should We Relocate Our Repository?
- What Deep Thoughts Look Like
- Watch Me: Trial Run
- Granules of Research
- Why *Not* Use Python
- Badges (Mark 1)
- Assessment Redux
- A Flash (well, MP4) from the Past
- How They See Us, Part N
- Watch Me: Volunteers Wanted
- Slide Drive
- And Speaking of New...
- Analyzing Next-Generation Sequencing Data
- Stack Underflow?
- New Kinds of Content
- Our New Look
- How Many Legs Does Science Have?
- Formatting Revisited
- Advertising Flyer
- Pre-Workshop Questionnaire
- Audrey Watters on Software Carpentry
- Advanced Scientific Programming in Python
- Multiple Pitches
- Comparing Software Carpentry to CS Principles
- Why We Don't Teach Parallel Computing in Software Carpentry
- We're Going to Be Busy
- First Online Tutorial
- Where To Host Q+A and Discussion?
- Software Carpentry in a Minute and a Half
- Re-doing the Three-Minute Pitch
- Reorganizing This Web Site
- Terminology
- Learners and Their Needs
- Our Long Tail
- Never Mind the Content, What About the Format?
- The Big Picture
- Test-Driven Public Speaking
- Take Out Agile, and Add...What?
- Badging
- Revising the Curriculum
- The First Bootcamp of 2012
- Why Is This Hard?
- The What, Why, and How of Bootcamps
- Sloan Foundation Grant to Software Carpentry and Mozilla
- Settings Our Sights a Little Bit Lower
- The Fire Last Time
- Some Responses to Some Comments
- Fork, Merge, and Share
- Yet Another Survey
- What Success Looks Like Five Years Out
- Organizing Instruction and Study to Improve Student Learning
- What I've Learned So Far
- It Just Keeps On Hurting
- New Features in Excel for Scientists
- How to Teach Webcraft and Programming to Free-Range Students
- Three Short Thoughts
- Building a Bibliography
- Show Me the Data
- Quantifying Installation Costs
- Accessible to All?
- Surviving the Tsunami
- Clearing Up Code
- The Ladder of Abstraction and the Future of Online Teaching
- The Best vs. the Good
- Nirvana on Monday Night
- Research Without Walls
- Slides from Hans-Martin
- American Scientist Article on Empirical Studies of Software Engineering
- Updating to HTML 5
- The Science Code Manifesto's Five C's
- Four New Episodes on Databases Using Microsoft Access
- Revamping This Site
- Plus Ca Change...
- I'm Not Normally Lost for Words
- The Simplest Web That Could Possibly Work
- Progress Of A Sort
- What Happens When You Install Something?
- Where is the Puck Going to Be?
- Teaching Security to Scientists
- Renting Cycles Has Never Been Easier (For Some Definition of 'Easier')
- Demos Reinforce Errors, and Confusion is Good
- Introducing Programming a Different Way
- Computing in Physics 101: What We're Doing Wrong
- Software Carpentry in HPCWire
- The Case of Abinit
- Material from Newcastle Workshop Now Available
- How Much Do You Need?
- And Speaking of Titus Brown...
- Architecture of Open Source Applications Webinars Tuesday July 13 and 20
- Stanford Course Went Well
- Reproducible Computational Geophysics
- Mentioned in Nature Methods
- It Will Never Work in Theory
- Michael Nielsen Talks About Open Science in San Francisco on June 29
- Doing the Math
- Health Informatics Resources
- New Episode: MATLAB Structs and Cell Arrays
- A New Look
- Audio Processing in Python
- Practical Computing for Everyone (not just biologists)
- Programming for Scientists at Newcastle University: June 20, 2011
- Five on Systems Programming
- Workshop at CEF'11
- 'The Architecture of Open Source Applications' is Now Available
- More Interested in the Asides
- Damn the Torpedoes (but I could use some help navigating)
- The Architecture of Open Source Applications
- The Hacker Within at MSU in June
- Managing Data
- Chapters
- In Praise of Street Fighting
- Holding Up a Mirror
- Prototyping
- By The Numbers
- Using Bein
- Harder Than It Should Be
- Practical Computing for Scientists at Stanford
- And I'm on a Horse
- A Better Way to Teach Programming to Scientists
- Our First Episode on Microsoft Access
- You'll Need a Large Screen
- I'd Settle for 0.1%
- Videos of Autumn School Lectures
- Using a Debugger
- On a Personal Note...
- Questions and Answers
- Next-Generation Sequencing Course at MSU
- Graph Layout, Models vs. Views, and Computational Thinking
- Twenty Questions (Minus Two)
- Call for Participation
- What To Demand
- Science Illustrated
- Musing About Reorganization
- High Tech That Looks Low Tech
- Advanced Scientific Programming in Python
- Literate Programming
- Tuple Spaces (or, Good Ideas Don't Always Win)
- We Got a Mention in Comm. ACM
- An Easy Place to Start: Systems Programming
- Ask, And Ye Shall Receive
- What Better Looks Like
- Three More Episodes on MATLAB
- Scientific Computing Podcast
- Mirroring Software Carpentry
- Reddit on Scientific Programming
- I Want Their Software
- How to Contribute
- Top Ten Why Nots
- First Four MATLAB Episodes
- Two More Episodes on Spreadsheets
- Audio for Three Software Engineering Episodes
- Updates to Spreadsheet Lecture
- What Computational Science Means to Me
- Scripts for Two More Software Engineering Episodes
- Three Months, Two Spikes, One Conclusion
- First Episode on Software Engineering
- A Competence Matrix for Software Carpentry
- Research Study: How Do You Test Your MATLAB?
- Notes Toward a Lecture on High-Performance Computing
- Bootcamp
- Thinking Like the Web
- The Case Against Peer Review
- Software Carpentry Sprint in July
- Scientists Aren't Stupid: Software Is
- MIT Rethinking OpenCourseWare
- How to Cite Software Carpentry
- Making System Administrators' Lives Easier
- Exercises for Shell Posted
- Demographics (part two)
- Demographics (part one)
- The Hacker Within
- Our Funding Pitch
- Software Carpentry in One Picture and Five Words
- Slower Than Expected
- Funding (A Plea for Contacts)
- What I Learned From Software Carpentry
- First Half of Lecture on Object-Oriented Programming
- Software Carpentry Bootcamp Jan 12-14 in Madison
- More Detailed Outline for HPC Lecture
- Open Research Computation
- Elimination
- Local Subversion Repositories
- Extended Examples
- Compute Canada's 'Strategic' Plan Isn't
- Executable Papers
- Building a Recommendation Engine with NumPy
- Presents for the Holidays
- Slides for First Five OO Episodes Online
- Winter 2011 Signup vs. Spam Filters
- Performance and Parallelism
- Where Are My Keys?
- How Do You Manage a Terabyte?
- Approaching Objects from a New Direction
- Pins, Balls, and Arbitrary Decisions
- Red-R
- Programmer Competency Matrix
- Prerequisites (or, When to Say No)
- Peer to Peer
- Cast Your Votes
- First Four Episodes on Multimedia
- Winter 2011 Online Course Now Full
- Next Part of Persistence Essay Online
- Hours So Far
- Phylogenetic Trees
- Four Episodes on Matrix Programming
- Now Annotated
- New Section for Essays
- Making Software Screencast
- Ratios and Rework
- Counting Things (Part 2)
- Done In London
- Counting Things (Part 1)
- Would You Prefer...
- Need Something to Debug
- Dubois on Maintaining Correctness
- Provenance (Or, What We Didn't Quite Get to at the Met Office)
- How We've Helped
- Feedback at UKMO
- ComputerWorld Canada Educator of the Year
- Configuration Files
- Slides Available as PDF and PPT
- How Did You Find Us?
- Final Four Episodes of Python Lecture
- Ratings Revised
- Six More Python Episodes
- Three Python Screencasts Up
- Nature Article on Scientific Programming
- Five Rules for Computational Scientists
- Dexy
- Three More Episodes on Spreadsheets
- Python Lecture Coming Online
- Using Subversion from the Command Line
- Aaaand We're Off!
- What Questions Do You (Frequently) Ask?
- Do You Use Software Carpentry?
- Tracking Utility and Impact
- Ten Short Papers Every Computational Scientist Should Read
- Software Carpentry at UCSF
- Response Has Been Overwhelming
- I'm No Graphic Artist...
- Your Favorite Running Examples?
- Survey: Help Needed
- Testing Scientific Software
- Five Episodes on Make
- Software Carpentry Offered Online in Fall 2010 (for Ontario students)
- Will America's Universities Go The Way Of Its Car Companies?
- And For My Next Trick...
- Slides for the First Four Episodes on Make
- Getting the Source
- Eight Episodes on the Unix Shell
- Three More Sets of Slides
- Five Episodes on the Shell (and Three to Come)
- Four More Screencasts on Testing
- Another Update on What You Want
- What Don't You Understand That You'd Like To?
- Slides and Scripts for the Next Two Episodes
- 43% Independent
- Interview with Cameron Neylon
- Software Carpentry for Audio and Music Researchers
- An Answer That Most Students Won't Understand
- Open Source, Open Science in 1999
- A Question About Nose
- Interview with Sergey Fomel
- Interview with Davor Cubranic
- Stats for July
- A Little Bit of Javascript
- Two More Episodes on Version Control
- Survey Update
- Mark Guzdial on Software Carpentry
- Second Lecture on Version Control
- Introduction to Version Control
- Strictly Speaking, This Isn't Part of Testing
- First Episode of Testing Lecture
- Popular, Fast, or Usable: Pick One
- Interview with The Hackers Within
- Interview with STSci's Perry Greenfield
- Five... Five... Five Scripts in One!
- A Note on Tools
- Script for Introduction to Version Control
- An Interview with Hans Petter Langtangen
- A Gentle Introduction
- Clip Art
- Survey Results
- Two New Episodes on Dictionaries
- Traffic
- Interview: Andrew Lumsdaine of Indiana University
- A Shorter Version of the Sets and Tuples Episode
- Interview with Michigan State's Titus Brown
- Which Topics Are Most Important to You?
- HPC and Programmability
- Two Episodes on Sets
- Interview: SciNet's Daniel Gruner
- Using Science to Design This Course
- That's, Uh, Pretty Ambitious
- Hubs, Spokes, and Gonzo Programming Skills
- The Violas of Programming
- Last Episode on Sets and Dictionaries Posted First
- Four Down-What Next?
- Final Episode of Regular Expressions Lecture Now Online
- SIAM News Article About Software Carpentry
- Eric Lander on Genomics
- Another Example of small-p Patterns
- Software Developer: Audio and Digital Music
- Software Carpentry in Three and a Half Minutes
- Episode 4 on Regular Expressions
- Interview with Microsoft's David Rich
- A Little Bit of Theory
- Second Lecture on Regular Expressions
- People You Don't Want On Your Team
- Our First Few Exercises
- For World Cup Fans (and Everyone Else)
- First Half of Spreadsheets Lecture Now Online
- Let's Try That Again
- Is Live Coding Worth It?
- A Voice from the Back of the Room
- Next-Gen Sequencing Course at MSU: It Went Well
- Glossary and License Online
- Interview: Mark Plumbley at Queen Mary University of London
- The Cowichan Problems
- Thought for the Day
- Interview: David Jackson at the UK Met Office
- Interview: SHARCNET's Hugh Couchman
- Counting Things
- The Big Picture (version 3)
- Our Lecture on Databases is Now Online
- Interview: Jim Graham of Scimatic
- Reorganizing Content
- Episode 11: Making It Fast
- The Big Picture (version 2)
- Testing Invasion Percolation
- Refactoring Invasion Percolation
- Concept Map
- If You Want to Look Ahead...
- Assembling a Program
- Who Reports On The Other 97 Per Cent?
- Program Design: the Second Instalment
- Program Design: the First Third
- Jim Graham on Reproducibility
- Badges and Stars
- Archiving Experiments to Raise Scientific Standards
- Evaluating Methods and Protocols
- We'll Know We've Succeeded If...
- Day 11: Slides
- Why Most Scientists Don't Like Computers
- Day 10: Closed Captioning
- Day 9: Programming
- A Word (Or Three) From Our Sponsors
- Why We're Self-Hosting
- Day 6: Screencast With Point-Form Notes
- Microsoft
- Day 5: A Different Kind of Screencast
- Day 4: First Preliminary Alpha Test Etc. Screencast
- A Question About Documentation
- Day 2: More Sticky Notes
- Day 1: Shuffling Sticky Notes Around
- Setting Up a New Windows Machine
- T Minus One
- Apologies for the Flurry of Re-Posts
- File Sharing for Scientists
- Scimatic Sponsorship
- Teaching Open Source
- More on Instructional Design
- Measuring Science
- Software Carpentry for Economists in Mannheim This Autumn
- Platforms
- Feedback and Boundaries
- Simon Singh Wins (and So Does Science)
- Models To Imitate
- Periodic Table of Science Bloggers
- Formats
- What's Not on the Reading List
- Recommended Reading
- Online Delivery
- Instructional Design
- Summer Course: Analyzing Next-Generation Sequencing Data
- Software Carpentry Version 4 is a Go!
- Now on Twitter
- How Much Of This Should Scientists Understand?
- Panton Principles
- Eighty Per Cent!
- BEACON Funded!
- Two Views
- It Seems That Everyone Cares
- Big Science == Big Skills Gap
- Was Designed To, But Didn't
- Whatcha Gonna Do When They Come For You?
- Podcast with Jon Udell
- How We Got Here, and Where We Are
- New Challenges
- Osmosis is Just a Fancy Name for Failure
- Dudley and Butte on Software Skills
- NSF Programs
- Double Standards
- Why Opening Up (Probably) Wouldn't Help
- Thanks, Jamie
- Caesar's Wife
- Tutorials Start This Week
- Serendipitous and Unexpected
- Special Issue of Computing in Science and Engineering
- Cloud Computing for Beginners
- Packaging
- Python in Science
- Our Target Audience
- By Popular Request...
- Cryptography Isn't Security
- Should Modeling Be Part of This Course?
- Creating New Niches
- Revised Plan
- Videos from Symposium Are Now Online
- Comments on Course Reorganization
- The Hacker Within
- A Strange Obsession
- Presentation, Presentation, Presentation
- Grant Proposal
- Another Reason to Care About Provenance
- Updated Outline for Revised Course
- Partial Outline of New Version of Course
- Two Links
- Job Opening: MITACS Scientific Coordinator
- R for Programmers?
- Is The Future Waving At You?
- How Important is Geospatial Data to You?
- Who Owns Your Data?
- Science and JoVE
- Playing Safe
- Bad News and Good News
- The Delight Is In The Details, Too
- The Big Picture
- You Can Do a Lot Without Programming
- It's Like Not Wearing Your Cleats in the House
- American Scientist Article on How Scientists Use Computers
- The Ice Cream Test
- What *Is* Open Science?
- Guest Speakers' Slides Now Available
- Next Steps
- Post-Mortem
- Day[-2]
- A Good Afternoon
- Every Day Is a Big Day...
- Day 11 and Day 12
- Where This Course Came From
- Martin Fenner on SciBarCamp
- Day 9
- Day 10 Done - and With It, Week 2
- Day 8: Getting It Right
- Day 7: Lots More Objects
- Elsevier's Future, Version 0.1
- Day 6: Theory and Practice
- Quantum to Cosmos: October 15-25 in Waterloo
- Day 5
- Day 4
- Day 3
- Day 2
- Aaaand They're Off!
- See You Monday!
- Registration for July 29 Talks is Now Open
- The Environmental e-Science Revolution
- Ready for Proofreading
- Quality Control and Traceability
- Updating the License
- Topics and Schedule
- Another New Version of the Slides
- Sightings
- Neylon's Head in the Clouds
- And Speaking of Sightings...
- Two Spots Left in Toronto
- Software Carpentry in Edmonton July 13-31
- SECSE Workshop
- Big Code vs. Science 2.0
- Error Handling
- Links for Summer Interns
- How Scientists Use Computers: Survey Part 2
- Topics and Schedule Posted
- Entrance Requirements
- What If Scientists Didn't Compete?
- Empirical Software Engineering and Scientific Computing
- Madagascar Course in Delft June 12-13
- Firming Up Course Goals
- What Supervisors Need To Know
- We've Started a FAQ
- Software Carpentry in Alberta
- Cameron Neylon on the Three Opens
- Software Carpentry in Toronto July 13-31 2009
- User Stories
- Open Notebook Science Badges
- Inference for R
- Legal Frameworks for Reproducible Research
- Open Science and Autism's False Prophets
- Das Kapital, Computational Thinking, and Productivity
- Open Science Panel at Columbia
- Computer Supported Collaborative Science
- Enough Players to Hand Out Medals
- Python Textbooks for Biotech
- MTEST
- Carl Zimmer's Readers' Reading List
- Sharing Data Isn't That Easy
- Cameron Neylon Says Interesting Things
- Communicate First, Standardize Second
- Web Native Lab Notebooks
- A New Kind of Big Science
- I *Want* To Be A Number
- Time to Freshen It Up
- Things I'd Like To Finish In the Next 489 Days
- A Healthy Dose of Scepticism
- The National Academy Would Like to Hear From You
- Google Pulls the Plug on Scientific Data Sharing Project
- Three Reasons to Distrust Microarray Results
- Igor, Connect the Electrodes!
- SECSE'09 Call for Papers
- Getting the Science Right-Or At Least, Less Wrong
- Science Lessons for MPs
- What Sciences Are There?
- One Good Survey Deserves Another
- 1731 People
- Finding and Re-using Open Scientific Resources
- Surveying Scientists' Use of Computers
- Science in the 21st Century
- Science 2.0: the Future of Online Tools for Scientists
- Bil Lewis Works With Biologists...
- Data Provenance Challenge
- SciFoo, eGY, and Splitting
- They're Breeding Like Rabbits
- Next Lecture?
- Quick Quiz to Measure What Scientists Know
- Badge of Reproducibility
- Reviving the Software Carpentry Mailing List
- Badge of Honor?
- Kevin's Been Busy
- What a Proposal Looks Like
- Faking Results
- Three Weeks and Change
- Programming and Scientific Education on Slashdot
- Reminded of the Difference Once Again
- Interviewed by Jon Udell
- Why Don't We Do This?
- But I Was Gone Less than 48 Hours!
- SE-CSE Workshop
- Those Who Will Not Learn From History...
- SPOC
- Three Studies (Maybe Four)
- The Retractions Just Keep Coming In
- Summer Plans for Software Carpentry
- Meet the New Flaw
- Nice Quote
- Survey: Silent Errors in Scientific Code
- LearnHub Launches with Software Carpentry Front and Center
- Scientific Groupware Revisited
- O'Reilly Creating a Web Version of Mathematica
- Grumpy Minds Think Alike
- SciBarCamp in Toronto March 15-16
- Python Supercomputing Statistics
- The Burning Man of HPC
- Doomed to Repeat It
- Another Sighting of Software Carpentry
- Openness and (the promise of) XML
- Random Survey about HPC
- How I'm Doing
- How Not to Collaborate
- Computational Education for Scientists
- Win a Trip to Reno!
- Another Sighting of Software Carpentry
- Two Studies of ASCI (and no, that's not a typo)
- Software Carpentry at LLNL
- Software Carpentry Screencasts by Chris Lasher
- Inspirational Videos
- Nature Precedings
- Praising the Good
- Computational Scientists Still Don't Get It
- Titus Brown Teaching Software Carpentry
- Sign Error: Five Papers Retracted
- SciPy'07 Dates Announced
- Reproducibility of Computational Results
- Software Carpentry Screencasts
- Software Carpentry Usage in December
- YouTube for Data
- Software Carpentry article in CiSE
- Software Carpentry continues to grow
- Computational Result Retracted
- German Version of 'Bottleneck'
- SciPy'06: First Morning
- Oh My God It's Django!
- SciPy and Software Carpentry
- HPCWire Interview on Software Carpentry
- Design Patterns in Scientific Software
- The Parallel Tools Platform
- Software Carpentry 3.0
- Software Carpentry's new home
- Revised Lecture on Teamware
- Software Carpentry 1111
- Corrections Done
- Zipf's Law of Feedback
- 341 Words
- New Security Lecture Up
- Integration and XML Lectures
- 2020 Hype
- Web Server Programming Lecture Is Up
- Client-Side Web Programming Lecture
- Last Two Lectures Are Up
- Database Lecture is Up
- Second Lecture on Testing Now Online
- What Else for Software Carpentry?
- Second Lecture on Object-Oriented Programming
- AAAS Annual Meeting 2006
- Lecture on Binary Data
- Data Lineage
- Regular Expressions Lecture is Up
- Software Carpentry Design Lecture
- First Lecture on Object-Oriented Programming Is Up
- Debugging Lecture
- Fourth Python Lecture for Software Carpentry
- Quality Assurance Lecture Now Available
- Third Software Carpentry Python Lecture on the Web
- Programming Style Lecture Has Been Revised
- Second Python Lecture Now on the Web
- Intro Python Lecture Available
- Build Lecture Is Up
- Two More Revised Software Carpentry Lectures
- First Shell Lecture for Software Carpentry is Up
- Software Carpentry Introduction revised and on the web
- $67 million a year
- New Year's Schedule for Software Carpentry
- Procrastination: One of the Few Things in Life Nicer Than Toast
- Maintaining Correctness
- American Scientist article on Software Carpentry
- Executive Version of Software Carpentry Course
- Workshop at AAAS '06
- Software Carpentry at the AAAS
- Day 9
- Software Carpentry: First Meeting
- Software Carpentry at Indiana University
- Software Carpentry course in Nature
- Software Carpentry notes are up
- Python Software Foundation Grant
Hanah Chapman
Hannes Calitz
Heladia Salgado
Hilmar Lapp
Hugh Shanahan
Huw E. Rees
Ian Hawke
Isabell Kiral-Kornek
Ivan Gonzalez
James Baker
James Hetherington
Jamie Hadwin
Jason Williams
Jay van Schyndel
Jeff Carver
Jeff Hollister
Jeff Leek
Jeff Oliver
Jeff Shelton
Jeffrey Carver
Jeramia Ory
Jessica Hamrick
Jessica Upani
John Blischak
John Chodacki
John D. Corless
Jon Calder
Jon Pipitone
Jonah Duckles
Jonathan Cooper
Jonathan Guyer
Jory Schossau
Joshua L. Peterson
Joshua Ryan Smith
Juan Steyn
Juliana Osorio-Jaramillo
Juliane Schneider
Justin Kitzes
Kaitlin Logie
Kaitlin Thaney
Kally Chung
Kara Woo
Karen Cranston
Karen Word
Kari Jordan
Kari L. Jordan
Karin Lagesen
Karina Ramos Musalem
Karthik Ram
Kate Hertweck
- Our 2017 Community Service Award winner: Anelda van der Walt
- Announcing the 2018 Executive Council for the Carpentries
- RFCs and lessons learned
- Request for Comment: Share your thoughts on the future of The Carpentries
- Publishing our lessons, Version 2017.08
- Credit for lesson contributors
- Timeline for the Data Carpentry & Software Carpentry Reorganization
- Summary of May Community Call: Restructuring the Carpentries
- May Community Call: Restructuring the Carpentries
- Software tools for unix shell: Survey and April community call
- Beginning the conversation: Potential merger with Data Carpentry
- 2017 Election: Kate Hertweck
- Don't forget to submit your post to stand for the 2017 Steering Committee
- Call for Candidates for the 2017 Steering Committee
- October 2016 Maintainers' Meeting
- Vote Next Week to Amend Steering Committee Election Procedures
- September Carpentries Community Call
- Election Announcement: Amending Steering Committee election procedures
- 2016 Election: Kate Hertweck
- Pre-workshop help sessions for 2016
- 2016 Post-Workshop Instructor Debriefing, Round 01
- 2015 Post-Workshop Instructor Debriefing, Round 22
- 2015 Post-Workshop Instructor Debriefing, Round 21
- 2015 Post-Workshop Instructor Debriefing, Round 20
- 2015 Post-Workshop Instructor Debriefing, Round 17
- 2015 Post-Workshop Instructor Debriefing, Round 16 (morning)
- 2015 Post-Workshop Instructor Debriefing, Round 15
- 2015 Post-Workshop Instructor Debriefing, Round 12
- 2015 Post-Workshop Instructor Debriefing, Round 11
- 2015 Post-Workshop Instructor Debriefing, Round 9
- 2015 Post-Workshop Instructor Debriefing, Round 8
- 2015 Post-Workshop Instructor Debriefing, Round 7
Kathy Chung
Katie Moore
Katrin Tirok
Katy Huff
Katy Morgan
Kayleigh Lino
Kellie Ottoboni
Kelly Meehan
Kimberly Gilbert
Konrad Hinsen
Kunal Marwaha
Lactatia Motsuku
Lauren Michael
Laurent Gatto
Leah Wasser
Leanne Wake
Leo Browning
Leszek Tarkowski
Lex Nederbragt
Lorraine E. Craig
Luis Figueira
Luis Zarrabeitia
Lynne Williams
Maia Lesosky
Maneesha Sane
Marco Fahmi
Margereth Gfrerer
Marian Schmidt
Marianne Corvellec
Mark Woodbridge
Markus Mueller
Martin Callaghan
Martin Dreyer
- First African Carpentries Instructor Training of 2018.
- 1 - 30 September, 2017: Future of the Carpentries, New Staff Members, Community Service Awards, CarpentryCon
- 15 July -15 August, 2017: Writing a blog post, Instructor Training Curriculum, Merger, League of Champions.
- 1 - 15 July, 2017: Learner Impact, Instructor Training, Community Building, Author Information.
- 15 - 30 June, 2017: Reorganisational Timeline, HPC-in-a-day, Good Enough Practices for Scientific Computing, Opensource Survey.
- 1 - 15 June, 2017: Steering Committee retreat, Community Development Lead, Library Carpentry Instructors,CarpentryCon.
- 1 - 15 May, 2017: Lesson Printing, Instructor training, Successes of the Carpentries.
- 1 - 30 April, 2017: Library Carpentry, Instructor training, relevant to Learning.
- 1 - 28 February, 2017: Inclusivity, Career Pathway Panel, Community Development Lead, BaseCamp.
- 15 - 31 January, 2017: JupyterCon, Steering Committee 2017, North West University, Programming skills .
- 1 - 15 January, 2017: CarpentryCon, Steering Committee Elections, Rubic for online Instructor training, TalkPython.
- 1 - 31 December, 2016: Instructor Training, Community Service Awards, Career paths, Steering Committee Elections.
- 15 - 30 November, 2016: Instructor Training, UCSF Library, Code of Conduct, Announcement List, Steering Committee minutes.
- 17 August-12 September, 2016: Steering Committee, Google Summer of Code, rOpenSci, Small Teaching, Ten Simple rules.
- 1 -16 August, 2016: Assessment Deputy Director, Policy Subcommittee, Code of Conduct, Workshop Resources, Bug BBQ, and Vacancies.
- 1 - 28 July, 2016: Lesson Publication, Instructor Training Open, Creating New Material, Revamped Lesson Template, and Instructor Testimonial.
Martin Jones
Mateusz Kuzak
Matt Davis
Matthew Collins
Matthias Liffers
Mesfin Diro
Micaela Parker
Michael Hansen
Mik Black
Mike Hansen
Mike Jackson
Murray Cadzow
Nancy Soontiens
Naupaka Zimmerman
Neal E. Davis
Neil Chue Hong
Nelle Varoquaux
Nick Brown
Nicola Anthony
Nicolas Limare
Noam Ross
Onno Broekmans
Orion Buske
Pariksheet Nanda
Paul Gardner
Paul Wilson
Paula Andrea Martinez
Pauline Barmby
Peter Evans
Peter Steinbach
Philipp Bayer
Piotr Banaszkiewicz
Rachel Slaybaugh
Raniere Silva
Rayna Harris
Richard Clare
Richard Vankoningsveld
Rob Beagrie
Robert Kerr
Robin Wilson
Roman Valls Guimera
Ross Dickson
Ross Mounce
Ryan Avery
Rémi Emonet
SCF Steering Committee
Samantha Ahern
Sarah Mount
Sarah Stevens
Sarah Stone
Sarah Supp
Scott Ritchie
Shauna Gordon-McKeon
Sheldon McKay
Shoaib Sufi
Shreyas Cholia
Simon Hettrick
Simon Waldman
Stephen Crouch
Stephen Turner
Steve Crouch
Steve Haddock
Steven Koenig
Sue McClatchy
Sung Bae
Tania Sanchez
Tareq Malas
Ted Hart
Teererai Marange
Terri Yu
The 2016 Steering Committee
The 2017 Steering Committee
Thomas Arildsen
Thomas Guignard
Tianhui Michael Li
Tiffany Timbers
Tim Cerino
Tiziano Zito
Toby Hodges
Tom Kelly
Tommy Guy
Tracy Teal
Uwe Hilgert
Vicky Fan
Victor (Kwangchun) Lee
Warren Code
Will Fyson
Will Trimble
Wolfgang Hayek