Creating and Running Your Own Homebrew Tap
I love Homebrew, I really do. But some of the limitations of the system, while understandable from a maintenance point of view, can be really frustrating. In How to Create and Maintain a Tap the...
I love Homebrew, I really do. But some of the limitations of the system, while understandable from a maintenance point of view, can be really frustrating. In How to Create and Maintain a Tap the...
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...
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...
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...
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...
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...
Most current browsers support ESModules. This is the way the ECMAScript standard defines import modules. However, because it's come late to the party after UMD and CommonJS modules, they are not...
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...
I've always been interested in web annotations as a means to increase interaction between users and content and between users. Over the time I've been researching the annotation landscape I've found...
If you work with web components, one of the pain points is how to add styles to multiple copies of the same component. None of the existing solutions work well and all have one or more rough edges....