Category: Asides

Creative Programming Videos from Daniel Shiffman

Published 9 months ago on December 14, 2016

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, […]

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

Published 1 year 7 months ago on February 23, 2016

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. […]

How to do a Product Critique

Published 2 years 3 months ago on July 16, 2015

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 […]

One Question That Will Reveal What Kind Of Coder You Are

Published 2 years 3 months ago on July 16, 2015

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 […]

The Gentle Art of Patch Review

Published 2 years 3 months ago on July 15, 2015

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 […]

The damage of examples

Published 2 years 3 months ago on July 15, 2015

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 […]

Using Chrome DevTools to profile the jsconf.eu site

Published 2 years 3 months ago on June 19, 2015

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.

Flip the Script!

Published 2 years 4 months ago on June 2, 2015

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 […]

5 Minute Physics by David DeSandro

Published 2 years 4 months ago on June 2, 2015

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. […]

6 Essential Principles Of Designing a High Converting Site Search Experience

Published 2 years 5 months ago on May 1, 2015

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 […]

Copyright © 2006—2017 Jonathan Christopher