WooCommerce SKU Search Direct Link to Product Variation

I was recently working with someone who made extensive use of SKU searches on their website. The issue they were running into when using SearchWP was that while the WooCommerce Product Variations were being found when searching for the variation SKU, the resulting permalink pointed to the parent product. Wouldn’t it be nice if the site […]

Read Article

WooCommerce SKU Search Direct Link to Product Variation

I was recently working with someone who made extensive use of SKU searches on their website. The issue they were running into when using SearchWP was that while the WooCommerce Product Variations were being found when searching for the variation SKU, the resulting permalink pointed to the parent product. Wouldn’t it be nice if the site […]

Read Article

Creative Programming Videos from Daniel Shiffman

I really like watching videos about programming. I especially like watching videos about programming I don’t do every day. I think it helps my brain subliminally realize the world is bigger than the WordPress theme I’m working on right now. My latest fascination is Daniel Shiffman‘s YouTube channel, [Undefined]. I don’t even recall how I stumbled on the channel, […]

Read Article

Pricing Service-based Projects: Part 2 – Hourly Pricing AKA the Unsung Hero

This is the second part in the Pricing Service-based Project series. Check out Pricing Service-based Projects: Part 1 – My Way or the Highway. I spent my first five years of “professional” Web development as part of a team who billed by the hour. Hours were currency, and it was a constant balance between billable […]

Read Article

Pricing Service-based Projects: Part 1 – My Way or the Highway

One of the most common recurring topics in our industry is that of pricing. A lot focuses on product or SaaS pricing but I have the most experience with pricing for client service. I want to note down what I’ve learned over 10 years of building websites for clients. I also want to jot down […]

Read Article

Embedded Gists in a Flexbox Layout: Too Soon?

I’ve been tidying up a bit around here and (for the most part) restructured the entire style layer of Monday By Noon to be both mobile-first and Flexbox based. I’m officially smitten with Flexbox and use it quite a bit now. I got caught up on an issue as I was updating existing content, specifically the code […]

Read Article

Jetbrains: The unicorn Silicon Valley doesn’t like to talk about

It is simple. Jetbrains has the better product. For each IDE that Jetbrains offers, there exists a free alternative, whether its Eclipse, Visual Studio or Sublime Text. Some of these, like Eclipse & Visual Studio even have huge resources behind them. The reason you pay for a Jebrains’ IDE is simply cause it is better. […]

Read Article

Hustling for the Sake of Getting Things Done

I’m hesitant to write any of this down because it unintentionally comes off as pretentious; as though I’ve got it all figured out. I want to start out by saying that is far from the case. This fact can be verified by those around me, the people in my life. My wife has been a […]

Read Article

How to do a Product Critique

This article uses the word ‘app’ a lot but I think it can be generalized into many things, even WordPress plugins. I think the article does a great job of explaining the marketing process for a digital product. There is so much that goes into the process of figuring out your user base and trying […]

Read Article

One Question That Will Reveal What Kind Of Coder You Are

Is software development more like building a bridge or is it more like painting a painting? I hadn’t heard this question personally before, but honestly I think it’s a mix of the two. Programming is definitely an (abstract) art form in my opinion. There’s so much to the expression of how code could work, and […]

Read Article

The Gentle Art of Patch Review

Open source is wicked hard. It’s difficult on a number of levels, most of them social if we’re honest. It’s really difficult to express emotion as text. Whether that be in an email, a Slack channel, a Trac ticket or Github issue. There are times when someone may mean well and it comes across all […]

Read Article

Copyright © 2006—2017 Jonathan Christopher