Responsive image
  • Home
  • About
  • Blog
  • Portfolio
  • Projects
    • Bookbindings
    • Books of Tongerlo Abbey
    • Code tinkering
  1. You are here:  
  2. Home
  3. Projects
  4. Code tinkering

Code tinkering as a historian’s practical tool

My relationship with computers began in the mid-1980s, when swapping floppy disks and copying/adapting simple scripts felt more like code tinkering than programming. Back then, I was a historian who simply preferred computers over typewriters, not because I was a tech enthusiast, but because they helped me work faster and smarter. Decades later, that same pragmatism led me to get involved in coding: first, to help build tools for implementing archival standards like EAD/XML, later to help build a portal to collect and publish all that standardised archival metadata, and to create websites in Joomla for sharing the portal's project information in the process.See: https://www.archivesportaleurope.net, and it's - old Joomla - project websites: http://apenet.eu and: http://apex-project.eu. Now that same drive leads me to develop apps in Django to make my own research project's information accessible, to fool work with tools like Omeka-S, and - in the long run - to bring all this to another level using IIIF and LOD.

Unlike a trained software engineer, I’ve never approached coding as an end in itself. For me, it’s always been about solving tangible problems, whether standardising metadata for archives, automating repetitive tasks, or designing interfaces that connect people with the past. The technology has evolved dramatically since the 1980s, but the core idea remains: computers are tools, and coding is just a way to make them work *for* you, not the other way around. This perspective is rooted in the belief that you don’t need to be an expert programmer to harness the power of code. With curiosity, patience, and a focus on real-world needs, even a historian can use coding and coding tools to create meaningful, functional solutions. So, I will share some of the stuff I have been working on recently here.

Omeka-S and IIIF

In case you are not able to install and host a IIIF server yourself (check this article), you can always try to get an IIIF instance up and running on a shared hosting account. Most good hosting providers offer a lot of applications to be installed on a shared hosting account with minimal efforts, either via a DirectAdmin or a Plesk panel, and that always includes open source content management systems, such as: Drupal, Joomla, Omeka and Wordpress. Of these - in this case - especially Omeka is interesting. It's not just a content management system, but rather a web publishing platform designed for managing and displaying digital collections, particularly from archives, libraries and museums. It comes in two versions: Omeka Classic and Omeka-S,  of which the latter supports LOD and IIIF. Read on for an instruction to install Omeka-S and IIIF on shared hosting.

Read more …

IIIF server implementation

In case you have an old computer available, with minimum hardware specifications: 64-bit 1 Ghz CPU, 1 Gb RAM memory and 5 Gb harddisk space, and you want to repurpose that, think of experimenting with IIIF by installing Ubuntu server v22.04 LTS and Cantaloupe v5.0.7 on it. Below you will find a short tutorial on how to do this.

Read more …

IIIF - an introduction

The International Image Interoperability Framework (IIIF) is a set of open standards designed to transform how digital images and multimedia resources are shared, viewed, and analyzed across the web. Developed by a global community of libraries, museums, archives, and tech organizations, IIIF enables seamless interoperability between digital collections, allowing institutions to present high-quality cultural heritage materials in a standardized, flexible, and user-friendly manner.

Read more …

International Image Interoperability Framework (IIIF): new possibilities for archives

This article is based on the presentation I held during the Conference: Interactive Archives: Digital Challenges & Collaborative Networks, 5th Croatian ICARUS Days & ICARUS Convention #23, Pula - Croatia, on 27 March 2019. It was published in Croatian in the ICARUS HRVATSKA magazine @rhivi, no. 7, 2020, pp. 6-8, see: https://hrcak.srce.hr/250448.

Read more …

Copyright © 2025 Canned It.
Photos can be reused under the Creative Commons BY-NC-SA license.
Login
  • Forgot your password?
  • Forgot your username?