Archive: page 2

The damage of examples

This is a fantastic reminder for us, as we all love checking out code demos don’t we? And this is inevitably damaging. These examples can be horrible in many ways – reliability, portability, security – and accessibility. It raises a question of laziness, something for which I am a repeat offender. Code examples are how […]

Read Article

Improving Your Process: Vetting Clients from the Start

I listen to podcasts every day. Many of them focus on business in a number of capacities, many of them don’t. I found it interesting that two podcasts I listened to nearly back-to-back discussed client onboarding. It wasn’t the focal point of either episode, they each touched on the topic for just a few minutes, […]

Read Article

Using Chrome DevTools to profile the jsconf.eu site

This is a fascinating look into diagnosing scroll performance issues using Chrome’s dev tools. I immediately thought back to the days before dev tools existed and although it was before any of the fancy stuff we’re doing today, I do not envy the days before these tools existed.

Read Article

Flip the Script!

How frustrating can it be to try and debug minified code? How much harder is it to try and debug someone else’s minified code that you have absolutely no control over? Flip the Script is a Chrome extension that does something amazing by adding a new tab to the Web Inspector: The extension lists all […]

Read Article

5 Minute Physics by David DeSandro

David DeSandro is a long time hero of mine, but this is the first I’ve seen a talk by him. It’s a killer five minutes that’s worth your time. The physics of animation is one of those things that feels small until you play with something that got it wrong. Then it all feels wrong. […]

Read Article

6 Essential Principles Of Designing a High Converting Site Search Experience

It’s no secret that I strongly believe in a powerful on-site search. I was thrilled to see this article outline some really great implementations of on-site search, but one specific bit stuck out to me: A couple weeks ago, we dug into internal site search & found that in some cases, searches performed by only […]

Read Article

Restricting Access to Custom Post Types Using Roles in WordPress

Restricting access within the WordPress admin can quickly become an intimidating place to work. When it comes to access control there are a number of really great solutions to restrict access to content on the front end, but there’s a decent learning curve when preventing logged in users from accessing various aspects of the back […]

Read Article

Collapsing Margins

I’d classify collapsible margins as something that might go under the radar of front end developers depending on how they were introduced to margins and padding in the first place. Personally I didn’t catch on to collapsible margins until well after I picked up CSS. In fact at first I thought it was an issue […]

Read Article

Taking Value-based Pricing Too Far

Value-based pricing has been a hot topic for the past couple of years. As is often the case with newer concepts, many people have varying definitions of what ‘value-based pricing’ really is. For some it’s simply a flat rate for a project. For others it’s an in-depth analysis of project scope to determine a market […]

Read Article

Add Pinterest Rich Pin OpenGraph Data for WooCommerce Products

Update: this has been generalized into a WordPress plugin I recently built a WooCommerce project for a client through Iron to Iron and the client requested integration of Pinterest Rich Pin snippets. Pinterest has proven to be a really valuable marketing vector for many online shops so I thought there must be something out there […]

Read Article

Copyright © 2006—2017 Jonathan Christopher