Mark A. Matienzo's Posts

Longer-form articles, like blog posts or presentations. They are distinguished from shorter-form notes.

Beyond hearing (one another): radical empathy in archives-as-workplace

I am writing this amidst being crammed into a seat flying back from New York City, after a few days of intensive meetings. Between a number of good and less ideal things, my mind has felt really unsettled lately, and I’m working through some professional malaise, and feeling a bit rudderless. In an attempt to give myself something be myself optimistic about and to set some direction, I reread Michelle Caswell and Marika Cifor’s Archivaria article “From Human Rights to Feminist Ethics: Radical Empathy in Archives”. Part of their analysis outlines four affective shifts in archival relationships based on radical empathy - those between 1) archivist and records creator, 2) archivist and records subject, 3) archivist and user, and 4) archivist and larger community. Given a long list of topics on my mind (precarity, developing inclusive workplaces and cultures, my own uncertain pathway), it felt like there was plenty of space to identify other shifts.

Read More

Sending WebSub notifications from static sites using Netlify functions

As part of my iterative intentions for 2018, I started a project to rebuild and simplify my website. I’ve used Jekyll for quite some time (either by itself or with Octopress), and as part of the latest iteration of the site, I’ve been working to align the site more with Indieweb principles, and to smooth the deployment path for my site by hosting it on Netlify.

One challenge with Jekyll and other static site generators is that “dynamic-ish” functionality, including sending notifications through protocols like WebSub. The trouble is knowing where these actions fit into the build process for your site: you don’t want to send the notifications before your site gets built, or pushed to the CDN hosting your site. Recently, Netlify announced a private beta for its new Netlify Functions service, which provides lambda-style functions deployed as part of your site deployment. One of the neat features that exists as of the beta is the ability to trigger the functions via Netlify events, like when your site successfully deploys.

Read More

Iterative Intentions for 2018

While I enjoy seeing what my friends are setting their intentions towards in the new year, I don’t really believe in new year’s resolutions for myself. They tend to wear on me heavily whenever I’ve proclaimed a long list of things I’m hoping to get better at. Instead, this year, I’m starting with a very short list. My hope is that I can commit to a small number of good habits at a time, which I can then build on iteratively. I want to have the windows of reinforcement stay small at first (maybe a week or two), and once I feel satisfied about whichever habits I’ve committed to, I can add more.

I’m starting with three items:

  • Rebuilding this website: simplified tooling; new layout/style; using and publishing more structured data, and a partial implementation of a stack following Indieweb and Solid principles. The last part is intentionally slippery, but I mostly really care about sending and receiving notifications at this point. I’m giving myself about a week to get this done.
  • Eating better breakfasts. I started 2018 with overnight oats, which happened to be mildly successful. I have a lot to master in terms of proportions and taste, to say the least.
  • Budgeting and financial tracking to better understand my ongoing expenses. This is something I’m undertaking with my partner, and we have actionable (but private) goals for this.

Wish me luck.

Read More

A Push-to-Talk Conference Call Foot Pedal

My current position at DPLA, especially since we are remote-first organization, requires me to be on lots of conference calls, both video and audio. While I’ve learned the value of staying muted while I’m not talking, there are a couple of things that make this challenging. First, I usually need the window for the call to have focus to unmute myself by the platform’s designated keystroke. Forget that working well if you need to bring something up in another window, or switch to another application. Secondly, while we have our own preferred platform internally (Google Hangouts), I have to use countless others, too; each of those platforms has its own separate keystroke to mute.

This all leads to a less than ideal situation, and naturally, I figured there must be a better way.

Read More

How We Work: The DPLA Technology Team Core Values

One of the most important aspects of the work of the DPLA Technology Team is ensuring that we maintain a common frame of reference for all of our efforts. This is situated in multiple aspects - in terms of our shared technical knowledge, the overall DPLA strategic plan, and more. Overall, however, the guiding principles for our work are best understood through the core values that inform how we work together within our team, as well as with our colleagues at DPLA and across the network of our stakeholders and collaborators. These values are not only designed to be aspirational; instead, they also inform practical aspects of our day to day work, allowing us to work together effectively through their articulation of cultural norms and expectations. In addition, our values encourage us to be intentional about our work, even when faced with challenges from deadlines, staff capacity, and other external pressures.

Read More

Open, Free, and Secure to All: DPLA Launches Full Support for HTTPS

DPLA is pleased to announce that the entirety of our website, including our portal, exhibitions, Primary Source Sets, and our API, are now accessible using HTTPS by default. DPLA takes user privacy seriously, and the infrastructural changes that we have made to support HTTPS allows us to extend this dedication further and become signatories of the Library Digital Privacy Pledge of 2015-2016, developed by our colleagues at the Library Freedom Project.

Read More

DPLA and the International Image Interoperability Framework

DPLA, along with representatives of a number of institutions including Stanford University, the Yale Center for British Art, the Bibliothèque nationale de France, and more, is presenting at Access to the World’s Images, a series of events related to the International Image Interoperability Framework (IIIF) in New York City, hosted by the Museum of Modern Art and the New York Academy of Medicine. The events will showcase how institutions are leveraging IIIF to reduce total cost and time to deploy image delivery solutions, while simultaneously improving end user experience with a new host of rich and dynamic features, and promote collaboration within the IIIF community through facilitated conversations and working group meetings.

Read More