Software Carpentry Blog Tags
Browse the posts on the Software Carpentry blog by tags
AMY
Accessiblity
Accommodation
Administration
Africa
Ally Skills
American Astronomical Society
American University of Beirut
Announcements
Art
Articles
Assessment
Assessment network
Attendance
Belinda Weaver
Bernstein Center - Berlin
Best practices
Bioinformatics
Blog posts
Board
Book Review
Bootcamps
Branding
British Library
Bug BBQ
CAC
CEF 2011
CERN
Caltech
Cambridge University
Candidates
Capacity Building
Careers
Carpentries
Carpentries Lessons
Carpentries Maintainers
Carpentries Team
CarpentryCon
CarpentryCon 2018
Champions
Claremont Colleges
Code of Conduct
Coding
Columbia University
Communication
Communications
- Building Library Carpentry Community and Development
- Who Belongs at CarpentryCon 2018? You Do!
- Software Carpentry: Considering the Future
- Revival of the African Task Force
- Mentoring Groups are Back!
- First African Carpentries Instructor Training of 2018.
- Lesson Infrastructure Subcommittee 2018 February meeting
- State of the State: Instructor Checkout
- Mentoring Groups Showcase their Accomplishments
- Carpentry Champions Call
- My Favorite Tool - QGIS
- My Favorite tool - A Coding Sandbox
- My Favorite Tool - Todoist
- Lesson Infrastructure Subcommittee 2017 November meeting
- My Favorite Tool - Asking for Help
- Apply to Become a Carpentry Maintainer
- Skills Training for Librarians: Expanding Library Carpentry
- RFCs and lessons learned
- Blogging for the Carpentries - We Want to Hear From You
- Carpentries Mentorship Program - 2.0
- Maintaining Lessons - Community Perspectives
- 1 - 30 September, 2017: Future of the Carpentries, New Staff Members, Community Service Awards, CarpentryCon
- Request for Comment: Share your thoughts on the future of The Carpentries
- Community Service Awards - 2017 Edition
- Lesson Infrastructure Subcommittee 2017 September meeting
- Joint future for Software Carpentry and Data Carpentry
- All About CarpentryCon
- Publishing our lessons, Version 2017.08
- Feedback of Champions
- 15 July -15 August, 2017: Writing a blog post, Instructor Training Curriculum, Merger, League of Champions.
- Motions approved for Data Carpentry & Software Carpentry Merger
- The Champions League
- 1 - 15 July, 2017: Learner Impact, Instructor Training, Community Building, Author Information.
- Credit for lesson contributors
- 15 - 30 June, 2017: Reorganisational Timeline, HPC-in-a-day, Good Enough Practices for Scientific Computing, Opensource Survey.
- HPC in a day?
- New monthly updates from the secretary
- 1 - 15 June, 2017: Steering Committee retreat, Community Development Lead, Library Carpentry Instructors,CarpentryCon.
- Timeline for the Data Carpentry & Software Carpentry Reorganization
- The road to CarpentryCon 2018
- New Community Development Lead
- Summary of the 2017 Software Carpentry Steering Committee Retreat
- Summary of May Community Call: Restructuring the Carpentries
- 1 - 15 May, 2017: Lesson Printing, Instructor training, Successes of the Carpentries.
- What is the reward for empowering others?
- May Community Call: Restructuring the Carpentries
- How to print our lessons?
- Plans for Windows Installer
- 1 - 30 April, 2017: Library Carpentry, Instructor training, relevant to Learning.
- Instructor Training in Puerto Rico
- Software tools for unix shell: Survey and April community call
- Optimised for Learning
- Get Involved With Mentoring
- 1 - 28 February, 2017: Inclusivity, Career Pathway Panel, Community Development Lead, BaseCamp.
- A Year to Build a Software and Data Carpentry Community at the University of Florida - The Impact of a Local Instructor Training Workshop on Building Computing Capacity
- Beginning the conversation: Potential merger with Data Carpentry
- Carpentries Career Pathways Panel - Marianne Corvellec, Bernhard Konrad, Aleksandra Pawlik
- Job Opportunity: Community Development Lead
- How we're getting things done
- Standing for Inclusivity
- Moving Forward
- 15 - 31 January, 2017: JupyterCon, Steering Committee 2017, North West University, Programming skills .
- Carpentries Career Pathways Panel: Raniere Silva, Geneviève Smith, Tiffany Timbers
- 1 - 15 January, 2017: CarpentryCon, Steering Committee Elections, Rubic for online Instructor training, TalkPython.
- Announcing the CarpentryCon Proposal
- Rubric for Open Instructor Training
- 1 - 31 December, 2016: Instructor Training, Community Service Awards, Career paths, Steering Committee Elections.
- Career Pathways Panel Discussions
- Christmas Instructor Discussion
- Next Steps
- Community Service Awards 2016
- Don't forget to submit your post to stand for the 2017 Steering Committee
- Feedback on Communications
- Making art with Python: Projects after Software Carpentry
- 15 - 30 November, 2016: Instructor Training, UCSF Library, Code of Conduct, Announcement List, Steering Committee minutes.
- Tracy Teal on Research in Action
- Close Cousins
- New Book: Tidy Text Mining with R
- What the Carpentries Mean To Me
- Call for Candidates for the 2017 Steering Committee
- Ten Simple Rules for Digital Data Storage
- Community Call on Assessment
- Cambridge Instructor Training 19-20 September 2016
- Machine Learning with Python
- October 2016 Maintainers' Meeting
- In Memoriam: Hans Petter Langtangen
- Beth Duckles on the Practice of Measuring
- Request for Review: ESIP's Software Guidelines
- Perth Software Carpentry - A Tale of Three Trainers
- Teaching Programming to the Blind
- Community Service Awards
- September Carpentries Community Call
- 17 August-12 September, 2016: Steering Committee, Google Summer of Code, rOpenSci, Small Teaching, Ten Simple rules.
- Google Summer of Code 2016 ended
- 1 -16 August, 2016: Assessment Deputy Director, Policy Subcommittee, Code of Conduct, Workshop Resources, Bug BBQ, and Vacancies.
- 2016 Bug BBQ Summary
- Code of Conduct and Call for Volunteers for Policy Subcommittee
- 1 - 28 July, 2016: Lesson Publication, Instructor Training Open, Creating New Material, Revamped Lesson Template, and Instructor Testimonial.
- 1 - 30 June, 2016: Efficacy and Usefulness, Minutes, Discussions, Onboarding Documents, Teaching Undergraduates, and Library Carpentry Material
- Ongoing Discussions
- 9 - 31 May, 2016: The First Bimonthly Report, Instructor Data Analysis, R Instructor Training, Measuring the Right Stuff, RSE Conference, and a Bug Barbeque
- First bimonthly report from 2016 Steering Committee
- First Conference of Research Software Engineers: Call for Participation
- 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
- Our Code of Conduct
- Save the Date: Software Carpentry Lab Meeting May 10
- Buy This Book and Support Data Carpentry
- Summarizing Our Lesson Discussion Sessions
- Data Carpentry is Hiring a Deputy Director of Assessment
- Call for Software Carpentry Foundation Subcommittees and Task Forces
- Welcome to Google Summer of Code Students
- 4 - 18 March, 2016: Instructor Trainee Mentoring, Debriefing vs Lesson Sessions, Version Control, Big Data in Biology Summer School, New Lessons
- 16 February - 3 March, 2016: New Steering Committee, Software Carpentry Value Proposition, Webinar, Vacancies, Community Building, Instructor Training, and Modern Scientific Authoring
- Communities: The Foundation of Impactful Workshops
- Welcome to the 2016 Steering Committee!
- 2 - 16 February, 2016: Election Week, University Courses, New Lessons and a Shell Co-Maintainer, An Interview, and Teaching Strategies
- A Counterpoint to Collaborative Lesson Design
- Checking the Balance
- Designing Lessons Collaboratively
- Announcing New Unix Shell Maintainer
- Software Carpentry as a University Course
- Active Workshops
- 17 January - 1 February, 2016: SCF Election Candidates, Lessons Learned, Instructor Survey Results, and an Intermediate R Lesson
- Elsewhere on the Web
- Instructor Survey Report
- 6 January - 16 January, 2016: Election Candidates, SCF Strategic Plan, New Book, Pre-Workshop Help Sessions, AMY Version 1.3, Mistakes, and Recorded Lessons
- Pre-workshop help sessions for 2016
- Good Communities (Kinds Of)
- Announcing the Data Science Journal
- 17 December,2015 - 5 January, 2016:Steering Committee Election, New Website, Updated Assessment Forms, Mentoring Meetings, Instructor Training, and First Lab Meeting For 2016
- Welcome to 2016
- Pushing Ahead in Puget Sound
- November 11 - December 16, 2015: 2016 Steering Committee Election, Projects, Instructor Training and More, Lessons, Workshop Feedback, and Data Carpentry is Hiring.
- Community Calendar Available
- Feedback on Practicum Proposal
- Call for Candidates for the 2016 Steering Committee
- Launching Pre Workshop Help Session
- December Instructor Training - Announcing Selected Groups
- December Instructor Training Selection Debrief
- rOpenSci Announces $2.9M Award from the Helmsley Charitable Trust
- Miscellaneous Projects
- CourseSource: A(nother) New Hope
- October 27 - November 10, 2015: Maneesha Sane, Retreat Activities, Instructor Training, Code Review Revisited, and a WiSE Workshop.
- R Foundation Announces Code of Conduct Policy
- Introducing Maneesha
- Pulling In Those Left Behind
- October 19 - 26, 2015: 500 Workshops and 16,000 Participants, Retreat, Debriefing Sessions, Digital Data Storage, and A Science Competition.
- Recent Statistics
- Debriefing Sessions and Winter Recess
- Ten Simple Rules for Digital Data Storage
- Programming Historian Live
- Open Science Prize
- October 5 - 18, 2015: Jonah Duckles, Instructor/Helper Retreat Still Growing, Peer Reviewed Lessons, Data Management, and AMY 1.0 Released.
- Data Management Plans: A Role for Software and Data Carpentry
- More About Jonah Duckles
- September 20 - October 4, 2015: A New Executive Director, Instructor and Helper Retreat, Data Visualisation Lesson, Teaching, and Lesson Citations
- Please Welcome Our New Executive Director
- September 6 - 19, 2015: A Retreat, New Mentors, Instructor Training Update, Preparing Researchers, Interactive Excercises, and a Student's Experience.
- Software Credit Workshop in London, 19 October 2015
- August 27 - September 5, 2015: Lessons Published, ReScience, SSI Fellowships Open, Interview, and Mailman Threads as GitHub Comments.
- Announcing ReScience
- Running a Code Retreat
- August 18 - 26, 2015: Instructors' Retreat, Applying Discounts, Adding Lessons, Be a Mentor, Undergraduate Training, and Improving RStudio.
- Virtual Instructors Retreat
- Join the Mentoring Subcommittee
- Feedback on Math with Python for Undergraduates
- Stickers
- August 3 - 17, 2015: Data Carpentry Funded, Citations, Improving Our Lessons, and Lab Data Management.
- Science Track at PyCon UK 2015
- July 23 - August 2, 2015: Online Survey Still Open, Recorded Lessons Available, and Another WiSE Workshop Coming Up.
- Solution for the Challenges
- July 07 - 22, 2015: Hiring an Executive Director, Strategic Planning, SWC-inspired Book, Open Research Repository, AMY version 0.6, and New Team Members.
- A Pair of Workshops
- Welcome Maneesha and Katarzyna
- The Open Research Glossary
- Software-Carpentry-Inspired Book: Released and On Sale!
- June 29 - July 06, 2015: Research Software Engineers, Not Changing Lesson Build Tools, and Moving to Python3.
- What is a Research Software Engineer?
- 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.
- Call for Chapter Proposals: Software Engineering for Science
- 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.
- New Members of the Team
- 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.
- Getting to Know: Katy Huff
- April 21 - 27, 2015: The People Behind Software Carpentry, Debating Scientific Software, Learning Objects, and Ally Skills Workshops.
- Getting to Know: Matt Davis
- Ada Initiative's Ally Skills Workshop
- 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
- Shape The Future of Software Carpentry in an SCF Standing Subcommittee
- NumFOCUS Accepted as Google Summer of Code Mentoring Organization
- Ten More Instructors
- Adding a Contributor Covenant
- Weekly Update: Feb 21 - Feb 27, 2015
- Eleven New Instructors
- Weekly Update: Feb 14 - Feb 20, 2015
- Applying to Google Summer of Code
- Weekly Update: Feb 07 - Feb 13, 2015
- Weekly Update: Jan 31 - Feb 06, 2015
- Welcome Our Newest Instructors
- Weekly Update: Jan 24-30, 2015
- Welcome Our First New Instructors of 2015
- The Other Ninety Percent
- Introducing Software Carpentry
- Projects, Projects, Projects
- Welcome Aboard
- Who Are We?
- Summarizing the News
- Software Carpentry Foundation: Workshops
- Software Carpentry Foundation: Organizational Membership
- Software Carpentry Foundation: Governance
- Our First Election
- Adding a Projects Page
- Ongoing Learning with User Groups
- Why Institutional Partnerships Make So Much Sense
- Welcome More New Instructors
- A Research Software Petition
- Announcing the Creation of the Software Carpentry Foundation
- Ideas to Improve Instructor Training
- Studying Impact
- Congratulations to the Moore Investigators
- Welcome Our New Instructors
- Splitting the Repository
- A Proposal for Topic Maintainers
- How to Prepare for the Data Incubator
- More Thoughts on Better Teachers
- Further Thoughts on Building Better Teachers
- Building Better Teachers
- Open Source Comes to Campus
- Conversations About Teaching
- News from Australia
- Inessential Weirdness in Software Carpentry
- SciPy 2014 Talks and Lessons
- Summary of June 2014 Lab Meeting
- Reminder: June 2014 Lab Meeting
- Announcing June 2014 Lab Meeting
- Collected Links
- Summary of May 2014 Lab Meeting
- Lab Meeting Reminder
- Behind the Scenes
- Agenda for This Month's Lab Meeting
- A Multi-Site Sprint in July
- PyCon 2014 Videos
- April 2014 Lab Meeting
- Changing the Channel
- Summary of March 2014 Meeting to Discuss Novice R Material
- One of Our Inspirations
- Announcing Our Next Lab Meeting
- Our Original Logo
- Data Science Workshops in Seattle
- SSI Collaborations Workshop and Hackday
- Summary of Feb 2014 Lab Meeting
- Software Carpentry on the CBC
- The Open Scoop Challenge
- Lab Meeting (Feb 2014)
- rOpenSci Hackathon
- Keeping Track of Problems
- Publishing on the Web
- Our Store Is Open
- Catch and Hold
- Two to the Fifth New Instructors
- DiRAC Driving Test Comes to Edinburgh
- Creating a Forum
- Citing Us In Your CV
- A new UK administrator for Software Carpentry
- October 2013 Lab Meeting
- Our Biggest Bootcamp Ever at PyCon 2014
- Steven Koenig: What I've Learned
- Michael Hansen: What I've Learned
- SSI Fellowship Programme 2014
- Sarah Supp: What I've Learned
- Lex Nederbragt: What I've Learned
- Software Skills and Hummingbird Diversity
- Konrad Hinsen: What I've Learned
- Diego Barneche: What I've Learned
- Share Your Code With the Molecular Ecologist Blog
- Our Plan for the Science Lab
- Introducing Citation Files
- What Makes Good Code Good at INTECOL13
- August 2013 Lab Meeting
- August 2013 Lab Meeting
- Summary of Host Survey
- Welcome Our New Instructors
- DiRAC Driving Test Ready to Roll
- Workshop for e-Infrastructure Trainers
- Software Carpentry: Lessons Learned
- The Twelve Bar Blues of Open Science
- June 2013 Lab Meeting
- Software Carpentry at INTECOL13
- From a Helper to an Instructor
- The Great Licenceathon
- What Does Victory Look Like?
- What Does Done Look Like?
- Planning for the Break
- An Update on Cumulative Enrolment
- Sound Software Competition
- Software Carpentry at SciPy 2013
- An Image Analysis Success Story
- Cumulative Enrollment
- A Bootcamp for Women in Science and Engineering
- More News from the UK
- Second Dry-Run of DiRAC Driver's License Exam
- Partnering with the SSI
- We Have a Facebook Page
- A Short Report from Utah State
- Online Office Hours
- Teaching Commercially
- Advice From a Newbie No More
- Sample Data Management Plans
- Code of Conduct
- Minutes from 2012-12-19
- Three Non-trivial Use Cases for Git
- IPython Funding: Hurray!
- 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
- See You at PyCon 2013
- European Grid Infrastructure is Organizing a Software Carpentry Workshop
- Good News About Software Carpentry (and More)
- Who Wants To Write a Little Code?
- We Apologize for the Interruption in Our Service
- Making a Difference at LBL
- This Is What We Do
- FOSDEM 2013
- A Mostly Successful Decade
- Web 4 Science
- Minutes from 2012-10-29 All-Hands Meeting
- A List of Bioinformatics Courses
- Getting Credit
- I Screwed Up (or, Why Automation Isn't Always a Good Thing)
- UCL Researchers to Get Help with Software Development
- Wanted: An Entry-Level Provenance Library
- How to Help at a Bootcamp
- Computational Thinking and Ice Floating in Bathtubs
- What's In Your Stack?
- Post-Mortem on the NGS Course
- Number Crunching with Python: DC Python Workshop
- Free As In Pretty Much Whatever You Want
- Final Results of Demographic Survey
- Please Help the Hunter Family
- Linking Forward From a Bibliography?
- A Problem With Badges
- An Interview with Titus Brown
- Who Are You?
- Alpha Test of Driver's License Exam
- Interview about Software Carpentry (and Education)
- Software Carpentry Needs You!
- Where We Are (June 2012 edition)
- Fortran Format Statements and Regular Expressions
- A Supercomputing Driver's License
- A Busy Week (And Schwag!)
- First Workshop on Maintainable Software Practices in e-Science
- We Get Mail
- What Skills Are Required to Implement Open Access?
- SoundSoftware 2012: Workshop on Software and Data for Audio and Music Research
- Being More Systematic About Publicity
- Maintaining Momentum
- Where Next for the Next-Gen Course (and Software Carpentry)?
- Ask the CompuScienceGeek?
- Software Carpentry Meetup at PyCon
- Badges (Finalized)
- Badges (Mark 1)
- Watch Me: Volunteers Wanted
- Stack Underflow?
- Where To Host Q+A and Discussion?
- Badging
- Sloan Foundation Grant to Software Carpentry and Mozilla
- Successful Bootcamp
- Architecture of Open Source Applications Webinars Tuesday July 13 and 20
- The Hacker Within at MSU in June
- By The Numbers
- On a Personal Note...
- What Better Looks Like
- Scientific Computing Podcast
- Mirroring Software Carpentry
- How to Contribute
- Funding (A Plea for Contacts)
- Software Carpentry Bootcamp Jan 12-14 in Madison
- Open Research Computation
- Building a Recommendation Engine with NumPy
- Presents for the Holidays
- Peer to Peer
- Winter 2011 Online Course Now Full
- ComputerWorld Canada Educator of the Year
- How Did You Find Us?
- Ratings Revised
- Do You Use Software Carpentry?
- Tracking Utility and Impact
- A New Site Design
- Testing Scientific Software
- Getting the Source
- An Answer That Most Students Won't Understand
- Stats for July
- Survey Update
- Survey Results
- Hubs, Spokes, and Gonzo Programming Skills
- Software Carpentry in Three and a Half Minutes
- A Word (Or Three) From Our Sponsors
- A Question About Documentation
- T Minus One
- Apologies for the Flurry of Re-Posts
- What's Not on the Reading List
- Now on Twitter
- Podcast with Jon Udell
- Serendipitous and Unexpected
- Special Issue of Computing in Science and Engineering
- Creating New Niches
- The Hacker Within
- American Scientist Article on How Scientists Use Computers
- The Ice Cream Test
- Martin Fenner on SciBarCamp
- SECSE Workshop
- Big Code vs. Science 2.0
- How Scientists Use Computers: Survey Part 2
- Empirical Software Engineering and Scientific Computing
- Open Notebook Science Badges
- Legal Frameworks for Reproducible Research
- Enough Players to Hand Out Medals
- Python Textbooks for Biotech
- MTEST
- 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
- SECSE'09 Call for Papers
- What Sciences Are There?
- One Good Survey Deserves Another
- 1731 People
- Surveying Scientists' Use of Computers
- Science in the 21st Century
- Science 2.0: the Future of Online Tools for Scientists
- Data Provenance Challenge
- Badge of Reproducibility
- Badge of Honor?
- Programming and Scientific Education on Slashdot
- 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
- Nice Quote
- Survey: Silent Errors in Scientific Code
- Scientific Groupware Revisited
- Grumpy Minds Think Alike
- SciBarCamp in Toronto March 15-16
- Python Supercomputing Statistics
- The Burning Man of HPC
- Random Survey about HPC
- How Not to Collaborate
- Computational Education for Scientists
- SciPy'07 Dates Announced
- Software Carpentry Usage in December
- Software Carpentry article in CiSE
- SciPy and Software Carpentry
- Software Carpentry at the AAAS
Competitions
Conferences
Containers
Content
- Changing Our Core Curriculum
- Release 2013.11
- Software Carpentry's Scope
- Reorganizing
- Curriculum Design
- How Much Testing Is Enough?
- Connecting Bootcamp Content to Motivation and Best Practices
- Testing Image Processing
- Moving Up and Moving Down
- Updating Our Reading List
- Pelican Guts: on content management for Software Carpentry
- Usability Testing and Instructional Design
- Mozilla Web Literacies White Paper
- Prime Numbers, Biologists, and Data Visualization
- Key Points
- 25 Questions
- Rebuilding Redux
- Transitioning to the IPython Notebook
- Best Practices for Scientific Computing
- What Would You Like in an Instructor's Guide?
- Why This Stuff Is Hard To Teach
- What's In Your Stack?
- Systematic Curriculum Design
- Patterns Wanted
- Free As In Pretty Much Whatever You Want
- Lifted by the Audience
- A Problem With Badges
- What We Talk About When We Talk About Software Carpentry
- A Question and Answer Matrix for Software Carpentry
- Record and Playback
- Handling Variant Configuration Files
- Ten Simple Rules
- What Skills Are Required to Implement Open Access?
- SoundSoftware 2012: Workshop on Software and Data for Audio and Music Research
- An Exercise With Functions and Plotting
- Video Update
- Straw Man for Web Programming
- What to Teach Researchers About the Web
- What We Teach in Two Days
- Programs as Experimental Apparatus
- Frustration (continued)
- Badges (Finalized)
- Fourth (or Sixth) Online Tutorial
- Should We Relocate Our Repository?
- Watch Me: Trial Run
- Badges (Mark 1)
- A Flash (well, MP4) from the Past
- Watch Me: Volunteers Wanted
- Slide Drive
- New Kinds of Content
- Our New Look
- Formatting Revisited
- Advertising Flyer
- Pre-Workshop Questionnaire
- Multiple Pitches
- Comparing Software Carpentry to CS Principles
- Software Carpentry in a Minute and a Half
- Re-doing the Three-Minute Pitch
- Terminology
- Learners and Their Needs
- Never Mind the Content, What About the Format?
- Take Out Agile, and Add...What?
- Revising the Curriculum
- The What, Why, and How of Bootcamps
- Updating to HTML 5
- Four New Episodes on Databases Using Microsoft Access
- I'm Not Normally Lost for Words
- Progress Of A Sort
- What Happens When You Install Something?
- Teaching Security to Scientists
- Introducing Programming a Different Way
- New Episode: MATLAB Structs and Cell Arrays
- Audio Processing in Python
- Five on Systems Programming
- Damn the Torpedoes (but I could use some help navigating)
- Managing Data
- Chapters
- Prototyping
- Using Bein
- 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
- Videos of Autumn School Lectures
- Using a Debugger
- Questions and Answers
- Graph Layout, Models vs. Views, and Computational Thinking
- Twenty Questions (Minus Two)
- Musing About Reorganization
- An Easy Place to Start: Systems Programming
- Ask, And Ye Shall Receive
- Three More Episodes on MATLAB
- Mirroring Software Carpentry
- How to Contribute
- 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
- First Episode on Software Engineering
- A Competence Matrix for Software Carpentry
- Notes Toward a Lecture on High-Performance Computing
- Software Carpentry Sprint in July
- How to Cite Software Carpentry
- Version Control and Newline Conventions
- Slower Than Expected
- First Half of Lecture on Object-Oriented Programming
- More Detailed Outline for HPC Lecture
- Elimination
- Local Subversion Repositories
- Extended Examples
- Slides for First Five OO Episodes Online
- Performance and Parallelism
- Where Are My Keys?
- How Do You Manage a Terabyte?
- Approaching Objects from a New Direction
- Pins, Balls, and Arbitrary Decisions
- Prerequisites (or, When to Say No)
- Cast Your Votes
- First Four Episodes on Multimedia
- Next Part of Persistence Essay Online
- Hours So Far
- Phylogenetic Trees
- Four Episodes on Matrix Programming
- Now Annotated
- New Section for Essays
- Ratios and Rework
- Counting Things (Part 2)
- 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)
- Configuration Files
- Slides Available as PDF and PPT
- Final Four Episodes of Python Lecture
- Ratings Revised
- Six More Python Episodes
- Three Python Screencasts Up
- Dexy
- Three More Episodes on Spreadsheets
- Python Lecture Coming Online
- Using Subversion from the Command Line
- What Questions Do You (Frequently) Ask?
- Ten Short Papers Every Computational Scientist Should Read
- I'm No Graphic Artist...
- Your Favorite Running Examples?
- Five Episodes on Make
- And For My Next Trick...
- Slides for the First Four Episodes on Make
- 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
- A Question About Nose
- Two More Episodes on Version Control
- 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
- Five... Five... Five Scripts in One!
- Script for Introduction to Version Control
- A Gentle Introduction
- Survey Results
- Two New Episodes on Dictionaries
- Traffic
- A Shorter Version of the Sets and Tuples Episode
- Which Topics Are Most Important to You?
- Two Episodes on Sets
- That's, Uh, Pretty Ambitious
- The Violas of Programming
- Last Episode on Sets and Dictionaries Posted First
- Four Down-What Next?
- Final Episode of Regular Expressions Lecture Now Online
- Another Example of small-p Patterns
- Software Carpentry in Three and a Half Minutes
- Episode 4 on Regular Expressions
- A Little Bit of Theory
- Second Lecture on Regular Expressions
- Our First Few Exercises
- 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
- Glossary and License Online
- Counting Things
- The Big Picture (version 3)
- Our Lecture on Databases is Now Online
- 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
- Program Design: the Second Instalment
- Program Design: the First Third
- Teaching databases by example
- Day 11: Slides
- Day 10: Closed Captioning
- Day 9: Programming
- Day 8: Exercises (with a screencast)
- Day 7: Mini-screencasts
- Day 6: Screencast With Point-Form Notes
- Day 5: A Different Kind of Screencast
- Day 4: First Preliminary Alpha Test Etc. Screencast
- Day 2: More Sticky Notes
- Day 1: Shuffling Sticky Notes Around
- File Sharing for Scientists
- What's Not on the Reading List
- Recommended Reading
- How Much Of This Should Scientists Understand?
- Dudley and Butte on Software Skills
- Cloud Computing for Beginners
- Packaging
- By Popular Request...
- Cryptography Isn't Security
- Should Modeling Be Part of This Course?
- Revised Plan
- Videos from Symposium Are Now Online
- Comments on Course Reorganization
- Updated Outline for Revised Course
- Partial Outline of New Version of Course
- R for Programmers?
- Is The Future Waving At You?
- How Important is Geospatial Data to You?
- The Delight Is In The Details, Too
- The Big Picture
- Guest Speakers' Slides Now Available
- Next Steps
- Post-Mortem
- A Good Afternoon
- Where This Course Came From
- Ready for Proofreading
- Quality Control and Traceability
- Updating the License
- Another New Version of the Slides
- And Speaking of Sightings...
- SECSE Workshop
- Error Handling
- Links for Summer Interns
- How Scientists Use Computers: Survey Part 2
- Topics and Schedule Posted
- Empirical Software Engineering and Scientific Computing
- Firming Up Course Goals
- What Supervisors Need To Know
- We've Started a FAQ
- User Stories
- Legal Frameworks for Reproducible Research
- Computer Supported Collaborative Science
- Enough Players to Hand Out Medals
- Python Textbooks for Biotech
- MTEST
- Sharing Data Isn't That Easy
- Web Native Lab Notebooks
- Time to Freshen It Up
- Igor, Connect the Electrodes!
- One Good Survey Deserves Another
- 1731 People
- Surveying Scientists' Use of Computers
- Data Provenance Challenge
- Next Lecture?
- Quick Quiz to Measure What Scientists Know
- Reviving the Software Carpentry Mailing List
- Faking Results
- Programming and Scientific Education on Slashdot
- Reminded of the Difference Once Again
- SE-CSE Workshop
- The Retractions Just Keep Coming In
- Summer Plans for Software Carpentry
- Nice Quote
- Python Supercomputing Statistics
- Openness and (the promise of) XML
- Two Studies of ASCI (and no, that's not a typo)
- Software Carpentry Screencasts by Chris Lasher
- Praising the Good
- Reproducibility of Computational Results
- Lecture on Binary Data
Curriculum
Curriculum Advisors
Curriculum Advisory Committees
Curriculum Development
Cybera
Cyprus Institute
DIPnet
Data Carpentry
Data Science
Data cleaning
Debriefing
- 2016 Post-Workshop Instructor Debriefings, Rounds 04 and 05
- 2016 Post-Workshop Instructor Debriefing, Round 03
- 2016 Post-Workshop Instructor Debriefing, Round 02
- 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 19
- 2015 Post-Workshop Instructor Debriefing, Round 18
- 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 14
- 2015 Post-Workshop Instructor Debriefing, Round 13
- 2015 Post-Workshop Instructor Debriefing, Round 12
- 2015 Post-Workshop Instructor Debriefing, Round 11
- 2015 Post-Workshop Instructor Debriefing, Round 10
- 2015 Post-Workshop Instructor Debriefing, Round 9
- 2015 Post-Workshop Instructor Debriefing, Round 8
- 2015 Post-Workshop Instructor Debriefing, Round 7
- 2015 Post-Workshop Instructor Debriefing, Round 6
- 2015 Post-workshop Instructor Debriefing, Round 5
- 2015 Post-workshop Instructor Debriefing, Round 4
- 2015 Post-workshop Instructor Debriefing, Round 3
- 2015 Post-workshop Instructor Debriefing, Round 2
- Post-Workshop Instructor Debriefing, Round 1
Debriefs
Designs
Digital Humanities
Diversity
Duke University
EGI Forum
ELIXIR
ESIP
Education
- What is the reward for empowering others?
- Teaching Python to undergraduate geoscientists: A summary of our approaches and experiences over the years
- 10 tips and tricks for instructing and teaching by means of live coding
- Python Education Summit at PyCon 2016
- The Open Research Glossary
- A Few Articles on Education
- Collaborative Lesson Development - Why Not?
- Software Carpentry: the University Course
- Two to the Fifth New Instructors
- DiRAC Driving Test Comes to Edinburgh
- Welcome Our New Instructors
- DiRAC Driving Test Ready to Roll
- Data Science Workflows
- Biological Computing User Stories
- Computational Competence for Biologists
- Workshop for e-Infrastructure Trainers
- Using the IPython Notebook as a Teaching Tool
- Alternative Teaching Models
- Second Dry-Run of DiRAC Driver's License Exam
- A Short Report from Utah State
- Novelty, Efficiency, and Trust
- Computer Science Curricula 2013
- Some of the Things We've Learned About Teaching Git
- Who Wants To Build a Faded Example Tool for the IPython Notebook?
- The Tool (I Think) We Need To Do Peer Instruction Online
- Usability Testing and Instructional Design
- Why This Is Hard (Part Deux)
- Counting to Five (or, A Plan for Online Tutorials and What's Wrong With It)
- Prime Numbers, Biologists, and Data Visualization
- Why Teaching People to Program Is Hard
- The Real Hard Work
- Computational Thinking and Ice Floating in Bathtubs
- Why This Stuff Is Hard To Teach
- Systematic Curriculum Design
- Patterns Wanted
- Lifted by the Audience
- A Problem With Badges
- Alpha Test of Driver's License Exam
- Applying Pedagogical Principles in This Course
- A Question and Answer Matrix for Software Carpentry
- IPython Notebook + Towtruck + Etherpad + Slide Drive = Win
- How Robust Is Your Programming Language?
- A Supercomputing Driver's License
- If You Want to Teach, Isn't It Only Fair to Learn a Few Things First?
- Dictionaries are a Scientist's Friend
- SoundSoftware 2012: Workshop on Software and Data for Audio and Music Research
- What to Read If You're Teaching Software Carpentry
- No CT Without PL
- Stop Me If You've Heard This One
- GitHub for Education
- On Crossing Australia (or, Further Thoughts on What to Teach Researchers about the Web)
- A Four-Day Curriculum
- First Homework for Indiana Students (and a few from Ontario)
- Where Next for the Next-Gen Course (and Software Carpentry)?
- Performance Curves, Curriculum Design, and Trust
- Badges (Finalized)
- What Deep Thoughts Look Like
- Badges (Mark 1)
- Assessment Redux
- Slide Drive
- Stack Underflow?
- New Kinds of Content
- Pre-Workshop Questionnaire
- Audrey Watters on Software Carpentry
- Comparing Software Carpentry to CS Principles
- Why We Don't Teach Parallel Computing in Software Carpentry
- First Online Tutorial
- Terminology
- Learners and Their Needs
- Never Mind the Content, What About the Format?
- The Big Picture
- Why Is This Hard?
- Settings Our Sights a Little Bit Lower
- The Fire Last Time
- Some Responses to Some Comments
- Fork, Merge, and Share
- What Success Looks Like Five Years Out
- Organizing Instruction and Study to Improve Student Learning
- What I've Learned So Far
- How to Teach Webcraft and Programming to Free-Range Students
- Demos Reinforce Errors, and Confusion is Good
- Computing in Physics 101: What We're Doing Wrong
- Spring 2011 Course Over
- A Better Way to Teach Programming to Scientists
- Questions and Answers
- Twenty Questions (Minus Two)
- Musing About Reorganization
- MIT Rethinking OpenCourseWare
- Ratios and Rework
- Using Science to Design This Course
- Thought for the Day
Election 2015
Election 2016
Election 2017
Elections
Emacs
Engineering
Enthought
Ethiopia
Events
Experience Report
Favorites
Feedback
Funding
GIS
GSoC
Gabon
GeoSim
Geographic Information Systems
Germany
Git
GitHub
Google Hangouts
Google Summer of Code
Govenance
Governance
Grants
HPC
Hackathon
Hackathons
Helpers
INRIA Paris
IPython
Identity
Inclusion
Indiana University
Infrastructure
Instructor Development
Instructor Retreat
Instructor Training
Instructor development
Instructor training
Instructors
International Center for Theoretical Physics
Interviews
Jagiellonian University
Job posting
Jobs
Johns Hopkins University
Jupyter
King Abdullah University of Science and Technology
Knowledge Sharing
Korea
Korea Radio Promotion Association
Korean
Krakow
Lab Meeting
Latin America
Lawrence Berkeley Lab
Lawrence Berkeley National Laboratory
Lawrence Livermore National Laboratory
LearnHub
Lesson Development
Lesson Infrastructure Subcommittee
Lesson Maintenance
Lesson Translations
Lessons
Librarians
Library Carpentry
Licensing
LinkSCEEM
Logo
MATLAB
MIT
MITACS
Macquarie University
Macquarie Universty
Make
Manchester University
MathWorks
Mauritius
Max Planck Institute - Tuebingen
McGill University
Membership
Mentoring
Mentoring
Merger
Michigan State University
Microsoft
Monsanto
Monterey Bay Aquarium Research Institute
Montreal
Mozilla
Mozilla (Toronto)
Mozilla Science Lab
NCSA
NERSC
NESCENT
NIH
NOTICED
Namibia
National Center for Atmospheric Research
NeSI
New York University
New Zealand
Noticed
- A Reproducibility Reading List
- Tracy Teal on Research in Action
- Seymour Papert 1928-2016
- Announcing the Open Science Grid User School 2016
- Building Software, Building Community: Lessons from the rOpenSci Project
- NGS Summer 2016: Analyzing Next-Generation Sequencing Data
- Open Science Radio Podcast
- Two Pages of Evidence
- Our Introduction to Git Has Been Published
- A Data Programming CS1 Course at the University of Washington
- Lessons as Lab Protocols
- Introducing the Research Bazaar
- The Morea Framework
- Test-Driven Data Analysis
- Ten Simple Rules for Digital Data Storage
- Software Development Practices in Academia
- A Lesson on Reproducible Computational Analysis
- Routinely Unique
- Coding for Librarians
- Experiences with Geoscientists
- Research in the Cloud in London
- Achintya Rao's PhD Starter Kit
- Van Lindberg's Keynote: Say Thanks
- Invitation to Millions of Compute Hours: Announcing the Open Science Grid User School
- The Future Then and Now
- The Most Viewed PLOS Biology Paper of 2014
- Scientific Coding vs. Software Engineering
- Software Sustainability Institute's Collaborations Workshop 2015
- Practical Computing for Biologists (and Other Scientists)
- Results of Software Sustainability Institute Survey
- International Workshop on Software Engineering for High Performance Computing in Science
- You Should Read Juha Sorva's Thesis
- A Reproducible Science Hackathon
- UCOSP as a Model
- Open Source Comes to Campus
- Nature Interview with Kaitlin Thaney
- The Fifth ANGUS Course
- Collected Links
- Workshops at SESYNC
- Data Science Workshops in Seattle
- A Letter from John von Neumann
- Everything Old is New Again
- Andromeda's Advice
- There Ought to Be a Badge
- Women in Tech Workshop at PyData NYC
- Python for Biologists
- The Future: Today
- Code and Data for the Social Sciences
- Jonathan Dursi Joins Compute Canada
- Video Interviews from SESYNC Workshop
- Miscellaneous Videos
- The Fourteenth Anniversary
- Workshop for e-Infrastructure Trainers
- Announcing Hack4ac
- A Mention in Science Careers
- Make It Easier to (Re)use Your Data
- A Short Report from Utah State
- Next-Generation Sequencing Course 2013
- PLoS Ad for Software Carpentry
- Why We Teach
- Sample Data Management Plans
- Lorena Barba's Reproducibility PI Manifesto
- A Mostly Successful Decade
- Web 4 Science
- Winter School on Reproducible Research
- A List of Bioinformatics Courses
- Excel Isn't Intrinsically Evil
- Why We Teach Version Control
- Convergent Evolution
- The Software Is Open (even if the interviews aren't)
- An Interview with Titus Brown
- Two Posts on Scientific Workflows
- Pretty Well Sums It Up
- All Entries for the Executable Paper Grand Challenge
- First Workshop on Maintainable Software Practices in e-Science
- Ten Simple Rules
- Software Carpentry: The E-Book Version?
- Spot the Workshops
- Responsible Conduct
- The Most Important Scientific Result Published in the Last Year
- Fooling the Internet
- Run My Code
- Fish and Bugs
- The Architecture of Open Source Applications: Volume 2
- A Future Student
- Titus Brown Finds a Theme
- Upcoming Events for Webmaking Instructors
- Object-Oriented Programming in Fortran 2003
- And While We're Stuck Here With 21 Seconds Worth of Music to Fill...
- The IPython Notebook
- I Resemble That Remark
- Open Education Week
- ULP (or, This is tricky and perhaps profound)
- Inscight from Trieste
- Worth Reading, Worth Watching
- Reproducibility Redux
- Granules of Research
- How They See Us, Part N
- And Speaking of New...
- Analyzing Next-Generation Sequencing Data
- Advanced Scientific Programming in Python
- Our Long Tail
- Test-Driven Public Speaking
- New Features in Excel for Scientists
- Surviving the Tsunami
- The Best vs. the Good
- Slides from Hans-Martin
- American Scientist Article on Empirical Studies of Software Engineering
- The Science Code Manifesto's Five C's
- The Simplest Web That Could Possibly Work
- Renting Cycles Has Never Been Easier (For Some Definition of 'Easier')
- Software Carpentry in HPCWire
- The Case of Abinit
- Material from Newcastle Workshop Now Available
- How Much Do You Need?
- And Speaking of Titus Brown...
- 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
- Health Informatics Resources
- Practical Computing for Everyone (not just biologists)
- Programming for Scientists at Newcastle University: June 20, 2011
- 'The Architecture of Open Source Applications' is Now Available
- More Interested in the Asides
- The Architecture of Open Source Applications
- In Praise of Street Fighting
- Holding Up a Mirror
- And I'm on a Horse
- A Better Way to Teach Programming to Scientists
- I'd Settle for 0.1%
- Next-Generation Sequencing Course at MSU
- What To Demand
- Science Illustrated
- High Tech That Looks Low Tech
- Advanced Scientific Programming in Python
- We Got a Mention in Comm. ACM
- Scientific Computing Podcast
- Reddit on Scientific Programming
- I Want Their Software
- Thinking Like the Web
- Making System Administrators' Lives Easier
- Open Research Computation
- Executable Papers
- Red-R
- Programmer Competency Matrix
- Making Software Screencast
- Nature Article on Scientific Programming
- 43% Independent
- Mark Guzdial on Software Carpentry
- A Gentle Introduction
- HPC and Programmability
- SIAM News Article About Software Carpentry
- Eric Lander on Genomics
- For World Cup Fans (and Everyone Else)
- A Voice from the Back of the Room
- Who Reports On The Other 97 Per Cent?
- Jim Graham on Reproducibility
- Archiving Experiments to Raise Scientific Standards
- Evaluating Methods and Protocols
- File Sharing for Scientists
- Teaching Open Source
- Models To Imitate
- Periodic Table of Science Bloggers
- Summer Course: Analyzing Next-Generation Sequencing Data
- Panton Principles
- BEACON Funded!
- Two Views
- It Seems That Everyone Cares
- Big Science == Big Skills Gap
- Whatcha Gonna Do When They Come For You?
- Dudley and Butte on Software Skills
- Why Opening Up (Probably) Wouldn't Help
- Caesar's Wife
- Serendipitous and Unexpected
- Special Issue of Computing in Science and Engineering
- Cloud Computing for Beginners
- Python in Science
- Creating New Niches
- Another Reason to Care About Provenance
- Two Links
- Is The Future Waving At You?
- Who Owns Your Data?
- Science and JoVE
- Playing Safe
- Bad News and Good News
- You Can Do a Lot Without Programming
- It's Like Not Wearing Your Cleats in the House
- What *Is* Open Science?
- A Good Afternoon
- Martin Fenner on SciBarCamp
- Elsevier's Future, Version 0.1
- Quantum to Cosmos: October 15-25 in Waterloo
- The Environmental e-Science Revolution
- Quality Control and Traceability
- Neylon's Head in the Clouds
- SECSE Workshop
- Big Code vs. Science 2.0
- What If Scientists Didn't Compete?
- Madagascar Course in Delft June 12-13
- Cameron Neylon on the Three Opens
- Inference for R
- Open Science Panel at Columbia
- 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
- 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
- Getting the Science Right-Or At Least, Less Wrong
- Science Lessons for MPs
- Finding and Re-using Open Scientific Resources
- Science 2.0: the Future of Online Tools for Scientists
- Bil Lewis Works With Biologists...
- Data Provenance Challenge
- SciFoo, eGY, and Splitting
- Badge of Reproducibility
- Kevin's Been Busy
- Faking Results
- The Retractions Just Keep Coming In
- Scientific Groupware Revisited
- O'Reilly Creating a Web Version of Mathematica
- Grumpy Minds Think Alike
- SciBarCamp in Toronto March 15-16
- The Burning Man of HPC
- Openness and (the promise of) XML
- Random Survey about HPC
- How Not to Collaborate
- Computational Education for Scientists
- Win a Trip to Reno!
- Inspirational Videos
- Nature Precedings
ORCID
Oklahoma State
Online
Online Meetings
Online meetings
Open Access
Open Science
Open Science Grid
OpenRefine
Operations
Opinion
- The Rest Is Yet To Come
- Programming as Theory Building
- Show Me Your Model
- We Still Can't Have Nice Things Together
- Complexity vs. Subtlety
- Come a Long Way, Got a Long Way to Go
- 18 Months of Progress
- New Words Needed
- More on Educational Engineering
- Educational Engineering
- Pulling In Those Left Behind
- Code Review - a Needed Habit in Science
- Inserting Software Carpentry Graduates into Coding Communities
- Journals as Repositories
- How Teaching Knowledge Is Transferred
- Experiences Adding a Lesson on Make
- Checking What We Teach
- Why I Am Not Excited About Julia
- Why We Can't Have Nice Things
- The Paradox of Learning Objects
- Learning in Both Directions
- Quality Is Free - Getting There Isn't
- Good Enough Practices in Scientific Computing
- A Project Inception Deck for Research Coding
- Nouns and Verbs
- The Other Ninety Percent
- Orwell, Dickens, and How We'll Know We're Done
- Language Wars and Others
- The Future and Funding of Science
- Why It Matters
- Why We Don't Teach Testing (Even Though We'd Like To)
- Why Software Matters
- Lost in Space
- Ideas to Improve Instructor Training
- More Thoughts on Better Teachers
- Further Thoughts on Building Better Teachers
- Building Better Teachers
- The New MATLAB Teaching Materials
- Software Carpentry at Brazilian Open Science Conference
- Sustainability
- Using a Package Manager for Lessons and Papers
- Scientific Groupware Revisited
- Knocking on the Future's Door
- Playing the Kazoo
- Mr. Biczo Was Right
- Does Continuous Publication Require Continuous Attention?
- What Tools Do You Use to Get Your Job Done?
- Not on the Shelves
- You and Jimi Hendrix
- Everything Old is New Again
- Anatole France, Updated
- Why Not a MOOC?
- Publishing on the Web
- Tools, Conversations, and Cultures
- Catch and Hold
- You Keep Using That Word
- The State of Open Science
- The Future: Today
- Two Cheers for GitHub
- Where We Are (More or Less)
- Git vs. Subversion and Feedback in General
- A Rational Computing Process: How and Why to Fake It
- Spreadsheets, Retractions, and Bias
- Correctness Isn't Compelling
- The Missing Side of the Triangle
- Features and Scope in Open Courseware
- Novelty, Efficiency, and Trust
- You've Shown Me the C, Now Where's the Python?
- Why Be an Instructor
- Web 4 Science
- An Administrative Note
- Twenty Percent
- Rebuilding Redux
- Dark Matter, Public Health, and Scientific Computing
- Wanted: An Entry-Level Provenance Library
- The Real Hard Work
- Not Really Disjoint
- Lifted by the Audience
- How Robust Is Your Programming Language?
- Pessimism and Doom
- If You Want to Teach, Isn't It Only Fair to Learn a Few Things First?
- But the Greatest of These Is...
- Responsible Conduct
- Alone and Misunderstood
- Citing Versions
- What's Wrong With All This?
- Better Across the Pond?
- Stop Me If You've Heard This One
- Behind the Scenes (or, the Ethics of Cultivating Discontent)
- In Search of Prior Arguments
- GitHub for Education
- We're Neutral (but Not Really)
- On Crossing Australia (or, Further Thoughts on What to Teach Researchers about the Web)
- What to Teach Researchers About the Web
- Sending Email Back in Time
- The Dark Matter of Computational Science
- What's the Model, Kenneth?
- Reproducibility Redux
- Granules of Research
- Why *Not* Use Python
- How Many Legs Does Science Have?
- Why We Don't Teach Parallel Computing in Software Carpentry
- It Just Keeps On Hurting
- Three Short Thoughts
- Show Me the Data
- Quantifying Installation Costs
- Accessible to All?
- Clearing Up Code
- The Ladder of Abstraction and the Future of Online Teaching
- Research Without Walls
- Plus Ca Change...
- Where is the Puck Going to Be?
- Doing the Math
- Practical Computing for Everyone (not just biologists)
- Harder Than It Should Be
- I'd Settle for 0.1%
- Graph Layout, Models vs. Views, and Computational Thinking
- Literate Programming
- Tuple Spaces (or, Good Ideas Don't Always Win)
- Top Ten Why Nots
- Three Months, Two Spikes, One Conclusion
- Thinking Like the Web
- The Case Against Peer Review
- Scientists Aren't Stupid: Software Is
- Making System Administrators' Lives Easier
- Software Carpentry in One Picture and Five Words
- Compute Canada's 'Strategic' Plan Isn't
- Ratios and Rework
- Five Rules for Computational Scientists
- Will America's Universities Go The Way Of Its Car Companies?
- An Answer That Most Students Won't Understand
- Open Source, Open Science in 1999
- Mark Guzdial on Software Carpentry
- A Note on Tools
- HPC and Programmability
- People You Don't Want On Your Team
- A Voice from the Back of the Room
- The Cowichan Problems
- Who Reports On The Other 97 Per Cent?
- Badges and Stars
- We'll Know We've Succeeded If...
- Why Most Scientists Don't Like Computers
- Why We're Self-Hosting
- Teaching Open Source
- Measuring Science
- Simon Singh Wins (and So Does Science)
- How Much Of This Should Scientists Understand?
- It Seems That Everyone Cares
- Big Science == Big Skills Gap
- Was Designed To, But Didn't
- Whatcha Gonna Do When They Come For You?
- How We Got Here, and Where We Are
- Osmosis is Just a Fancy Name for Failure
- Dudley and Butte on Software Skills
- Double Standards
- Caesar's Wife
- A Strange Obsession
- Another Reason to Care About Provenance
- Is The Future Waving At You?
- Who Owns Your Data?
- Elsevier's Future, Version 0.1
- Big Code vs. Science 2.0
- Empirical Software Engineering and Scientific Computing
- Open Science and Autism's False Prophets
- Das Kapital, Computational Thinking, and Productivity
- Computer Supported Collaborative Science
- Cameron Neylon Says Interesting Things
- A Healthy Dose of Scepticism
- Science in the 21st Century
- They're Breeding Like Rabbits
- Badge of Reproducibility
- Why Don't We Do This?
- But I Was Gone Less than 48 Hours!
- SPOC
- Three Studies (Maybe Four)
- Meet the New Flaw
- Doomed to Repeat It
- Computational Scientists Still Don't Get It
- Sign Error: Five Papers Retracted
- Computational Result Retracted
- SciPy'06: First Morning
- The Parallel Tools Platform
- Zipf's Law of Feedback
- 2020 Hype
- AAAS Annual Meeting 2006
Outreach
Oxford University
Partnerships
Placement
Policy
PowerShell
Programming Historian
Publications
Publishing
Purdue University
PyCon
PyConNAM
Python
Queen Mary University London
R
R Consortium
R Foundation
R Studio
RSE
RStudio
Rapa
Reflection
Reflections
Report
Reports
Reproducibility
Research
Research Software
Research Software Engineers
Research Tools
Research tools
Rockefeller University
Rutherford Appleton Laboratory
SESAME
SHARCNET
SUNY Albany
SWDCRetreat
Saint Mary’s University
Salk Institute
SciNet
Scimatic
Scripps Institute
Seoul
Shiny
Skillshare
Sloan Foundation
Software Carpentry
Software Carpentry Foundation
Software Engineering
Software Sustainability Institute
Software Testing
SoundSoftware
South Africa
Space Telescope Science Institute
Sprint 2014
Staff
Stanford
Stanford University
Statistics
Steering Committee
Stellenbosch University
Stencila
Stories
Subcommittees
Surveys
TGAC
Task Forces
Task Managers
Teaching
Teaching Practices
Team
Testing
Text
Text editors
The Genome Analysis Centre
Tooling
- Using RMarkdown with the new lesson template
- So You Want to Make a Screencast
- AMY release v1.5.1
- The Morea Framework
- AMY 1.0 Released
- AMY Version 0.6
- Teaching with Jupyter
- Congratulations to Project Jupyter
- Pushing Back
- Using Jekyll for Lessons
- Splitting the Shell Window
- Amy Version 0.4
- Updating the Lesson Template
- Amy Version 0.3
- How to Send a Pull Request to the Lesson Template
- Wrong Is Useful: Lessons as Packages
- Managing GitHub Notifications
- Guidelines for Extracting History
- Templates: We Live, We Learn
- Announcing the Lesson Validator
- Lessons, the Repository Split, and Translations
- Pandoc and Building Pages
- A New Lesson Template, Version 2
- Yet Another Template for Lessons
- Of Templates and Metadata
- A New Template for Lessons
- Browsercast
- A New Template for Workshop Websites
- Help Us Build an Admin Tool for Bootcamps
- Fixing 14 Repositories
- Knocking on the Future's Door
- Math Authoring Gap and MathUI
- Bridging the Writing Gap
- Announcing NBDiff
- Everything Old is New Again
- An Online Peer Instruction Tool
- Keeping Track of Problems
- Introducing the Image Novice Module
- Publishing on the Web
- Introducing Citation Files
- Browsercast
- Translucent Badges
- Installation Revisited
- Using the IPython Notebook as a Teaching Tool
- Teaching with ipythonblocks at UW
- Record and Playback in the IPython Notebook
- You've Shown Me the C, Now Where's the Python?
- Alpha Testing Ideas for the IPython Notebook
- Who Wants To Build a Faded Example Tool for the IPython Notebook?
- The Tool (I Think) We Need To Do Peer Instruction Online
- Who Wants To Write a Little Code?
- A Mostly Successful Decade
- Pelican Guts: on content management for Software Carpentry
- Counting to Five (or, A Plan for Online Tutorials and What's Wrong With It)
- Rebuilding Redux
- Record and Playback
- IPython Notebook + Towtruck + Etherpad + Slide Drive = Win
- How Robust Is Your Programming Language?
- Software Carpentry: The E-Book Version?
- What's Wrong With All This?
- Reorganizing This Web Site
- Revamping This Site
- A New Look
- Fighting Spam
- Repository URL Change
- A Little Bit of Javascript
- Popular, Fast, or Usable: Pick One
- A Note on Tools
- Clip Art
- Setting Up a New Windows Machine
- More on Instructional Design
- Platforms
- Models To Imitate
- Formats
- Online Delivery
- Instructional Design
- Presentation, Presentation, Presentation
- Next Steps
Tools
Trainers
Training
Translation
Translations
Tutorial
UC Davis
UCL
UFRGS
UK Met Office
UNAM
USP
Unconscious Bias
Unicamp
Universitaet Mannheim
University College London
University of Adelaide
University of Alberta
University of Arizona
University of Bath
University of Bristol
University of British Columba
University of California - Berkeley
University of California - Davis
University of California - San Diego
University of California - San Francisco
University of Campinas
University of Ceara
University of Chicago
University of Edinburgh
University of Glasgow
University of Leeds
University of Manchester
University of Massachusetts - Amherst
University of Melbourne
University of Newcastle
University of Oslo
University of Queensland
University of Rhode Island
University of Southampton
University of Sydney
University of Texas - Austin
University of Toronto
University of Virginia
University of Washington
University of Wisconsin - Madison
University of Yangon
University of York
Unversity of Illinois
Utah State University
Venezuela
Version 5.2
Version control
Videoconferencing
Virtualization
Visualization
Vrije Universiteit
Webinars
Website
Weekly Review
WiSE
Women
Women in Science and Engineering
Woods Hole
Workshop
Workshops
Zoom
assessment
conferences
curriculum
eBook
eResearch New Zealand
emacs
hackathons
iPlant
iPython
impact
instructor training
r
rOpenSci
rasterio
satRday
sprints
surveys
webinars
workshops
xwMOOC