Skip to content

Commit d4caad0

Browse files
authored
Merge pull request #22 from code4lib/workshops
Adding workshop info
2 parents d60101f + 56a8478 commit d4caad0

15 files changed

+311
-3
lines changed

_data/speakers.yml

Lines changed: 84 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@
1616
bio:
1717
image_alt:
1818
keynote: false
19+
- id: andreas-orphanides
20+
name: Andreas Orphanides
21+
last: Orphanides
22+
keynote: false
23+
institution: NC State University Libraries
24+
position-title: Lead Librarian for UX Strategy
25+
bio: Andreas Orphanides is the Lead Librarian for UX Strategy at the NC State University Libraries. His work focuses on developing high-quality, thoughtfully designed technology solutions to support teaching, learning, and information discovery. His professional interests include systems analysis, human factors, and information design. Outside of work, he has too many cats.
26+
image_src: /assets/img/speakers/andreas-orphanides.jpg
27+
image_alt: "Torso shot of a curly-haired, male-presenting person, in profile, wearing a red jacket, thick gloves, glasses, and black facemask, and wielding a longsword in a high guard. In the background is a statue of a bull and, further back, skyscrapers."
28+
1929
- id: andrew-battelini
2030
name: Andrew Battelini
2131
last: Battelini
@@ -57,8 +67,14 @@
5767
last: Sadler
5868
pronouns: They/them
5969
institution: Princeton University Library
60-
position-title:
61-
bio:
70+
pronouns: they/them
71+
position-title: Senior Library Software Engineer
72+
bio: 'Bess has been building free and open source software for almost thirty years
73+
and believes in the liberation potential of open culture, open science, and open
74+
technology. Currently, they work building infrastructure to enable reproducible
75+
open science. '
76+
slack: bess
77+
image_src: /assets/img/speakers/bess_sadler.jpg
6278
image_alt:
6379
keynote: false
6480
- id: binky-lush
@@ -97,6 +113,15 @@
97113
bio:
98114
image_alt:
99115
keynote: false
116+
- id: cary-gordon
117+
name: Cary Gordon
118+
last: Gordon
119+
pronouns:
120+
institution:
121+
position-title:
122+
bio:
123+
image_alt:
124+
keynote: false
100125
- id: challen-wright
101126
name: Challen Wright
102127
last: Wright
@@ -169,6 +194,36 @@
169194
bio:
170195
image_alt:
171196
keynote: false
197+
- id: eric-lease-morgan
198+
name: Eric Lease Morgan
199+
last: Morgan
200+
pronouns:
201+
institution: University of Notre Dame
202+
position-title: Librarian
203+
bio: Eric Lease Morgan is a librarian working in the Navari Family Center for Digital Scholarship, Hesburgh Libraries, University of Notre Dame where he provides text mining and natural language processing services to the University community. He does data science with words.
204+
image_src: /assets/img/speakers/eric-lease-morgan.jpg
205+
image_alt: "Eric is a librarian who works at the University of Notre Dame."
206+
keynote: false
207+
- id: erin-cecele-dunigan
208+
name: Erin Cecele Dunigan
209+
last: Dunigan
210+
pronouns:
211+
institution:
212+
position-title:
213+
bio:
214+
image_alt:
215+
keynote: false
216+
- id: esme-cowles
217+
name: Esmé Cowles
218+
last: Cowles
219+
pronouns: he/him
220+
institution: Princeton University Library
221+
position-title: Asst. Director, Library Software Engineering
222+
bio: I am a technologist with more than twenty years of experience building open software and standards.
223+
image_src: /assets/img/speakers/esme-cowles.jpg
224+
image_alt: "A bald, middle-aged white man with a close-trimmed red beard which is graying at the chin, wearing tortoiseshell glasses and a dark blue hoodie."
225+
slack: escowles
226+
keynote: false
172227
- id: gavin-mendel-gleason
173228
name: Gavin Mendel-Gleason
174229
last: Mendel-Gleason
@@ -178,6 +233,15 @@
178233
bio:
179234
image_alt:
180235
keynote: false
236+
- id: greg-albers
237+
name: Greg Albers
238+
last: Albers
239+
pronouns:
240+
institution:
241+
position-title:
242+
bio:
243+
image_alt:
244+
keynote: false
181245
- id: javier-ruedas
182246
name: Javier Ruedas
183247
last: Ruedas
@@ -412,6 +476,24 @@
412476
bio:
413477
image_alt:
414478
keynote: false
479+
- id: sharon-clapp
480+
name: Sharon Clapp
481+
last: Clapp
482+
pronouns:
483+
institution:
484+
position-title:
485+
bio:
486+
image_alt:
487+
keynote: false
488+
- id: shu-wan
489+
name: Shu Wan
490+
last: Wan
491+
pronouns:
492+
institution: University at Buffalo
493+
position-title:
494+
bio:
495+
image_alt:
496+
keynote: false
415497
- id: timothy-a-thompson
416498
name: Timothy A. Thompson
417499
last: Thompson

_layouts/presentation.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,17 @@ <h1>{{ page.title }}</h1>
3838
{% endif %}
3939

4040
{% if page.attendee-requirements %}
41-
<p><span class="font-weight-bold">Attendee Requirements:</span> {{ page.attendee-requirements }}</p>
41+
{% if page.attendee-requirements.first %}
42+
<p><span class="font-weight-bold">Attendee Requirements:</span>
43+
<ul>
44+
{% for req in page.attendee-requirements %}
45+
<li>{{ req }}</li>
46+
{% endfor %}
47+
</ul>
48+
</p>
49+
{% else %}
50+
<p><span class="font-weight-bold">Attendee Requirements:</span> {{ page.attendee-requirements }}</p>
51+
{% endif %}
4252
{% endif %}
4353
<hr/>
4454
{% endif %}

_posts/2025-03-13-agile4lib.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements: No background information needed
8+
max-attendees: 20
9+
time: pm
10+
startTime: 1:30pm
11+
endTime: 4:30pm
12+
location:
13+
room:
14+
speakers:
15+
- bess-sadler
16+
speaker-text: Bess Sadler
17+
title: Agile4Lib
18+
---
19+
Although often thought of as a “software methodology,” Agile is more of a mindset, driven by iteration and continuous learning. In this workshop we will introduce participants to the origins of agile, its frameworks and mindset, the How and Why of incremental development and the importance of delivering the most value as a north star.
20+
21+
We'll also discuss some of the ways that Agile can be adapted for library culture. Much of the training materials about using Agile assume a corporate setting, but there are ways to make it work in a library context.
22+
23+
This will pair well with [Fail4Lib]({% post_url 2025-03-13-fail4lib-2025 %}).
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements: bring laptops into the workshop
8+
max-attendees: 20
9+
time: am
10+
startTime: 9:00am
11+
endTime: 12:00pm
12+
location:
13+
room:
14+
speakers:
15+
- shu-wan
16+
speaker-text: Shu Wan
17+
title: ChatGPT as Shortcut for Integrating Digital Humanities into the History Classroom
18+
---
19+
Abstract: Based on ChatGPT-themed pedagogical experiments in a history course at the University at Buffalo, this presentation demonstrates how to use innovative technology in integrating digital humanities (DH) into the history classroom. When teaching the course “China and the World” in the summer of 2023, I assigned students to take distant readings of China-related documents in The Foreign Relations of the United States series with the aid of ChatGPT. The introduction of Word2vec and other popular Natural Language Processing (NPL) algorithms generated by ChatGPT enables students without solid coding skills to analyze the documents quantitatively. The advancement of Generative AI facilitates the integration of DH into traditional history classrooms.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements: You should bring a modern-ish laptop (Mac, Windows or Linux) with at least 8GB RAM (at least 16 GB preferred) on which you have admin privileges to install software. If possible, you should pre-install Docker Desktop, Orbstack or your favorite docker compatible system. You should set up an account on GitHub, if you don't already have one. We will provide chocolate.
8+
max-attendees:
9+
time: am
10+
startTime: 9:00am
11+
endTime: 12:00pm
12+
location:
13+
room:
14+
speakers:
15+
- cary-gordon
16+
speaker-text: Cary Gordon
17+
title: Discover the new Islandora and ISLE
18+
---
19+
Take a walk through the new Islandora. We will go through the new features and architecture, and install ISLE 2 starter kit, the docker-based Islandora package. You will leave with your own local running islandora instance.

_posts/2025-03-13-fail4lib-2025.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements: Participants are expected to have experienced failure. At some point.
8+
max-attendees: 20-25
9+
time: am
10+
startTime: 9:00am
11+
endTime: 12:00pm
12+
location:
13+
room:
14+
speakers:
15+
- andreas-orphanides
16+
speaker-text: Andreas Orphanides
17+
title: Fail4Lib 2025
18+
---
19+
Although failure is part and parcel of our professional experience, we often go out of the way to avoid talking about it. When we see failure approaching, we distance ourselves, avert our eyes, or – if we’re in its path – brace for the worst. But failure has intrinsic value and is an essential step on the path to professional and organizational success. And since it’s inevitable, we should learn how to look back on our failures to derive value from them, and how to look ahead so that our past failures can inform our future successes.
20+
21+
Fail4Lib is the perennial Code4Lib preconference dedicated to discussing and coming to terms with the failures that we all encounter in our work. It is a safe space for us to explore failure, to talk about our own experiences with failure, and to encourage enlightened risk taking. The goal of Fail4Lib is for participants – and their organizations – to get better at failing gracefully, so that when we do fail, we do so in a way that moves us forward.
22+
23+
Both first-timers and Fail4Lib veterans are welcome!
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes: Participants will not only learn how to use Quire, a tool that enables them to publish in multiple formats, but they will also learn about the command-line, YAML, Markdown, and CSS. The goal of the workshop is for attendees to leave feel empowered by these new skills and ready to tackle a publishing project of their own.
7+
attendee-requirements: Attendees will need a laptop with a Windows or Mac operating system (plus charging cable). They will need to install Quire (https://quire.getty.edu/docs-v1/install-uninstall/) and Visual Studio Code (https://code.visualstudio.com/) in advance. A general knowledge of YAML and Markdown is a plus, but the workshop is designed for absolute beginners.
8+
max-attendees: 15-20
9+
time: pm
10+
startTime: 1:30pm
11+
endTime: 4:30pm
12+
location:
13+
room:
14+
speakers:
15+
- erin-cecele-dunigan
16+
- greg-albers
17+
speaker-text: Erin Cecele Dunigan, Greg Albers
18+
title: Hands-On Digital Publishing Workshop with Quire
19+
---
20+
This workshop serves as an introduction to Quire, an open-source publishing tool developed by Getty and available for anyone to use for free. Quire is not a publishing service or a platform for hosting publications. Instead, it provides users (students, researchers, professors, curators, editors, and more) with the ability to produce multimedia-rich publications for the web. The same files used to create the website can also be used to create a PDF, e-book, and print book, making it the perfect solution for creating long-lasting and discoverable publications.
21+
22+
The workshop seeks to break down the tools, formats, and processes necessary for using Quire into approachable, easy-to-understand concepts complemented by hands-on exercises. The workshop kicks off by introducing attendees to the basic concepts of how Quire functions, including learning to operate the command line, using a text editor to store content and images, and writing in Markdown and YAML. These concepts are then implemented as participants get a new project up and running, edit content, and make customizations on their own.
23+
24+
Quire does not have a graphic user interface and is less intuitive than other digital publishing options. Our goal is to help people gain confidence in navigating and using a tool that represents a different way of working than they might be used to. We aim for individuals who take this workshop to leave feeling excited to continue experimenting and creating, and we will provide resources for that continued exploration.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements: N/A
8+
max-attendees: 15
9+
time: pm
10+
startTime: 1:30pm
11+
endTime: 4:30pm
12+
location:
13+
room:
14+
speakers:
15+
- esme-cowles
16+
speaker-text: Esmé Cowles
17+
title: How To Host Code4Lib
18+
---
19+
Have you ever thought about hosting Code4Lib, but don't know where to start? This workshop will introduce you to the Code4Lib planning process, from putting together a proposal to host, to budgeting and sponsorship, to how the program is built, to the day-to-day logistics that make the conference work. We'll cover the conference's needs for space, food, A/V, and more. Since Code4Lib is a volunteer community, there are dozens of volunteers each year who help with various parts of this work. You'll learn how those committees work, and how it all comes together each year.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements: None, but participants ought to bring their own computer; BYOD
8+
max-attendees: 12
9+
time: am
10+
startTime: 9:00am
11+
endTime: 12:00pm
12+
location:
13+
room:
14+
speakers:
15+
- eric-lease-morgan
16+
speaker-text: Eric Lease Morgan
17+
title: "Modern Alchemy: Hands-On with the Distant Reader"
18+
---
19+
In this hands-on workshop participants will first learn how to use a Web-based system called the Distant Reader to transform sets of unstructured data (like bunches o' journal articles) into structured data, affectionally called &quot;study carrels&quot;. These data sets are amenable to analysis by both people as well as computers. Second, participants will learn how to use both command-line tools as well as GUI applications (like AntConc, OpenRefine, or Gephi) to analyze the data sets.
20+
21+
This analysis includes things such as feature extraction, concordancing, topic modeling, full text indexing, semantic indexing, network analysis, etc. In the end, participants will learn of an additional ways to turn data into information -- modern alchemy.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: presentation
3+
type: workshop
4+
categories: workshops
5+
full: false
6+
learning-outcomes:
7+
attendee-requirements:
8+
- Basic understanding of photography and computer operations.
9+
- A Windows laptop with RealityCapture installed.
10+
- A digital camera or smartphone capable of taking high-resolution photos.
11+
- "Optional: Prior experience with 3D modeling software (e.g., Blender, Maya) is beneficial but not required."
12+
max-attendees: 25
13+
time: am
14+
startTime: 9:00am
15+
endTime: 12:00pm
16+
location:
17+
room:
18+
speakers:
19+
- matthew-elliott
20+
speaker-text: Matthew Elliott
21+
title: "Photogrammetry with RealityCapture: A Practical Introduction"
22+
---
23+
 In this comprehensive workshop, participants will delve into the world of photogrammetry using RealityCapture, a leading software in the field. This hands-on session is designed to guide attendees through the entire process of creating high-quality 3D models from photographs. You'll also better understand the history of photogrammetry and the mathematics that make it work. Starting with the fundamentals of photogrammetry, we will explore the capabilities of RealityCapture, including image acquisition with fiduciary markers, input processing, and mesh optimization techniques. By the end of the workshop, participants will have the skills to produce detailed and accurate 3D models for various applications such as gaming, virtual reality, 3D printing, and cultural heritage preservation. Whether you're a beginner or looking to enhance your existing skills, this workshop offers valuable insights and practical experience.

0 commit comments

Comments
 (0)