Skip to main content
Dublin Library

The Publishing Project

OCR in Node with Tesseract.js

I've always wanted to do Optical Character Recognition (OCR) in Node.js but the alternatives always seemed too complicated for simple command line and browser use. Recently I came accross...

Creating hashes in Node

There are times when we want to create a hash from either a string or an existing file. This has multiple uses. Some that come to mind are: Validate the file has not changed. As long as the file...

Generating UUIDs with Node

UUIDs (Universally Unique IDentifier) are also known as GUIDs (Globally Unique IDentifier). A UUID is 128 bits long and can guarantee uniqueness across space and time. UUIDs are defined in RFC...

Command line tools in Local by Flywheel

It is easy to think of Local by Flywheel as just a way to run a WordPress site locally. It is that and it is also much more than that. Review: What is Local by Flywheel? # Local by Flywheel (Local) is...

Creating a technology glossary

As part of creating a writing guide for my content, I've been thinking about how to create a glossary of technical terms that we can expand as we go along. Yahoo! Style Guide provided such a glossary...

Github Actions for Process Automation

A lot of times we need to build a project every time we make changes. I picked my Gulp publishing process to test if Github actions work with this. The idea is that every time we push a commit or we...

Archive Navigation