Category: Themes

Improved Navigation in the WordPress Apps

An app should be intuitive to use, so you can do what you need to do while you’re in a hurry or on the go. The newest versions of the Android and iOS mobile apps are reorganized based on how you actually use them. Publishing and finding what you need have never been faster, so…

Read More

I’ll Share My Code With Images

For as long as I’ve been writing on this site, I’ve used a combination of syntax highlighting, GitHub gists, or code or pre tags to help share code relevant to a given post.But the more technical articles I read and the more that I see we, as an entire industry, start to rely versus utilize…

Read More

Working Remotely Isn’t Just About the Work

With COVID-19, the business world has come to a fork in the road: Down one route, shuttered offices. Down the other, companies embracing remote work, showing us how businesses can survive — and thrive! — with a fully remote workforce. And that includes fostering strong team bonds and employee relationships; just because there’s no physical…

Read More

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. ([…]/node_modules/webpack/bin/webpack.js:156:2)That is, the primary problem being: TypeError: Cannot read property ‘properties’ of…

Read More

De-coupling Domain Logic in WordPress

Remember that WordPress uses the event-driven design pattern and although we often refer to actions and filters, the concept comes down to hooks. The flow of control through the program goes something like this:Execute the program,Whenever the program comes upon a hook (in WordPress, we’ll see do_action or apply_filters), iterate through all of the registered…

Read More

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:Oh My ZshAn IDE (such as Code)Composerand PHP CodeSnifferAnd 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…

Read More

Don’t Develop Development Tunnel Vision

In previous posts, I’ve talked about the idea of focusing on an area and going deep rather than wide. This is personal preference, of course, but it’s mine, nonetheless.Over the last year, though, one of the byproducts that I’ve found is the longer you stay in a given industry, the more common certain problems become.…

Read More

Expert Advice: How to Start Selling on Your Website

Are you just taking your first steps selling a product or service online and don’t know where to begin? Be sure to register for our next 60-minute, free webinar, where our expert Happiness Engineers will walk you through the basics of eCommerce and show you how to set up your online store. Date: Thursday, April…

Read More

Privacy is Hard: Chrome Extensions

I try not to use Chrome but, from time to time, various applications or projects necessitate its use.I still like the speed of the browser and I really like its debugging tools but the data collection that Chrome performs is one that I dislike and I see no reason for the organization to change its…

Read More

A Blog Refresh for 2020

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…

Read More
Loading