PageSourceSearch

https://programminglibrarian.org/

html programminglibrarian.org collected 2026-09-24 09:23:25 UTC 51,479 bytes, 852 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#">
3  <head>
4    <meta charset="utf-8" />
5<noscript><style>form.antibot > * { display: none !important; } form.antibot noscript { display: block !important; }</style>
6</noscript>
6<script>var _paq = _paq || [];(function(){var u=(("https:" == document.location.protocol) ? "https://matomo.freelock.com/" : "https://matomo.freelock.com/");_paq.push(["setSiteId", "94"]);_paq.push(["setTrackerUrl", u+"matomo.php"]);_paq.push(["setDoNotTrack", 1]);if (!window.matomo_search_results_active) {_paq.push(["trackPageView"]);}_paq.push(["setIgnoreClasses", ["no-tracking","colorbox"]]);_paq.push(["enableLinkTracking"]);var d=document,g=d.createElement("script"),s=d.getElementsByTagName("script")[0];g.type="text/javascript";g.defer=true;g.async=true;g.src=u+"matomo.js";s.parentNode.insertBefore(g,s);})();</script>
6
7<link rel="shortlink" href="https://programminglibrarian.org/" />
8<link rel="canonical" href="https://programminglibrarian.org/" />
9<meta property="og:image" content="https://programminglibrarian.org/themes/plib_theme/images/PL-LOGO-vFinal.png" />
10<meta name="Generator" content="Drupal 10 (https://www.drupal.org)" />
11<meta name="MobileOptimized" content="width" />
12<meta name="HandheldFriendly" content="true" />
13<meta name="viewport" content="width=device-width, initial-scale=1.0" />
14<link rel="icon" href="/themes/plib_theme/favicon.ico" type="image/vnd.microsoft.icon" />
15
16    <title>Programming Librarian | Programming Librarian</title>
17    <link rel="stylesheet" media="all" href="/sites/default/files/css/css_z2z74Io69_flILwJ-aI7ImWPZQ4XEq3SpKHJ03eQyRQ.css?delta=0&amp;language=en&amp;theme=plib_theme&amp;include=eJxVUNFuhDAM-6FCP6kKrceypU3VFDj-fuy408FLItuRbWVC72gBj6qGFL5YDmh-RkEjcVEbfNRctaB0G6vwFPo3MobBNq5o50lqSyUZ6YceDo8uXH7f3As6oV2XHqaFJaH5vmlUCYbYWctbTWxRV7TdH4GH7jISkz9rjZHq8_jTwk9kuOJZdCIZrO9H6HxVMsxohl25QivP9O851MaZ2n5TNd28G-z4g_GKkFEWZ7t15LNCV5XO1b-2Wxmb-eccs6ZFcKM-VsPcOP0BFWGZRg" />
18<link rel="stylesheet" media="all" href="/sites/default/files/css/css_adBwsv1Y8YeCJ09IGx1mGuUN4rbqkj2mwkV6gPURbcw.css?delta=1&amp;language=en&amp;theme=plib_theme&amp;include=eJxVUNFuhDAM-6FCP6kKrceypU3VFDj-fuy408FLItuRbWVC72gBj6qGFL5YDmh-RkEjcVEbfNRctaB0G6vwFPo3MobBNq5o50lqSyUZ6YceDo8uXH7f3As6oV2XHqaFJaH5vmlUCYbYWctbTWxRV7TdH4GH7jISkz9rjZHq8_jTwk9kuOJZdCIZrO9H6HxVMsxohl25QivP9O851MaZ2n5TNd28G-z4g_GKkFEWZ7t15LNCV5XO1b-2Wxmb-eccs6ZFcKM-VsPcOP0BFWGZRg" />
19
20    
20<script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/2220","currentPathIsAdmin":false,"isFront":true,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"gtag":{"tagId":"G-YK2Q5KPTC2","consentMode":false,"otherIds":[],"events":[],"additionalConfigInfo":[]},"ajaxPageState":{"libraries":"eJyNUNFywzAI-yEn_iQfiTWPDQefIW2zr5_Xdtd2T3uBkwQ6wQJ39IRLU0NObywDWizY0EnCqh1x1dp0w-Y2N-El-TsqpsnO3ND_MZJMOCPg4sLbZ8x9byTzHYaiWgTJqcQyyl880wddgtChu6dlZ8no0c-6qiTD6qzbr5rZVj2hH3FEGXqo5Fo13lqoyEzxduG8UruuPtLGhQzPuIguJJP5MXKWZ6XCjArsmdvoxIV-PKfWuVI_XlTNL94dNv5lfEKq2PZgY2EcQI4oupLwF4Id5qi3WK4qzi3eezgxzhavda6ad8EL9bCfSuf8DXCjviI","theme":"plib_theme","theme_token":null},"ajaxTrustedUrl":{"\/search":true},"matomo":{"disableCookies":false,"trackColorbox":true,"trackMailto":true},"data":{"extlink":{"extTarget":true,"extTargetAppendNewWindowDisplay":true,"extTargetAppendNewWindowLabel":"(opens in a new window)","extTargetNoOverride":true,"extNofollow":false,"extTitleNoOverride":false,"extNoreferrer":true,"extFollowNoOverride":false,"extClass":"0","extLabel":"(link is external)","extImgClass":false,"extSubdomains":true,"extExclude":"","extInclude":"","extCssExclude":"","extCssInclude":"","extCssExplicit":"","extAlert":false,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","extHideIcons":false,"mailtoClass":"0","telClass":"","mailtoLabel":"(link sends email)","telLabel":"(link is a phone number)","extUseFontAwesome":false,"extIconPlacement":"append","extPreventOrphan":false,"extFaLinkClasses":"fa fa-external-link","extFaMailtoClasses":"fa fa-envelope-o","extAdditionalLinkClasses":"","extAdditionalMailtoClasses":"","extAdditionalTelClasses":"","extFaTelClasses":"fa fa-phone","allowedDomains":[],"extExcludeNoreferrer":""}},"user":{"uid":0,"permissionsHash":"48e6d51af62670732ced986d219fcce7475d305116f80f52c06a1614897eca84"}}</script>
vendor: 1 bytes, line 20
20
21<script src="/sites/default/files/js/js_4OD4uuOVkCF1QLx_mQmoujM_wna9ZsyU-PZHnWU6Q-4.js?scope=header&amp;delta=0&amp;language=en&amp;theme=plib_theme&amp;include=eJxdjNEKwjAMRX-oXT6pZFuM0bQpbdTNr7ewgeLLORwu3JncqSXaqnVa00V0ZAemQg01LNYIFsvVChXvU1WZk18pU4z9JZVaoM1Vyh3W9qio05mBzVgpOTLwwH9PeMMtZHTLBofC9xxYbUaN3fdxxr9LwacwuliJtUnGtoc-6GlFJ1BbUOVNwc3UpcLpDwMVWn4"></script>
vendor: 1 bytes, line 21
21
22<script src="/modules/contrib/google_tag/js/gtag.js?tkq4eh"></script>
22
23
24  </head>
25  <body class="path-frontpage page-node-type-page bg-pagebg overflow-x-hidden">
26        <a href="#main-content" class="visually-hidden focusable skip-link">
27      Skip to main content
28    </a>
29    
30    <div class="page">
31      <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
32    <div class="layout-container content-grid bg-primary">
33
34  <header id="header" role="banner" class="w-full breakout mt-4 pb-4 z-10 grid-cols-[auto_90px_100px] items-center grid grid-areas-headerm lg:desk:grid-areas-header lg:desk:grid-cols-[16em_auto_105px] border-b-6 border-b-offsetbg border-b-solid bleed-container">
35      <div class="grid-in-logo">
36    <div id="block-plib-theme-site-branding" class="block block-system block-system-branding-block">
37  
38    
39        <a href="/" rel="home" class="site-logo">
40      <img src="/themes/plib_theme/images/logo-Programming-Librarian-full-color.svg" alt="Home" class="w-80" style="max-width: calc(100vw - 206px);"/>
41    </a>
42      </div>
43
44  </div>
45
46    <div id="header-nav" class="header-nav fixed grid-in-menu lg:desk:static lg:desk:grid lg:desk:grid-areas-flip" data-drupal-selector="header-nav">
47      <div class="region region-primary-menu">
48    <nav role="navigation" aria-labelledby="block-plib-theme-main-menu-menu" id="block-plib-theme-main-menu" class="block block-menu navigation menu--main">
49            
50  <h2 class="visually-hidden" id="block-plib-theme-main-menu-menu">Main navigation</h2>
51  
52
53        
54
55
56          
57        
58    <ul  class="menu primary-nav__menu primary-nav__menu--level-1" data-drupal-selector="primary-nav-menu--level-1">
59            
60                          
61        
62        
63        <li class="primary-nav__menu-item primary-nav__menu-item--link primary-nav__menu-item--level-1">
64                              
65                      <a href="/browse-programs" class="primary-nav__menu-link primary-nav__menu-link--link primary-nav__menu-link--level-1" data-drupal-selector="primary-nav-menu-link-has-children" data-drupal-link-system-path="browse-programs">            <span class="primary-nav__menu-link-inner primary-nav__menu-link-inner--level-1">Browse Programs</span>
66          </a>
67
68            
69                  </li>
70      
71                          
72        
73        
74        <li class="primary-nav__menu-item primary-nav__menu-item--link primary-nav__menu-item--level-1">
75                              
76                      <a href="/webinars" class="primary-nav__menu-link primary-nav__menu-link--link primary-nav__menu-link--level-1" data-drupal-selector="primary-nav-menu-link-has-children" data-drupal-link-system-path="node/2268">            <span class="primary-nav__menu-link-inner primary-nav__menu-link-inner--level-1">Webinars</span>
77          </a>
78
79            
80                  </li>
81      
82                          
83        
84        
85        <li class="primary-nav__menu-item primary-nav__menu-item--link primary-nav__menu-item--level-1">
86                              
87                      <a href="/opportunities" class="primary-nav__menu-link primary-nav__menu-link--link primary-nav__menu-link--level-1" data-drupal-selector="primary-nav-menu-link-has-children" data-drupal-link-system-path="node/2222">            <span class="primary-nav__menu-link-inner primary-nav__menu-link-inner--level-1">Opportunities</span>
88          </a>
89
90            
91                  </li>
92      
93                          
94        
95        
96        <li class="primary-nav__menu-item primary-nav__menu-item--link primary-nav__menu-item--level-1">
97                              
98                      <a href="/articles" class="primary-nav__menu-link primary-nav__menu-link--link primary-nav__menu-link--level-1" data-drupal-selector="primary-nav-menu-link-has-children" data-drupal-link-system-path="node/2218">            <span class="primary-nav__menu-link-inner primary-nav__menu-link-inner--level-1">Articles</span>
99          </a>
100
101            
102                  </li>
103      
104                          
105        
106        
107        <li class="primary-nav__menu-item primary-nav__menu-item--link primary-nav__menu-item--level-1 primary-nav__menu-item--has-children" data-drupal-selector="primary-nav-menu-item-has-children">
108                              
109                      <a href="/about-programming-librarian" class="primary-nav__menu-link primary-nav__menu-link--link primary-nav__menu-link--level-1 primary-nav__menu-link--has-children" data-drupal-selector="primary-nav-menu-link-has-children" data-drupal-link-system-path="node/226">
109            <span class="primary-nav__menu-link-inner primary-nav__menu-link-inner--level-1">About</span>
110          </a>
111
112                                                        
113                <button class="primary-nav__button-toggle" data-drupal-selector="primary-nav-submenu-toggle-button" aria-controls="primary-menu-item-12345" aria-expanded="false" aria-hidden="true" tabindex="-1">
114                  <span class="visually-hidden">About sub-navigation</span>
115                  <span class="icon--menu-toggle"></span>
116                </button>
117              
118                                      
119              <span data-drupal-selector="primary-nav-menu-🥕" class="primary-nav__menu-🥕"></span>
120    
121    <ul  class="menu primary-nav__menu primary-nav__menu--level-2" data-drupal-selector="primary-nav-menu--level-2" id="primary-menu-item-12345">
122            
123                          
124        
125        
126        <li class="primary-nav__menu-item primary-nav__menu-item--link primary-nav__menu-item--level-2">
127                              
128                      <a href="https://americanlibraryassociation.informz.net/americanlibraryassociation/pages/PPO_New_PL_Subscribe_Page" class="primary-nav__menu-link primary-nav__menu-link--link primary-nav__menu-link--level-2">            <span class="primary-nav__menu-link-inner primary-nav__menu-link-inner--level-2">Get Our E-Newsletter</span>
129          </a>
130
131            
132                  </li>
133          </ul>
134  
135            
136                  </li>
137          </ul>
138  
139
140
141  </nav>
142
143  </div>
144
145      <div class="region region-secondary-menu">
146    <nav role="navigation" aria-labelledby="block-plib-theme-topmainmenu-menu" id="block-plib-theme-topmainmenu" class="block block-menu navigation menu--top-main-menu">
147            
148  <h2 class="visually-hidden" id="block-plib-theme-topmainmenu-menu">Top Main Menu</h2>
149  
150
151        
152              <ul class="menu lg:flex items-stretch ms-5 my-2">
153                                  <li class="menu-item relative flex items-center w-max ms-5">
154        <a href="https://www.ala.org/membership/">Become an ALA Member</a>
155              </li>
156                              <li class="menu-item relative flex items-center w-max ms-5">
157        <a href="/resource-hub">Resource Hub (NEW!)</a>
158              </li>
159                              <li class="menu-item relative flex items-center w-max ms-5">
160        <a href="/events-calendar" data-drupal-link-system-path="node/2217">Events Calendar</a>
161              </li>
162                              <li class="menu-item relative flex items-center w-max ms-5">
163        <a href="/programming-guides" data-drupal-link-system-path="node/2257">Programming Guides</a>
164              </li>
165                              <li class="menu-item relative flex items-center w-max ms-5">
166        <a href="https://programminglibrarian.org/get-involved">Get Involved</a>
167              </li>
168        </ul>
169  
170
171
172  </nav>
173
174  </div>
175
176    </div>
177      <div class="region region-search">
178    <div class="views-exposed-form bef-exposed-form expand-search block block-views block-views-exposed-filter-blocksearch-programs-page-2" data-drupal-selector="views-exposed-form-search-programs-page-2" id="block-plib-theme-exposedformsearch-programspage-2">
179  
180    
181      <form action="/search" method="get" id="views-exposed-form-search-programs-page-2" accept-charset="UTF-8">
182  <div class="form--inline clearfix">
183  <div class="js-form-item form-item js-form-type-textfield form-type-textfield js-form-item-search form-item-search">
184      <label for="edit-search">Search</label>
185        <input data-drupal-selector="edit-search" type="text" id="edit-search" name="search" value="" size="30" maxlength="128" placeholder="Phrase or word(s) to search" class="form-text" />
186
187        </div>
188<div data-drupal-selector="edit-actions" class="form-actions js-form-wrapper form-wrapper" id="edit-actions"><input data-drupal-selector="edit-submit-search-programs" type="submit" id="edit-submit-search-programs" value="Search" class="button js-form-submit form-submit" />
189</div>
190
191</div>
192
193</form>
194
195  </div>
196
197  </div>
198
199    <div class="header-nav-overlay" data-drupal-selector="header-nav-overlay"></div>
200    <div class="burger-icon grid-in-burger lg:desk:hidden p-2 text-main" data-drupal-selector="mobile-buttons">
201      <button class="mobile-nav-button text-5xl text-main px-3 py-9 m-0" data-drupal-selector="mobile-nav-button" aria-label="Main Menu" aria-controls="header-nav" aria-expanded="false">
202        <span class="mobile-nav-button__icon"></span>
203        <span class="mobile-nav-button__label sr-only">Menu</span>
204      </button>
205    </div>
206  </header>
207
208  
209
210  
211
212  
213
214    <div class="region region-help">
215    <div data-drupal-messages-fallback class="hidden"></div>
216
217  </div>
218
219
220  <main role="main">
221    <a id="main-content" tabindex="-1"></a>    <div class="layout-content px-4 py-0 md:flex-1">
222        <div class="region region-content">
223    <div id="block-plib-theme-proglib-system-main" class="block block-system block-system-main-block">
224  
225    
226      
227<article data-history-node-id="2220" class="node node--type-page node--view-mode-full">
228
229  
230    
231
232  
233  <div class="node__content">
234    
235			<div class="white-text bleed-container sixty layout layout--bg-two-col grid justify-items-center bg-main grid-flow-col @container/hero lg:min-h-[600px]">
236		<div  class="layout__region layout__region--background grid-row-start-1 lg:row-span-full col-span-full layoutbuilder:row-auto layoutbuilder:grid-in-background">
237			<div class="block block-layout-builder block-field-blocknodepagefield-image">
238  
239    
240      
241            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><div style="background-image: url('/sites/default/files/styles/wide/public/2023-11/iStock-471620647-resized.jpg?itok=3GR_7OrJ');" class="bleed-container bg-center brightness-60 bg-cover w-full h-inherit"></div>
242</div>
243      
244  </div>
245
246		</div>
247		<div  class="layout__region layout__region--main grid-col-start-1 grid-col-end-3 grid-row-start-1 self-center layoutbuilder:row-start-auto hero-teaser backdrop-opacity-10">
248			<div class="block block-layout-builder block-field-blocknodepagetitle">
249  
250    
251      <h1  class="field field--name-title field--type-string field--label-hidden">Programming Librarian</h1>
252
253  </div>
254<div class="prose hero-text block block-layout-builder block-field-blocknodepagefield-header-text">
255  
256    
257      
258            <div class="clearfix text-formatted field field--name-field-header-text field--type-text-long field--label-hidden field__item"><p>is a place for library professionals to share, learn and be inspired to present <a href="/browse-programs">excellent programming</a> for their communities.</p></div>
259      
260  </div>
261
262		</div>
263		<div  class="layout__region layout__region--right grid-col-start-[-2] py-5 lg:grid-row-start-1 small-headers layoutbuilder:row-start-auto @container/slider w-full backdrop-opacity-10 lg:min-h-[600px]">
264			<div class="block block-ctools block-entity-viewnode">
265  
266    
267      <div  data-component-id="plib_theme:swiper">
268    <div class="swiper small-headers swiper-white-box">
269    <div class="swiper-wrapper">
270            <div  data-component-id="plib_theme:swiper_slide" class="swiper-slide">
271        
272            <div class="field field--name-field-content-item field--type-entity-reference field--label-hidden field__item">
273<article data-history-node-id="4926" class="node node--type-article node--promoted node--view-mode-feature-slider">
274  <a href="/articles/apply-now-year-stem">
275            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-splide">
276  
277      
278  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
279    <div class="field__label visually-hidden">Image</div>
280              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/large/public/2026-01/A%20year%20of%20stem%20thumbnail.png?itok=E2hOjH9d" width="430" height="269" alt="" class="image-style-large" />
281
282
283</div>
284          </div>
285
286  </article>
287</div>
288      </a>
289  <h2 class="red-text splide-title"><a class="splide-title-link" href="/articles/apply-now-year-stem">  
290            <div class="field field--name-field-short-title field--type-string field--label-hidden field__item"><a href="/articles/apply-now-year-stem" hreflang="en">A Year of STEM</a></div>
291      </a></h2>
292  <div class="node__content">
293    
294            <div class="clearfix text-formatted field field--name-field-summary field--type-text-long field--label-hidden field__item"><p>Apply by October 28 for a chance to receive 12 months of curated STEM programming to foster curiosity and STEM-mindedness in early childhood learners.</p></div>
295      
296  </div>
297
298</article>
299</div>
300      
301  </div>
302<div  data-component-id="plib_theme:swiper_slide" class="swiper-slide">
303        
304            <div class="field field--name-field-content-item field--type-entity-reference field--label-hidden field__item">
305<article data-history-node-id="4931" class="node node--type-article node--promoted node--view-mode-feature-slider">
306  <a href="/articles/beyond-recycling-how-libraries-are-rethinking-sustainability">
307            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-splide">
308  
309      
310  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
311    <div class="field__label visually-hidden">Image</div>
312              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/large/public/2026-09/Beyond%20Recycling.png?itok=evouKoMJ" width="430" height="269" alt="" class="image-style-large" />
313
314
315</div>
316          </div>
317
318  </article>
319</div>
320      </a>
321  <h2 class="red-text splide-title"><a class="splide-title-link" href="/articles/beyond-recycling-how-libraries-are-rethinking-sustainability">  
322            <div class="field field--name-field-short-title field--type-string field--label-hidden field__item"><a href="/articles/beyond-recycling-how-libraries-are-rethinking-sustainability" hreflang="en">How Libraries Are Rethinking Sustainability</a></div>
323      </a></h2>
324  <div class="node__content">
325    
326            <div class="clearfix text-formatted field field--name-field-summary field--type-text-long field--label-hidden field__item"><p>As climate change becomes more visible in daily life, libraries can build sustainability into everyday decisions, from disaster preparedness to partnerships.</p></div>
327      
328  </div>
329
330</article>
331</div>
332      
333  </div>
334<div  data-component-id="plib_theme:swiper_slide" class="swiper-slide">
335        
336            <div class="field field--name-field-content-item field--type-entity-reference field--label-hidden field__item">
337<article data-history-node-id="4924" class="node node--type-article node--promoted node--view-mode-feature-slider">
338  <a href="/articles/stitched-stories-where-quilting-literacy-and-elders-meet">
339            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-splide">
340  
341      
342  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
343    <div class="field__label visually-hidden">Image</div>
344              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/large/public/2026-08/Stitched%20Stories.png?itok=vUIZV-2j" width="430" height="269" alt="" class="image-style-large" />
345
346
347</div>
348          </div>
349
350  </article>
351</div>
352      </a>
353  <h2 class="red-text splide-title"><a class="splide-title-link" href="/articles/stitched-stories-where-quilting-literacy-and-elders-meet">  
354            <div class="field field--name-field-short-title field--type-string field--label-hidden field__item"><a href="/articles/stitched-stories-where-quilting-literacy-and-elders-meet" hreflang="en">Stitched Stories</a></div>
355      </a></h2>
356  <div class="node__content">
357    
358            <div class="clearfix text-formatted field field--name-field-summary field--type-text-long field--label-hidden field__item"><p>In the African American tradition, quilting is both practice and philosophy. Stitched Stories was built to put that inheritance directly into young people’s hands, pairing books with needle and thread.</p></div>
359      
360  </div>
361
362</article>
363</div>
364      
365  </div>
366<div  data-component-id="plib_theme:swiper_slide" class="swiper-slide">
367        
368            <div class="field field--name-field-content-item field--type-entity-reference field--label-hidden field__item">
369<article data-history-node-id="4862" class="node node--type-article node--promoted node--view-mode-feature-slider">
370  <a href="/articles/free-guide-and-ecourse-libraries-leaders-bridging-divides">
371            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-splide">
372  
373      
374  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
375    <div class="field__label visually-hidden">Image</div>
376              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/large/public/2026-03/PL%20Thumbnail.png?itok=WgSkW9g8" width="430" height="269" alt="" class="image-style-large" />
377
378
379</div>
380          </div>
381
382  </article>
383</div>
384      </a>
385  <h2 class="red-text splide-title"><a class="splide-title-link" href="/articles/free-guide-and-ecourse-libraries-leaders-bridging-divides">  
386            <div class="field field--name-field-short-title field--type-string field--label-hidden field__item"><a href="/articles/free-guide-and-ecourse-libraries-leaders-bridging-divides" hreflang="en">Libraries as Leaders in Bridging Divides</a></div>
387      </a></h2>
388  <div class="node__content">
389    
390            <div class="clearfix text-formatted field field--name-field-summary field--type-text-long field--label-hidden field__item"><p>The new free guide and eCourse will equip library workers with the tools needed to facilitate challenging conversations on divisive issues.</p></div>
391      
392  </div>
393
394</article>
395</div>
396      
397  </div>
398
399      </div>
400    <div class="grid max-w-xs mx-auto grid-cols-[30px_auto] pt-5 slider-controller-wrapper">
401      <div class="buttons">
402        <button class="play-btn hide-play inline-block pr-0 i-mdi-play w-4 text-lg">Play</button>
403        <button class="pause-btn hide-pause inline-block pr-0 i-mdi-pause w-4 text-lg">Pause</button>
404      </div>
405      <div class="swiper-pagination"></div>
406    </div>
407    <div class="swiper-button-prev"></div>
408    <div class="swiper-button-next"></div>
409  </div>
410</div>
411
412  </div>
413
414		</div>
415	</div>
416
417
418  <div class="bleed-container grey-background extrapad-content layout layout--onecol">
419    <div  class="layout__region layout__region--content">
420      <div class="views-element-container block block-views block-views-blockprograms-block-3">
421  
422    
423      <div><div class="view view-programs view-id-programs view-display-id-block_3 js-view-dom-id-c853eb28d9e75cd18ff6d49bb98952c38518ce8e1b7ca8b0860e5dac832fd6a9">
424  
425    
426      <div class="view-header">
427      <div class="header-flex">
428  <h2>Programs</h2>
429   <a class="slug" href="/browse-programs">See All</a>
430</div>
431    </div>
432      
433      <div class="view-content">
434      
435
436
437
438
439<div class="views-view-responsive-grid views-view-responsive-grid--horizontal" style="--views-responsive-grid--column-count:4;--views-responsive-grid--cell-min-width:350px;--views-responsive-grid--layout-gap:50px;">
440      <div class="views-view-responsive-grid__item">
441      <div class="views-view-responsive-grid__item-inner">
442<article data-history-node-id="4930" class="node node--type-model-program-resource node--promoted node--view-mode-image-card card my-0">
443  <div class="node__content pt-5">
444    Sep 3, 2026
445    <div class="float-right pb-5 red-text" >
446      <span data-tooltip="{&quot;block&quot;:&quot;audienceTip4930&quot;,&quot;placement&quot;:&quot;top&quot;}">Young Adult (17 - 20)+</span>
447      | $$$
448    </div>
449    <a href="/programs/game-jam">
450      
451            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-teaser">
452  
453      
454  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
455    <div class="field__label visually-hidden">Image</div>
456              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/card/public/2026-09/IMG_3147.jpg?h=9c4c0580&amp;itok=8ll8Y8TL" width="400" height="450" alt="Students at a laptop" class="image-style-card" />
457
458
459</div>
460          </div>
461
462  </article>
463</div>
464      
465    </a>
466  </div>
467
468  
469    <h3  class="text-lg red-text program-card-title">
470      <a href="/programs/game-jam" rel="bookmark">Game Jam</a>
471    </h3>
472  
473
474  <div class="tooltip visually-hidden" data-tooltip-id="audienceTip4930">
475    <h3 class="mt-0 text-base red-text">Audiences:</h3>
476    
477      <div class="field field--name-field-target-audience field--type-entity-reference field--label-hidden field__items">
478              <div class="field__item">Young Adult (17 - 20)</div>
479          </div>
480  
481    <div data-popper-arrow></div>
482  </div>
483
484</article>
485</div>
486    </div>
487      <div class="views-view-responsive-grid__item">
488      <div class="views-view-responsive-grid__item-inner">
489<article data-history-node-id="4928" class="node node--type-model-program-resource node--promoted node--view-mode-image-card card my-0">
490  <div class="node__content pt-5">
491    Sep 2, 2026
492    <div class="float-right pb-5 red-text" >
493      <span data-tooltip="{&quot;block&quot;:&quot;audienceTip4928&quot;,&quot;placement&quot;:&quot;top&quot;}">Intergenerational+</span>
494      | $
495    </div>
496    <a href="/programs/pokemon-go-community-day">
497      
498            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-teaser">
499  
500      
501  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
502    <div class="field__label visually-hidden">Image</div>
503              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/card/public/2026-09/Pokemon%20Go.jpg?h=0df6dc43&amp;itok=-ZM3Q_Ql" width="400" height="450" alt="" class="image-style-card" />
504
505
506</div>
507          </div>
508
509  </article>
510</div>
511      
512    </a>
513  </div>
514
515  
516    <h3  class="text-lg red-text program-card-title">
517      <a href="/programs/pokemon-go-community-day" rel="bookmark">Pokémon GO Community Day</a>
518    </h3>
519  
520
521  <div class="tooltip visually-hidden" data-tooltip-id="audienceTip4928">
522    <h3 class="mt-0 text-base red-text">Audiences:</h3>
523    
524      <div class="field field--name-field-target-audience field--type-entity-reference field--label-hidden field__items">
525              <div class="field__item">Intergenerational</div>
526          </div>
527  
528    <div data-popper-arrow></div>
529  </div>
530
531</article>
532</div>
533    </div>
534      <div class="views-view-responsive-grid__item">
535      <div class="views-view-responsive-grid__item-inner">
536<article data-history-node-id="4923" class="node node--type-model-program-resource node--promoted node--view-mode-image-card card my-0">
537  <div class="node__content pt-5">
538    Aug 13, 2026
539    <div class="float-right pb-5 red-text" >
540      <span data-tooltip="{&quot;block&quot;:&quot;audienceTip4923&quot;,&quot;placement&quot;:&quot;top&quot;}">Intergenerational+</span>
541      | $$$
542    </div>
543    <a href="/programs/summer-reading-scratchers">
544      
545            <div class="field field--name-field-image field--type-entity-reference field--label-hidden field__item"><article class="media media--type-image media--view-mode-teaser">
546  
547      
548  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
549    <div class="field__label visually-hidden">Image</div>
550              <div class="field__item">  <img loading="lazy" src="/sites/default/files/styles/card/public/2026-08/Summer%20Reading%20Scratchers_0.jpg?h=697b4cdb&amp;itok=HLr6c4tb" width="400" height="450" alt="" class="image-style-card" />
551
552
553</div>
554          </div>
555
556  </article>
557</div>
558      
559    </a>
560  </div>
561
562  
563    <h3  class="text-lg red-text program-card-title">
564      <a href="/programs/summer-reading-scratchers" rel="bookmark">Summer Reading Scratchers</a>
565    </h3>
566  
567
568  <div class="tooltip visually-hidden" data-tooltip-id="audienceTip4923">
569    <h3 class="mt-0 text-base red-text">Audiences:</h3>
570    
571      <div class="field field--name-field-target-audience field--type-entity-reference field--label-hidden field__items">
572              <div class="field__item">Intergenerational</div>
573          </div>
574  
575    <div data-popper-arrow></div>
576  </div>
577
578</article>
579</div>
580    </div>
581  </div>
582
583    </div>
584  
585          </div>
586</div>
587
588  </div>
589<div class="home-blue-btn pad-content block block-block-content block-block-content3cd867a2-fe5e-4b20-9e4b-c8fed6e5c4d6">
590  
591    
592      
593            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="three-column-text container"><p><a class="button blue-btn wide" href="/browse-programs">Browse Programs</a><br><em class="slug">Get Inspired</em></p><p><a class="button blue-btn wide" href="/node/add/model_program_resource">Submit a Program</a><br><em class="slug">Inspire Us</em></p><p><a class="button blue-btn wide" href="https://americanlibraryassociation.informz.net/americanlibraryassociation/pages/PPO_New_PL_Subscribe_Page">Join Our Newsletter</a><br><em class="slug">Stay Inspired</em></p></div></div>
594      
595  </div>
596
597    </div>
598  </div>
599  <div class="extrapad-content layout layout--onecol">
600    <div  class="layout__region layout__region--content">
601      <div class="events-celebrations-header block block-block-content block-block-content11a3c623-9306-46e1-b0b0-d266c1f91310">
602  
603      <h2>Webinars</h2>
604    
605      
606            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p class="text-align-right"><br><a href="/webinars" data-entity-type="node" data-entity-uuid="d6babc62-c31e-4fbe-8b8e-b3388a202f59" data-entity-substitution="canonical" title="Webinars"><em class="slug">See All</em></a></p></div>
607      
608  </div>
609<div class="block block-eca-render block-ecawebinars-block">
610  
611    
612      <div class="three-col-grid"><div  data-history-node-id="3165" class="node node--type-event node--promoted node--view-mode-opportunity-box card-alt bg-gradient-blue rounded-lg pt-2 white-text webinar-blocks-wrapper">
613  <div class="flex items-center justify-between pr-8">
614            <div class="pl-6 text-white/80 webinar-date">
615            <div class="field field--name-field-event-date-time field--type-daterange field--label-hidden inline-block field__item"><time datetime="2025-11-19T14:00:00-06:00" data-format="M j, Y" data-tzoffset="300" class="smart-date--localize datetime">Nov 19, 2025</time>
616 | <time datetime="2025-11-19T14:00:00-06:00" data-format="g" data-tzoffset="300" class="smart-date--localize datetime">2</time>
617 - <time datetime="2025-11-19T15:00:00-06:00" data-format="ga" data-tzoffset="300" class="smart-date--localize datetime">3pm</time>
618</div>
619      </div>
620      <div class="text-white text-white/80 ml-2 record-icon">
621        <img class="record-icon" src="/themes/plib_theme/images/icons/record.png" />
622      </div>
623      </div>
624  <div class="py-8 px-12">
625    <a class="text-white underline leading-normal" href="/learn/nourishing-minds-free-toolkit-teen-mental-health-programming-libraries">Nourishing Minds: A Free Toolkit for Teen Mental Health Programming in Libraries</a>
626  </div>
627
628</div>
629<div  data-history-node-id="3157" class="node node--type-event node--promoted node--view-mode-opportunity-box card-alt bg-gradient-blue rounded-lg pt-2 white-text webinar-blocks-wrapper">
630  <div class="flex items-center justify-between pr-8">
631            <div class="pl-6 text-white/80 webinar-date">
632            <div class="field field--name-field-event-date-time field--type-daterange field--label-hidden inline-block field__item"><time datetime="2025-11-04T12:00:00-06:00" data-format="M j, Y" data-tzoffset="300" class="smart-date--localize datetime">Nov 4, 2025</time>
633 | <time datetime="2025-11-04T12:00:00-06:00" data-format="g" data-tzoffset="300" class="smart-date--localize datetime">12</time>
634 - <time datetime="2025-11-04T13:00:00-06:00" data-format="ga" data-tzoffset="300" class="smart-date--localize datetime">1pm</time>
635</div>
636      </div>
637      <div class="text-white text-white/80 ml-2 record-icon">
638        <img class="record-icon" src="/themes/plib_theme/images/icons/record.png" />
639      </div>
640      </div>
641  <div class="py-8 px-12">
642    <a class="text-white underline leading-normal" href="/learn/alas-sara-jaffarian-award-presents-hands-history-bringing-history-alive-historical-artifacts">ALA&#039;s Sara Jaffarian Award Presents - Hands-On History: Bringing History Alive with Historical Artifacts</a>
643  </div>
644
645</div>
646<div  data-history-node-id="3151" class="node node--type-event node--promoted node--view-mode-opportunity-box card-alt bg-gradient-blue rounded-lg pt-2 white-text webinar-blocks-wrapper">
647  <div class="flex items-center justify-between pr-8">
648            <div class="pl-6 text-white/80 webinar-date">
649            <div class="field field--name-field-event-date-time field--type-daterange field--label-hidden inline-block field__item"><time datetime="2025-10-22T12:00:00-05:00" data-format="M j, Y" data-tzoffset="300" class="smart-date--localize datetime">Oct 22, 2025</time>
650 | <time datetime="2025-10-22T12:00:00-05:00" data-format="g" data-tzoffset="300" class="smart-date--localize datetime">12</time>
651 - <time datetime="2025-10-22T13:00:00-05:00" data-format="ga" data-tzoffset="300" class="smart-date--localize datetime">1pm</time>
652</div>
653      </div>
654      <div class="text-white text-white/80 ml-2 record-icon">
655        <img class="record-icon" src="/themes/plib_theme/images/icons/record.png" />
656      </div>
657      </div>
658  <div class="py-8 px-12">
659    <a class="text-white underline leading-normal" href="/learn/they-asked-you-what-helping-your-patrons-outsmart-scammers-and-avoid-fraud">&quot;They asked you for WHAT?!&quot; Helping Your Patrons Outsmart Scammers and Avoid Fraud</a>
660  </div>
661
662</div>
663</div>
664  </div>
665
666    </div>
667  </div>
668  <div class="layout layout--twocol-section layout--twocol-section--50-50 bleed-container">
669
670    
671    
672  </div>
673  <div class="layout layout--onecol">
674    <div  class="layout__region layout__region--content">
675      <div class="block block-layout-builder block-extra-field-blocknodepagelinks">
676  
677    
678      
679  </div>
680<div class="events-celebrations-header block block-block-content block-block-content0f2f57a3-29f6-4a11-9646-2439bea826bf">
681  
682      <h2>Events &amp; Celebrations</h2>
683    
684      
685            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p class="calendar-place-holder"><a href="/events-calendar" data-entity-type="node" data-entity-uuid="f0a4026a-1a19-483b-83df-c16b4e528e8f" data-entity-substitution="canonical" title="Events Calendar">|</a></p><p><a class="calendar-icon-right" href="/events-calendar" data-entity-type="node" data-entity-uuid="f0a4026a-1a19-483b-83df-c16b4e528e8f" data-entity-substitution="canonical" title="Events Calendar">&nbsp;</a></p></div>
686      
687  </div>
688<div class="lighter-left block block-eca-render block-ecanext-month">
689  
690    
691      <div class="two-col-grid"><div class="med bleed-left"><h3 class="lighter righter">September</h3>
692            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="two-column-text"><p><strong>Monthly Celebrations</strong></p><ul><li><a href="http://www.ala.org/conferencesevents/celebrationweeks/card" target="_blank">Library Card Sign-up Month</a></li><li><a href="https://programminglibrarian.org/articles/hispanic-heritage-month-library-resource-round" target="_blank">National Hispanic Heritage Month</a></li><li><a href="https://www.ready.gov/september" target="_blank">National Preparedness Month</a></li><li style="text-align:left;"><a href="https://www.nass.org/node/1711" target="_blank">National Voter Registration Month</a></li><li style="text-align:left;"><a href="https://newildernesstrust.org/happy-national-wilderness-month/" target="_blank">National Wilderness Month</a></li></ul><p><strong>Library Conferences and Book Festivals</strong></p><ul><li style="text-align:left;"><a href="https://www.harlembookfair.com/" target="_blank">Harlem Book Fair</a></li><li style="text-align:left;"><a href="http://printersrowlitfest.org/" target="_blank">Printers Row Litfair</a></li><li style="text-align:left;"><a href="http://www.ala.org/alsc/confevents" target="_blank">Virtual Institute (ALSC)</a></li></ul><p>&nbsp;</p><p><strong>Weekly Celebrations</strong></p><ul><li><a href="http://www.ala.org/advocacy/bbooks" target="_blank">Banned Books Week</a></li><li style="text-align:left;"><a href="https://nationaldaycalendar.com/international-week-of-the-deaf-last-full-week-in-september/" target="_blank">Deaf Awareness Week</a></li></ul><p><strong>Observances</strong></p><ul><li style="text-align:left;">Banned Books Awareness Day</li><li style="text-align:left;"><a href="http://www.ala.org/aasl/advocacy/bwad" target="_blank">Banned Websites Awareness Day</a></li><li style="text-align:left;"><a href="http://www.constitutionday.com/" target="_blank">Constitution Day</a></li><li style="text-align:left;"><a href="http://internationaldayofpeace.org/" target="_blank">International Day of Peace</a></li><li style="text-align:left;"><a href="https://www.internationaldotday.org/" target="_blank">International Dot Day&nbsp;</a></li><li>Labor Day</li><li style="text-align:left;">National Coffee Day </li><li><a href="http://nationalvoterregistrationday.org/" target="_blank">National Voter Registration Day</a></li><li style="text-align:left;">&nbsp;</li></ul></div></div>
693      </div><div class="light bleed-right"><h3 class="lighter righter">October</h3>
694            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="two-column-text"><p><strong>Monthly Celebrations</strong></p><ul><li style="text-align:left;"><a href="https://www.archives.gov/news/topics/american-archives-month" target="_blank">American Archives Month</a></li><li style="text-align:left;"><a href="https://www.ngsgenealogy.org/family-history-month/" target="_blank">Family History Month</a></li><li style="text-align:left;"><a href="https://www.fanhs-national.org/october-is-filipino-history-month" target="_blank">Filipino American History Month</a></li><li style="text-align:left;"><a href="https://www.govinfo.gov/features/information-literacy-awareness-month" target="_blank">Information Literacy Awareness Month</a></li><li style="text-align:left;"><a href="http://www.lgbthistorymonth.com/" target="_blank">LGBT History Month</a></li><li style="text-align:left;"><a href="http://programminglibrarian.org/articles/national-arts-and-humanities-month" target="_blank">National Arts &amp; Humanities Month</a></li><li style="text-align:left;">
694<a href="https://healthfinder.gov/nho/octobertoolkit.aspx" target="_blank">National Breast Cancer Awareness Month</a></li><li style="text-align:left;"><a href="https://www.pacer.org/bullying/nbpm/" target="_blank">National Bullying Prevention Month</a></li><li style="text-align:left;"><a href="http://www.dhs.gov/national-cyber-security-awareness-month" target="_blank">National Cyber Security Awareness Month</a></li><li style="text-align:left;"><a href="https://www.nctsn.org/resources/public-awareness/national-domestic-violence-awareness-month#:~:text=October%20was%20first%20declared%20as,a%20voice%20for%20its%20victims." target="_blank">National Domestic Violence Awareness Month</a></li><li style="text-align:left;"><a href="http://www.nationalreadinggroupmonth.org/" target="_blank">National Reading Group Month</a></li><li style="text-align:left;"><a href="https://www.govinfo.gov/features/information-literacy-awareness-month" target="_blank">Information Literacy Awareness Month</a></li><li style="text-align:left;">&nbsp;</li></ul><p><strong>Library Conferences and Book Festivals</strong></p><ul><li style="text-align:left;"><a href="http://www.wisconsinbookfestival.org/" target="_blank">Wisconsin Book Festival</a></li></ul><p>&nbsp;</p><p><strong>Weekly Celebrations</strong></p><ul><li><a href="http://www.openaccessweek.org/" target="_blank">International Open Access Week</a></li><li><a href="https://medialiteracyweek.us/" target="_blank">Media Literacy Week</a></li><li><a href="http://www.ala.org/united/events_conferences/folweek" target="_blank">National Friends of the Libraries Week</a></li><li><a href="http://www.worldspaceweek.org/" target="_blank">World Space Week</a></li><li>&nbsp;</li></ul><p><strong>Observances</strong></p><ul><li style="text-align:left;"><a href="http://www.allhallowsread.com/" target="_blank">All Hallow's Read</a></li><li style="text-align:left;"><a href="https://www.un.org/en/observances/girl-child-day" target="_blank">Day of the Girl</a></li><li style="text-align:left;">Halloween</li><li style="text-align:left;">Indigenous Peoples' Day</li><li style="text-align:left;"><a href="https://moon.nasa.gov/observe-the-moon-night/about/overview/" target="_blank">International Observe the Moon Night</a></li><li style="text-align:left;"><a href="https://www.hrc.org/resources/national-coming-out-day" target="_blank">National Coming Out Day</a></li></ul><p>&nbsp;</p><p>&nbsp;</p></div></div>
695      </div></div>
696  </div>
697
698    </div>
699  </div>
700
701  </div>
702
703</article>
704
705  </div>
706
707  </div>
708
709    </div>
710    
711    
712  </main>
713
714</div>      <footer role="group" class="stage-background bleed-container">
715        <div class="region region-top-footer">
716    <div id="block-plib-theme-footeractionbuttons" class="pad-content block block-block-content block-block-content3cd867a2-fe5e-4b20-9e4b-c8fed6e5c4d6">
717  
718    
719      
720            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><div class="three-column-text container"><p><a class="button blue-btn wide" href="/browse-programs">Browse Programs</a><br><em class="slug">Get Inspired</em></p><p><a class="button blue-btn wide" href="/node/add/model_program_resource">Submit a Program</a><br><em class="slug">Inspire Us</em></p><p><a class="button blue-btn wide" href="https://americanlibraryassociation.informz.net/americanlibraryassociation/pages/PPO_New_PL_Subscribe_Page">Join Our Newsletter</a><br><em class="slug">Stay Inspired</em></p></div></div>
721      
722  </div>
723
724  </div>
725
726    </footer>
727    <footer role="contentinfo" class="bg-gray-dark py-16 flex justify-center items-center dark-box">
728        <div class="region region-footer">
729    <nav role="navigation" aria-labelledby="block-plib-theme-footerjoinlinks-menu" id="block-plib-theme-footerjoinlinks" class="block block-menu navigation menu--footer-join-links">
730            
731  <h2 class="visually-hidden" id="block-plib-theme-footerjoinlinks-menu">Footer Join Links</h2>
732  
733
734        
735              <ul class="menu lg:flex items-stretch ms-5 my-2">
736                                  <li class="menu-item relative flex items-center w-max ms-5">
737        <a href="https://www.ala.org/membership/">Become an ALA Member</a>
738              </li>
739                              <li class="menu-item relative flex items-center w-max ms-5">
740        <a href="/support-us">Get Involved</a>
741              </li>
742                              <li class="menu-item relative flex items-center w-max ms-5">
743        <a href="/programming-guides" data-drupal-link-system-path="node/2257">Programming Guides</a>
744              </li>
745        </ul>
746  
747
748
749  </nav>
750<div id="block-plib-theme-footertext" class="pad-content block block-block-content block-block-content95cf6330-490c-4c8b-9068-73368a448353">
751  
752    
753      
754            <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><article class="align-center media media--type-image media--view-mode-original">
755  
756      
757  <div class="field field--name-field-media-image field--type-image field--label-visually_hidden">
758    <div class="field__label visually-hidden">Image</div>
759              <div class="field__item">  <img loading="lazy" src="/sites/default/files/2023-09/PL-LOGO-dark.png" width="297" height="120" alt="Logo - Programming Librarian - ALA American Library Association">
760
761</div>
762          </div>
763
764  </article>
765</div>
766      
767  </div>
768<nav role="navigation" aria-labelledby="block-plib-theme-footer-menu" id="block-plib-theme-footer" class="footer-menu-caps block block-menu navigation menu--footer">
769            
770  <h2 class="visually-hidden" id="block-plib-theme-footer-menu">Programming Librarian</h2>
771  
772
773        
774              <ul class="menu lg:flex items-stretch ms-5 my-2">
775                                  <li class="menu-item relative flex items-center w-max ms-5">
776        <a href="/browse-programs" data-drupal-link-system-path="browse-programs">Browse Programs</a>
777              </li>
778                              <li class="menu-item relative flex items-center w-max ms-5">
779        <a href="/events-calendar" data-drupal-link-system-path="node/2217">Events Calendar</a>
780              </li>
781                              <li class="menu-item relative flex items-center w-max ms-5">
782        <a href="/opportunities">Opportunities</a>
783              </li>
784                              <li class="menu-item relative flex items-center w-max ms-5">
785        <a href="/articles" data-drupal-link-system-path="node/2218">Articles</a>
786              </li>
787        </ul>
788  
789
790
791  </nav>
792<nav role="navigation" aria-labelledby="block-plib-theme-socialmedialinks-menu" id="block-plib-theme-socialmedialinks" class="icons-medium block block-menu navigation menu--social-media-links">
793            
794  <h2 class="visually-hidden" id="block-plib-theme-socialmedialinks-menu">Social Media Links</h2>
795  
796
797        
798              <ul class="menu lg:flex items-stretch ms-5 my-2">
799                                  <li class="menu-item relative flex items-center w-max ms-5">
800        <a href="https://www.facebook.com/groups/ProgrammingLibrarianInterestGroup" class="icon-facebook hide-link-text" title="Facebook">Facebook</a>
801              </li>
802                              <li class="menu-item relative flex items-center w-max ms-5">
803        <a href="https://www.instagram.com/americanlibraryassociation/?hl=en" class="icon-instagram hide-link-text" title="Instagram">Instagram</a>
804              </li>
805                              <li class="menu-item relative flex items-center w-max ms-5">
806        <a href="https://www.linkedin.com/company/american-library-association/" class="icon-linkedin" title="LinkedIn">LinkedIn</a>
807              </li>
808        </ul>
809  
810
811
812  </nav>
813<nav role="navigation" aria-labelledby="block-plib-theme-copyrightmenu-menu" id="block-plib-theme-copyrightmenu" class="block block-menu navigation menu--copyright-menu">
814            
815  <h2 class="visually-hidden" id="block-plib-theme-copyrightmenu-menu">Copyright Menu</h2>
816  
817
818        
819              <ul class="menu lg:flex items-stretch ms-5 my-2">
820                                  <li class="menu-item relative flex items-center w-max ms-5">
821        <a href="/copyright" data-drupal-link-system-path="node/230">Copyright</a>
822              </li>
823                              <li class="menu-item relative flex items-center w-max ms-5">
824        <a href="/accessibility" data-drupal-link-system-path="node/2258">Accessibility Statement</a>
825              </li>
826                              <li class="menu-item relative flex items-center w-max ms-5">
827        <a href="/ala-privacy-policy" data-drupal-link-system-path="node/231">Privacy Policy</a>
828              </li>
829        </ul>
830  
831
832
833  </nav>
834
835  </div>
836
837    </footer>
838  
839
840  </div>
841
842    </div>
843    
844    
844<script src="/sites/default/files/js/js_WKCFaVnq4ENwHJqSkeT0Of0B33Y-RDRsLBtcEBkTUsY.js?scope=footer&amp;delta=0&amp;language=en&amp;theme=plib_theme&amp;include=eJxdjNEKwjAMRX-oXT6pZFuM0bQpbdTNr7ewgeLLORwu3JncqSXaqnVa00V0ZAemQg01LNYIFsvVChXvU1WZk18pU4z9JZVaoM1Vyh3W9qio05mBzVgpOTLwwH9PeMMtZHTLBofC9xxYbUaN3fdxxr9LwacwuliJtUnGtoc-6GlFJ1BbUOVNwc3UpcLpDwMVWn4"></script>
vendor: 1 bytes, line 844
844
845<script src="/themes/plib_theme/dist/assets/main-b8a522b9.js?v=0.9" type="module"></script>
vendor: 1 bytes, line 845
845
846<script src="/sites/default/files/js/js_3k24l9fGuSwiwjP2Iav7O0twtwxQqhz-Rtv_0l33qDE.js?scope=footer&amp;delta=2&amp;language=en&amp;theme=plib_theme&amp;include=eJxdjNEKwjAMRX-oXT6pZFuM0bQpbdTNr7ewgeLLORwu3JncqSXaqnVa00V0ZAemQg01LNYIFsvVChXvU1WZk18pU4z9JZVaoM1Vyh3W9qio05mBzVgpOTLwwH9PeMMtZHTLBofC9xxYbUaN3fdxxr9LwacwuliJtUnGtoc-6GlFJ1BbUOVNwc3UpcLpDwMVWn4"></script>
vendor: 1 bytes, line 846
846
847<script src="https://unpkg.com/@popperjs/[email protected]/dist/umd/popper.min.js"></script>
vendor: 1 bytes, line 847
847
848<script src="/sites/default/files/js/js_tM58OM2uS-SUdQsiLlju6xYiRiJ4i2k9YDOXRyHq6Vg.js?scope=footer&amp;delta=4&amp;language=en&amp;theme=plib_theme&amp;include=eJxdjNEKwjAMRX-oXT6pZFuM0bQpbdTNr7ewgeLLORwu3JncqSXaqnVa00V0ZAemQg01LNYIFsvVChXvU1WZk18pU4z9JZVaoM1Vyh3W9qio05mBzVgpOTLwwH9PeMMtZHTLBofC9xxYbUaN3fdxxr9LwacwuliJtUnGtoc-6GlFJ1BbUOVNwc3UpcLpDwMVWn4"></script>
848
849
850  </body>
851  <!-- Design by Culture Foundry - https://culturefoundry.com. Site built by Freelock - https://freelock.com. -->
852</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.