Software, Development, and WordPress

Category: Notes (Page 2 of 45)

Notes on programming-related problems that I’ve encountered while working on various projects.

Quick Tip: Fix Library Not Loaded for Node

If you’ve installed Node via Homebrew and, at any point, are trying to execute a shell script to start up a containerized environment (or maybe something else – I’m speaking solely from my experience) and you’re presented with this message or something like it:

dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
  Referenced from: /usr/local/bin/node
  Reason: image not found
Continue reading

How To Fix TypeError: Cannot Read Property

If, at some point, you’re working on some front-end code using NPM and when you attempt to install a package, you get a message that resembles something like this (you’re mileage obviously may vary):

TypeError: Cannot read property 'properties' of undefined
at Object.<anonymous> ([...]/node_modules/webpack/bin/webpack.js:156:2)

That is, the primary problem being: TypeError: Cannot read property ‘properties’ of undefined

The best solution I’ve found to the problem is to remove webpack and the webpack-cli and reinstall it using the --save-dev directive.

Continue reading

Using PHPCS with Oh My Zsh

If you’re using macOS Catalina (or later depending on when you’re reading this post) and you’re also running a combination of:

And you’re using the latter installed at a global level but your IDE nor your terminal sessions are able to pick it up, make sure that you’ve updated your path.


Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration.


This means if you’re going to make any changes to your path, you need to update ~/.zshrc.

Continue reading

It is a blog, sure, but it is also a wiki. It’s a spot where I can post ideas, snippets, resources, thoughts, collections, and other bits and pieces that I find interesting and useful. Instead of always being a “performance” level of blogging, it can be a looser more human endeavor that drops the idea of robots sorting the content (in this case simply by date created) and embraces the idea of curation, by me, for you.

My blog is a digital garden, Not a blog,
Continue reading

Previously, I wrote about updating the content of the blog.

Part of doing that included the desire to select a different theme (preferably one that brings back Post Formats because I never didn’t like them), and to expand the type of content about which I’m writing.

Though I’m still working on the tagline for the type of content that I want to begin incorporating, it’s the first of a few steps for a new direction.

« Older posts Newer posts »

© 2021 Tom McFarlin

Theme by Anders NorenUp ↑