( ! ) Warning: getimagesize(/srv/users/serverpilot/apps/curtismchale-personalsite/public/files/2012/06/codebox-not-so-quick-access.png): failed to open stream: No such file or directory in /srv/users/serverpilot/apps/curtismchale-personalsite/public/wp-content/plugins/elevate-seo/src/facebook.php on line 49
Call Stack
#TimeMemoryFunctionLocation
10.0001355984{main}( ).../index.php:0
20.0001356272require( '/srv/users/serverpilot/apps/curtismchale-personalsite/public/wp-blog-header.php' ).../index.php:17
30.797016051664require_once( '/srv/users/serverpilot/apps/curtismchale-personalsite/public/wp-includes/template-loader.php' ).../wp-blog-header.php:19
40.805215982344include( '/srv/users/serverpilot/apps/curtismchale-personalsite/public/wp-content/themes/curtismchale-2018/single.php' ).../template-loader.php:74
50.805215982344get_header( ).../single.php:10
60.805315983472locate_template( ).../general-template.php:41
70.805315983632load_template( ).../template.php:647
80.805315984080require_once( '/srv/users/serverpilot/apps/curtismchale-personalsite/public/wp-content/themes/curtismchale-2018/header.php' ).../template.php:688
90.805815984832wp_head( ).../header.php:21
100.805815984832do_action( ).../general-template.php:2614
110.805815985208WP_Hook->do_action( ).../plugin.php:453
120.805815985208WP_Hook->apply_filters( ).../class-wp-hook.php:310
130.902416254344ElevatePlugin->handle_wp_head( ).../class-wp-hook.php:286
140.902416254344ElevatePlugin->_output_meta_fields( ).../elevate-class.php:2809
150.907916256224ElevatePlugin->_maybe_output_social_tags( ).../elevate-class.php:2594
160.908016257448ElevateFacebook->output_meta( ).../elevate-class.php:2363
170.908116257608getimagesize ( ).../facebook.php:49

Think Hard About App Updates

The first thing you do when building an application is decide what it’s supposed to do, you don’t build a pretty interface then figure out what functions can fit inside that pretty interface. Once you’ve established what your application does it’s time to stick to your guns religiously.

###The Codebox Story

Quite a while ago I wrote about looking at applications for code snippet management. While I’ve never continued the series (it’s on my list still) I did use Snippets.app which failed hard after months of solid use, and now Codebox which just started failing.

Codebox updated with a number of new features for snippet management that are great but one update is pretty terrible since, in my opinion, it changes the exact reason I use the application.

###The Application Use

In my mind when looking for an application to house my code snippets all I want is decent syntax highlighting, a form of organization, and most importantly a global keyboard shortcut to access them. That last one accounts for 95% of what I’m looking for in a code snippet application.

The recent update to Codebox changed how my 95% need works and makes the application about 80% less useful. While previously you’d type a keyword and then hit enter to paste it in to whatever application was selected, that’s not what happens anymore. Now when you hit enter you’ve got a few options like:

  • Back
  • Paste in to whatever app was in focus last
  • copy to clipboard
  • edit code
  • Reveal in Codebox
Great more steps to paste a snippet in Codebox
Great more steps to paste a snippet in Codebox

The worst part of this is that the default selected item sends you back to what you just searched instead of pasting. Now what was a few letter and the enter key adds some arrow keys (not easily accessible from home row) which just slows down the process. People are using code snippet applications to make things faster not to add step to a repetitive process.

###Think

Don’t get me wrong Codebox is way better than Snippets.app since it didn’t delete my library of code snippets randomly (and over a few different versions) so the update isn’t a total failure. I just think that in this case the developer saw features and instead of sticking to the core of what the application is added them, which has decreased it overall core function.

To get a head start, join thousands of other men and Stop The Struggle.

Get my free eBook to help you stop working all the hours without traction.

You’ll also get a weekly email with good resources to help you do family with the same intention you do your work. Both need to run well if you want to win.

%d bloggers like this: