Archive: page 2

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

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

Copyright © 2006—2017 Jonathan Christopher