Library Tech

  • Ready Player One project

    Ready Player One project

    As part of the Mount Prospect Public Libraries 75th anniversary I created a Ready Player One event.  We thought that this would be a good way to introduce our new VR (Oculus Rift) system as well as piggy back off the movie coming out.   The first thought was to have an event where we did…

  • New York Times API (PHP)

    The Mount Prospect Public Library wanted to have the New York Times Bestsellers list on their website. So I decided to create a program that would do that for them. The program works by fetching JSON data from the NYT API, comparing it against the libraries catalog to make sure they own a copy, then…

  • Digital Signage

    The library wanted to have digital signs but didn’t know how. They were currently running a PowerPoint slide on a computer. It seemed like an easy problem to fix, I started to make a backend database that I could log into and schedule when the different images would show, but the staff didn’t want that,…

  • Library Makerspaces

    The Make movement and DIY community have exploded over the last few years. With the popularity and accessibility of the Internet bringing  instructions on everything from knitting a sweater shaped like your favorite anime character to building a robotic arm and controlling with a raspberry pi. If you’re willing to learn chances are there is…

  • What Makes a Good Library Web Site

    Here are just a few things that I think a modern library web site needs. Flexibility One of the major problems that I have faced in designing websites is that what seems like a great idea at the time, can paint you into a corner later. Designing with a little room to change over time…

  • Getting Public MyDiscovery Userlists from Aquabrowser

    Lets say that you need to get a list of all of your MyDiscovery lists. You may want to move them to another system, or you just want to print them all out and take them with you. You could log into MyDiscoveries and click on your lists one by one, but even that doesn’t…