<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tim Dennis on The Carpentries</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/author/tim-dennis/</link><description>Recent content in Tim Dennis on The Carpentries</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 06 Feb 2026 13:38:18 -0500</lastBuildDate><atom:link href="https://deploy-preview-705--carpentries-website.netlify.app/blog/author/tim-dennis/index.xml" rel="self" type="application/rss+xml"/><item><title>Calling Community Pilots: 14 New Open Science Lessons for Library Carpentry</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2026/02/calling-community-pilots-open-science-lessons/</link><pubDate>Tue, 10 Feb 2026 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2026/02/calling-community-pilots-open-science-lessons/</guid><description>&lt;p>The &lt;strong>Lessons for Librarians in Open Science Principles and Methods&lt;/strong> project, funded by the Institute of Museum and Library Services (IMLS), has reached an exciting milestone. Over the past two years, we&amp;rsquo;ve worked with 27 expert authors across 14 teams to develop 15 new lesson repositories focused on open science for librarians.&lt;/p>
&lt;p>

&lt;img src="https://deploy-preview-705--carpentries-website.netlify.app/blog/2026/02/open-science-curriculum-hub.jpg" alt="Screenshot of the Open Science Curriculum Hub showing a grid of lesson cards with titles, status badges, and topics. Lessons include containers and virtual machines, authoring open science, data dashboards, and more."style="border: none; padding: 0; margin: 0; display:inline-block"
>&lt;/p></description></item><item><title>Ten Years of Library Carpentry</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/11/celebrating-ten-years-of-library-carpentry/</link><pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/11/celebrating-ten-years-of-library-carpentry/</guid><description>&lt;p>

&lt;img src="https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/11/LC10.png" alt="A poster that reads &amp;ldquo;Celebrating Ten Years of Library Carpentry&amp;rdquo; with an image of the number &amp;ldquo;10&amp;rdquo; with a party hat on it."style="border: none; padding: 0; margin: 0; display:inline-block"
>&lt;/p>
&lt;p>November 2025 marks the tenth anniversary of &lt;a href="https://librarycarpentry.github.io/city-november-2015/">the very first Library Carpentry workshop&lt;/a> at the Centre for Information Science, City University London. Past and present contributors to the lesson program got together last week to celebrate the milestone, share their memories, and express their gratitude for the many successes of the project over the last decade.&lt;/p></description></item><item><title>Calling for new Lesson Program Governors</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/07/calling-for-new-lesson-program-governors/</link><pubDate>Tue, 29 Jul 2025 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2025/07/calling-for-new-lesson-program-governors/</guid><description>&lt;p>The Lesson Program Governance Committees (LPGCs) of Library Carpentry and Software Carpentry are looking for new members. This is an exciting time for both projects as they consider expanding their range of workshops. Joining the community governance body is a great way to guide the development and support the progress of a lesson program.&lt;/p>
&lt;h2 id="what-is-a-lesson-program-governor">What is a Lesson Program Governor?&lt;/h2>
&lt;p>LPGCs oversee the &lt;strong>strategy&lt;/strong> of the lesson program, &lt;strong>advocate&lt;/strong> for the project in their networks, and act as a &lt;strong>point of contact&lt;/strong> for the project e.g., liaising with the Board of Directors, the Core Team, and the wider community. &lt;a href="https://deploy-preview-705--carpentries-website.netlify.app/blog/2023/01/lpgc-call-for-volunteers/">Learn more about the powers and responsibilities of the committees in a previous blog post&lt;/a> and check out &lt;a href="https://docs.carpentries.org/handbooks/lesson_program_governors.html">the Lesson Program Governors Handbook&lt;/a> for other resources that support this community role.&lt;/p></description></item><item><title>Library Carpentry Curriculum Advisory Committee Approves a Major Update to the LC Python Lesson</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/06/lc-python-update/</link><pubDate>Wed, 26 Jun 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/06/lc-python-update/</guid><description>&lt;h3 id="introduction">Introduction&lt;/h3>
&lt;p>We are excited to announce that the Library Carpentry Curriculum Advisory Committee (LC-CAC) has approved a major update to the &lt;a href="https://librarycarpentry.org/lc-python-intro/">Python Intro for Libraries lesson&lt;/a>.&lt;/p>
&lt;p>The lesson demonstrates how to use Python to clean, analyse, and visualise library usage data, providing an introduction to reproducible workflows in Python for library and information workers. While the lesson repurposes some elements from the previous Library Carpentry Introduction to Python, it is a major overhaul that includes a new library-specific dataset, the use of JupyterLab instead of Spyder, and new episodes that use Pandas to tidy a dataset and Plotly to visualise data.&lt;/p></description></item><item><title>Library Carpentry Curriculum Committee Approves Data Management Plan Lesson</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/06/library-carpentry-dmp-lesson-approved/</link><pubDate>Tue, 11 Jun 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/06/library-carpentry-dmp-lesson-approved/</guid><description>&lt;h3 id="introduction">Introduction&lt;/h3>
&lt;p>We are excited to announce that the Library Carpentry Curriculum Advisory Committee (LC-CAC) has approved a new lesson &lt;a href="http://librarycarpentry.org/lc-dmp101/">Data Management Plan Course for Librarians&lt;/a> for inclusion in the &lt;a href="https://librarycarpentry.org/lessons/">Library Carpentry curriculum&lt;/a>. This course was developed as part of an Institute for Museum and Library Services (IMLS) grant to UCLA to develop open science lessons for Library Carpentry.&lt;/p>
&lt;p>This course provides an introduction to conducting data management plan (DMP) services for librarians. By the end of this course, librarians should be equipped to offer basic DMP review services to researchers.&lt;/p></description></item><item><title>Advancing AI Education in GLAM: Highlights from the Library Carpentry Code Sprint</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/03/global-ai-lesson-sprint/</link><pubDate>Tue, 26 Mar 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/03/global-ai-lesson-sprint/</guid><description>&lt;p>The lesson maintainers for &lt;a href="https://carpentries-incubator.github.io/machine-learning-librarians-archivists/">Intro to AI for GLAM (Galleries, Libraries, Archives, Museums)&lt;/a> and the &lt;a href="https://github.com/LibraryCarpentry/curriculum-advisors">Library Carpentry Curriculum Advisory Committee&lt;/a> (the LC-CAC) co-hosted a seven-hour online code sprint on Jan 31, 2024 to help contribute bug fixes, edits, and improvements to this popular new lesson.&lt;/p>
&lt;p>With the aim of moving the beta lesson closer to a stable release and adding it to the core Library Carpentry curriculum, a diverse group of global participants gathered to work on the lesson. Fourteen participants with a range of affiliations and expertise collaborated together during shifts that were hosted throughout the Sprint by Phil Reed, Cody Hennesy, Tim Dennis, and Leigh Phan. Participants included representatives from Hugging Face (UK), the University of Manchester (UK), the Medical Research Council at the Gambia Unit at London School of Hygiene and Tropical Medicine, the Smithsonian Institution, the State Archives of Baden-Württemberg (DE), The National Archives (UK), the University of California, Los Angeles (US), the University of Minnesota (US), and the University of Cape Town, South Africa.&lt;/p></description></item><item><title>Join Our AI for GLAM Lesson Code Sprint - Library Carpentry, January 31, 2024</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/01/ai-glam-library-carpentry-code-sprint/</link><pubDate>Mon, 22 Jan 2024 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2024/01/ai-glam-library-carpentry-code-sprint/</guid><description>&lt;p>You&amp;rsquo;re invited to a code sprint for the &lt;a href="https://carpentries-incubator.github.io/machine-learning-librarians-archivists/">Intro to AI for GLAM (Galleries, Libraries, Archives, and Museums) Library Carpentry Lesson &lt;/a> on January 31, 2024! The lesson maintainers and the &lt;a href="https://github.com/LibraryCarpentry/curriculum-advisors">Library Carpentry Curriculum Advisory Committee&lt;/a> are co-hosting an open online sprint for anyone in the Carpentries community who wants to help contribute bug fixes, edits, and improvements to this important new lesson. The lesson introduces artificial intelligence topics and tools to galleries, libraries, archives, and museum staff. This is a great way to engage with the Library Carpentry community - all are welcome!&lt;/p></description></item><item><title>Lessons for Librarians in Open Science Principles and Methods</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/12/cfp-imls-ucla-open-science-library/</link><pubDate>Sat, 17 Dec 2022 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2022/12/cfp-imls-ucla-open-science-library/</guid><description>&lt;p>The UCLA Library is pleased to announce a &lt;a href="https://ucla-imls-open-sci.info/">call for proposals&lt;/a> for
&lt;a href="https://www.imls.gov/grants/awarded/re-252335-ols-22">Lessons for Librarians in Open Science Principles and Methods&lt;/a>, a two-year (2023-2024) project
funded by the Institute of Museum and Library Service (IMLS) to incentivize lesson authors to develop and refine seven lessons each year through
two-year sequential summer workshops. This initial call is for lesson proposals to form the project&amp;rsquo;s first-year cohort (2023).&lt;/p>
&lt;p>The project seeks to support continued skills development for librarians in open science by creating a librarian-focused curriculum. Led by the UCLA
Library Data Science Center, the project will award each recipient (individual or group) with $5,000 for developing an open science lesson. Authors
will design and refine lessons through summer workshops utilizing the &lt;a href="https://cdh.carpentries.org/">Carpentries Curriculum Development guidelines&lt;/a> and
the &lt;a href="https://carpentries.github.io/lesson-development-training/">Collaborative Lesson Development Training program&lt;/a> as frameworks for curriculum
development. The program was designed by a &lt;a href="https://ucla-imls-open-sci.info/#team">team at UCLA&lt;/a>, including the chair of the Library Carpentry
Curriculum Advisory Committee (LC-CAC), Tim Dennis, and certified Carpentries instructor Zhiyuan Yao. Inspired by the Carpentries’
evidence-based teaching and learning model, the team will work closely to align new lessons with existing Carpentries’ lessons, and leverage the
Carpentries’ technical
infrastructure to create new open-source lessons on GitHub. In addition, a member of LC-CAC will serve on the project’s &lt;a href="https://ucla-imls-open-sci.info/#team">Review Committee&lt;/a>
each year with an eye toward aligning new lesson proposals with the existing Carpentries curriculum. One potential project outcome will be a series of new
lessons for possible integration with Software, Data, or Library Carpentry curricula. A broader goal of the project is for librarians to increase
their aptitudes in the principles and practices of open science, so that they can provide instruction to researchers and better support faculty by
advocating and teaching open and transparent techniques.&lt;/p></description></item><item><title>I See, UC, We All See Carpentries: Collaboratively Scaling Workshop Instruction Across a University System</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/01/uc-carpentries-workshop/</link><pubDate>Thu, 07 Jan 2021 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2021/01/uc-carpentries-workshop/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>This Carpentries workshop ran online over the course of 3 weeks.&lt;/p>
&lt;ul>
&lt;li>Week 1: Unix shell, Git/GitHub, SQL (one lesson per day, 9am-12pm)&lt;/li>
&lt;li>Week 2: R (3 days, 9am-12pm)&lt;/li>
&lt;li>Week 3: Python (3 days, 9am-12pm)&lt;/li>
&lt;/ul>
&lt;p>Following the success of the virtual &lt;a href="https://carpentries.org/blog/2020/10/teaching-a-library-carpentry-workshop-in-southern-california/">Southern California Library Carpentry workshop&lt;/a>, Carpentries instructors from UC Los Angeles, UC San Diego, and UC Berkeley decided to run a joint &lt;a href="https://ucla-data-archive.github.io/2020-09-28-ucb-ucla-ucsd/">Carpentries workshop&lt;/a> open to students and researchers affiliated with these three University of California (UC) campuses. The plan for this workshop was to run online sessions over the course of three weeks. The primary idea and goal for this workshop was to further connect a Carpentries network across the University of California campuses. Similar to the Southern California Library Carpentry workshop, this joint UC workshop came together because of the already established collaborative partnerships between the Carpentry instructors at these three campuses. Tim Dennis at UC Los Angeles proposed the idea for this workshop to the other campus instructors, Reid Otsuji at UC San Diego and Scott Peterson at UC Berkeley, to begin planning the workshop. Each of the hosts reached out to Carpentries instructors on their campuses to gauge interest in teaching in this workshop. There was a great response and interest from the community of instructors at all three campuses.&lt;/p></description></item><item><title>Library Carpentry Advisory Group Call for New Members</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/12/call-for-new-members-library-carpentry-advisory-group/</link><pubDate>Tue, 08 Dec 2020 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/12/call-for-new-members-library-carpentry-advisory-group/</guid><description>&lt;p>The &lt;a href="https://librarycarpentry.org/advisory/">Library Carpentry Advisory Group&lt;/a> acts as a key friend to The Carpentries governance and Core Team and advises on ways to foster greater participation in the Library Carpentry community. The Advisory Group discusses, plans, and pursues strategies for involving new and current members in Library Carpentry. Members of the Group volunteer to serve three year terms, with increasing levels of responsibility and leadership each year.&lt;/p>
&lt;h3 id="benefits-of-being-on-the-advisory-group">Benefits of Being on the Advisory Group&lt;/h3>
&lt;p>Advisory Group members have the opportunity to work closely with a global community of librarians, archivists, and information professionals dedicated to expanding data and computational skills in library and information science communities.&lt;/p></description></item><item><title>Teaching a Library Carpentry Workshop in Southern California (and the Virtual Yonder)</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/10/teaching-a-library-carpentry-workshop-in-southern-california/</link><pubDate>Thu, 22 Oct 2020 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/10/teaching-a-library-carpentry-workshop-in-southern-california/</guid><description>&lt;p>From August 10 to 13, we taught a &lt;a href="https://arieldeardorff.github.io/2020-08-10-SoCal-Online/">virtual Library Carpentry workshop&lt;/a> to 18 librarians, primarily from California.&lt;/p>
&lt;h3 id="our-audience">Our Audience&lt;/h3>
&lt;p>Our primary audience was librarians and library staff from the California State University (CSUs) system, a system that is relatively new to the Carpentries. When we first planned this workshop, we planned to teach it in-person at the California State University, Long Beach (CSULB) campus and therefore we anticipated our audience would be mostly from Southern California. While we missed the benefits of in-person connections and interactivity, our instruction team was excited to be able to reach a much wider audience across the CSUs. We had attendees from all across California, from Humboldt State in the north to San Diego in the south, and many points in between. Additionally, we opened up slots for librarians from other California academic libraries and also had one international attendee from South Africa!&lt;/p></description></item><item><title>Lessons Learned - Teaching Carpentries Workshop Online UCLA Spring 2020</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/06/ucla-online-workshop/</link><pubDate>Tue, 16 Jun 2020 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2020/06/ucla-online-workshop/</guid><description>&lt;p>&lt;em>This blog post was originally posted on the &lt;a href="https://www.library.ucla.edu/blog/dsc/2020/06/03/lessons-learned--teaching-carpentries-workshop-online-ucla-spring-2020">UCLA Library website&lt;/a>. As a member of the Carpentries, we offer Carpentries and Carpentries-styled workshops.&lt;/em>&lt;/p>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Between April 10 and May 1, the UCLA Library Data Science Center offered &lt;a href="https://ucla-data-archive.github.io/2020-04-10-ucla/">four online 3-hour sections&lt;/a> in R programming from Software Carpentry&amp;rsquo;s R for Reproducible Scientific Analysis. Our usual in-person workshops have a capacity of 30 learners and a typical waitlist of 20. Our attendance for the online course ranged from 30-50 with a waitlist of 250. Our learners primarily consisted of UCLA graduate students in business analytics and social sciences.&lt;/p></description></item><item><title>What constitutes a Library Carpentry workshop?</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2018/08/what-is-a-workshop/</link><pubDate>Tue, 07 Aug 2018 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2018/08/what-is-a-workshop/</guid><description>&lt;p>&lt;strong>This post originally appeared on the &lt;a href="https://librarycarpentry.org">Library Carpentry website&lt;/a>&lt;/strong>&lt;/p>
&lt;p>By &lt;a href="https://twitter.com/libcce">Chris Erdmann&lt;/a>, &lt;a href="https://twitter.com/cloudaus">Belinda Weaver&lt;/a>, &lt;a href="https://twitter.com/chodacki">John Chodacki&lt;/a>, &lt;a href="https://twitter.com/JulianeS">Juliane Schneider&lt;/a>, &lt;a href="https://twitter.com/jezcope">Jez Cope&lt;/a>, &lt;a href="https://twitter.com/CuratorKay">Kayleigh Lino&lt;/a>, &lt;a href="https://twitter.com/jt14den">Tim Dennis&lt;/a>, &lt;a href="https://twitter.com/cjmacdonell">Cam Macdonell&lt;/a>&lt;/p>
&lt;p>Given that Library Carpentry currently has nine lessons on its books, and a couple more in draft form, the
question of exactly what constitutes an ‘official’ Library Carpentry workshop is timely.&lt;/p>
&lt;p>On 17 May, Belinda Weaver opened &lt;a href="https://github.com/LibraryCarpentry/governance/issues/5">an issue&lt;/a> about this
question, proposing what lessons should be taught for a workshop to be badged as Library Carpentry. The issue asked others
in the community to comment. The issue received 10 comments from &lt;a href="https://twitter.com/libcce">Chris Erdmann&lt;/a>,
&lt;a href="https://twitter.com/jezcope">Jez Cope&lt;/a>, &lt;a href="https://twitter.com/CuratorKay">Kayleigh Lino&lt;/a>,
&lt;a href="https://twitter.com/JulianeS">Juliane Schneider&lt;/a>, Veronica Ikeshoji-Orlati,
&lt;a href="https://twitter.com/gvwilson">Greg Wilson&lt;/a>, &lt;a href="https://twitter.com/j_w_baker">James Baker&lt;/a>,
and Lauren Ko. Out of the current &lt;a href="https://librarycarpentry.org/#portfolio">Library Carpentry lessons&lt;/a>, the bulk
of comments identified Introduction to Data, the UNIX Shell, Introduction to Git, and OpenRefine as the &lt;em>core lessons&lt;/em>
that should be taught at a Library Carpentry workshop.&lt;/p></description></item><item><title>Seventy-One Workshops... and Counting</title><link>https://deploy-preview-705--carpentries-website.netlify.app/blog/2018/08/2018-08-01-seventy-one-and-counting/</link><pubDate>Wed, 01 Aug 2018 00:00:00 +0000</pubDate><guid>https://deploy-preview-705--carpentries-website.netlify.app/blog/2018/08/2018-08-01-seventy-one-and-counting/</guid><description>&lt;p>By &lt;a href="https://twitter.com/cloudaus">Belinda Weaver&lt;/a>, &lt;a href="https://twitter.com/libcce">Chris Erdmann&lt;/a>, &lt;a href="https://twitter.com/jt14den">Tim Dennis&lt;/a>, &lt;a href="https://twitter.com/JulianeS">Juliane Schneider&lt;/a>, &lt;a href="https://twitter.com/machinical">Carmi Cronje&lt;/a>, &lt;a href="https://twitter.com/jezcope">Jez Cope&lt;/a>&lt;/p>
&lt;p>Seventy-one Library Carpentry workshops have now been taught around the world, including one-day, two-day, and multi-day events, with future workshops being added every day.&lt;/p>
&lt;p>With this milestone behind us, it is important to pause and appreciate what has been achieved so far by the community. Since 2015, more than 102 instructors and 123 helpers, 225 in total, have contributed to Library Carpentry training events in 13 countries. We have collaboratively developed open educational lessons to teach software and data skills for anyone who works in libraries or similar organisations.&lt;/p></description></item></channel></rss>