<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>BCLA Perspectives</provider_name><provider_url>https://bclaconnect.ca/perspectives</provider_url><author_name>BCLA Perspectives</author_name><author_url>https://bclaconnect.ca/perspectives</author_url><title>Code4Lib is for you, for me, for everyone - BCLA Perspectives</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="9S1aTE7c9S"&gt;&lt;a href="https://bclaconnect.ca/perspectives/2015/10/31/ng-code4lib/"&gt;Code4Lib is for you, for me, for everyone&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://bclaconnect.ca/perspectives/2015/10/31/ng-code4lib/embed/#?secret=9S1aTE7c9S" width="600" height="338" title="&#x201C;Code4Lib is for you, for me, for everyone&#x201D; &#x2014; BCLA Perspectives" data-secret="9S1aTE7c9S" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://bclaconnect.ca/perspectives/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Code4Lib is an opportunity for people to talk about library technology and brainstorm solutions to our library technology problems. That means that Code4Lib is for you, for me, and for everyone, because each and every library staff member interacts with some form of library technology every day. Attending Code4LibBC highlights the ethos that no matter [&hellip;]</description></oembed>
