Author Archives: Mark Eaton


My colleague Jeffrey Delgado and I have been setting up Learning Tools Interoperability (LTI) to integrate our library’s LibGuides with the broader campus BlackBoard ecosystem. The advantage of this is that it will put library content in more course shells, and hopefully extend the reach of our guides and our other web content. The downside, […]

Posted in blackboard, libguides | Leave a comment


A few months ago, our campus Communications Department asked us if we wanted feedback on our library webpage. Naturally, we said yes, and then didn’t hear anything for a while. But now the feedback has arrived! It is extensive. I think our Website Committee was a bit shocked at how much feedback we got, and […]

Posted in homepage, usability | Leave a comment

In person

PyGotham is a fine conference, but it is online again this year, and I have frankly reached my limit on how many online events I can attend. At this point, my eyeballs rebel at the prospect of watching another Zoom presentation. So I am considering some other things. Like PyCon. PyCon 2023 in Salt Lake […]

Posted in conference, meetup, python | Leave a comment

Librarian achievement unlocked

I’m running my first survey, so I feel like a real academic librarian now. Surveys are so ubiquitous in our field that I’m surprised I’ve managed to avoid doing one so far. It has been an interesting process. To administer the survey, my college set me up with a Qualtrics account and an IRB application […]

Posted in qualtrics, research, survey | Leave a comment

Code4Lib debrief

Well, Code4Lib wrapped up today, and it was as good as I had hoped it would be. It’s wonderful to talk to librarians who share similar responsibilities, interests and preoccupations to mine. I feel a great deal of mutual support and empathy for these colleagues who are on similar paths. The conference sessions got me […]

Posted in conference, learning | Leave a comment

Seven years

As of today, this blog has been running for seven years. While there have been some hard times, there have also been some optimistic moments where I’ve been really glad to do this kind of work. And while I’ve posted some charts over the years, I’m proud to say that I have yet to post […]

Posted in meta | Leave a comment

Why we need version control in LibGuides

LibGuides doesn’t have version control. In my opinion, it really should. I’m not the first to suggest this. I am told that others have also requested this feature. Hopefully Springshare is working on this. One of the hurdles in implementing version control is that it can sometimes be confusing. Git is certainly daunting to newcomers. […]

Posted in git, libguides, version control | Leave a comment

Creating a desktop application using Python (part 2)

Usually code works for a while, until it doesn’t. That happened to me this week with new-books-desktop, my desktop application for producing our monthly new books list. I had recently lost the virtualenv that was being used to build the executable to a replaced hard drive, and was hoping that it would be easy enough […]

Posted in desktop application, maintenance, python | Leave a comment

LibGuides for non-librarians

Next month, I’m planning to teach a workshop for non-librarian faculty on how to use LibGuides. This will be a first for me. LibGuides is a very library-focused tool, and I am curious to see how it goes over with non-librarians. On the one hand, LibGuides is a very accessible, general-purpose CMS that would seem […]

Posted in libguides | Leave a comment


I really dislike StackOverflow. While I acknowledge that it is sometimes useful, I really don’t like the negativity, the showboating, and the pile-on mentality toward people who deviate at all from a perfectly asked question. So when I recently realized that a giant archive of StackOverflow comments is available to download (, I saw an […]

Posted in sentiment analysis, stackoverflow | Comments closed
Need help with the Commons? Visit our
help page
Send us a message
Skip to toolbar