Development Archives

  1. Custom Taxonomy as “Post Meta”

    I found this post while sorting through my old drafts and decided to go ahead and publish it rather than trashing it. Hopefully the code samples don’t break too badly in WordPress 3.9. I’ve talked a bit about when to use custom taxonomies and when to use custom fields/post meta (and how they can be…

  2. Text Editors

    Yesterday I watched a colleague’s Sublime Text 2 crash repeatedly as he tried to navigate the search results in a large project. BBEdit‘s search (and edit in the results window) feature is a part of my normal development process. I think it crashed on me once about 8 years ago.

  3. HTML5 Colorado Flag T-shirt

    co-html5

    A couple of years ago I got some Colorado State flag HTML5 t-shirts printed up.1 Since then, a number of folks have asked about getting them so I set up a TeeSpring. They will be on sale in mens and womens sizes for $15 for the next 2 weeks. We need 50 orders for them…

  4. That Wasn’t on the Schedule

    On Tuesday I was back in the office and itching to get back to work on my current project. That morning I got two emails about an incompatibility in Carrington Build‘s Rich Text module and WordPress 3.9. Sure enough, the change in WordPress core to upgrade to TinyMCE 4.0 coupled with changes in how TinyMCE…

  5. Work Backwards

    Relating to yesterday’s post on inertia, I wanted to pass on another nugget I’ve learned about how to approach and define problems: working backwards. I’ve found this to be useful in both technical and business situations and I use it all the time. Basically, start with the end result you want, and figure out how…

  6. Is WordPress the Right Tool for the Job?

    I recently got an email that asked: Do you ever question whether WordPress is the correct CMS for something? I am a big WordPress fan too and I’ve solved some really cool content management challenges with it but there are times when I think, this site would probably be faster and more efficient if it…

  7. Stickies as Visual Organizer

    stickies-board

    For the last few months I’ve been trying something new to visually organize my priorities. I’m using the built-in OS X Stickies app as a visual organizer. I have a separate desktop that I use just as a Stickies board. It’s easy for me to switch over to it as needed when I want a…

  8. SASS Variables for Selectors

    I’ve been getting friendly with SASS as Crowd Favorite has standardized on that for our CSS pre-processing. Today I was excited to learn1 I can use variables for selectors (and for property names, etc.) as well as for property values (the common usage). View the code on Gist. I’m going to really like this for…

  9. My Content-Powered Projects Page

    projects-page-crop

    As alluded to earlier, I’ve cleaned up my projects page which is now powered by a new taxonomy, custom post type and the content I’ve generated here over the last decade plus. Turns out, I’ve generated quite a few projects. I’m not completely done creating and managing the content, but I’m pretty happy with the…

  10. Software is Like Legos

    Writing software is a lot like building things with Legos; the really cool part is you get to invent/mold/create many of the Legos you’ll use to build your thing. If you create them wisely, everything fits together neatly and you have a lovely creation you can build upon and adapt in the future. If you…

  11. GameTonight, now with Event Times

    I’ve updated GameTonight to show the time of the event. This is also included in the JSON API and Status Board output. No guarantees that the event times are correct, but they are faithfully represented from the data feed. This is something that I put off for three years because I was having all sorts…

  12. Capsule Hotkeys and Background Queue

    It’s been very gratifying to see people continuing to discover Capsule this week, and seeing it resonate with them. This was typed into the demo earlier today: This software is an example of a thing that everyone wants but doesn’t exist until a great idea suddenly comes and voila! it appears! There are a couple…

  13. Capsule Reaction and My Usage

    Quite simply, the reaction to Capsule has far exceeded my hopes. I’m thrilled. As Capsule is a product in a nascent category, my biggest concern was that people wouldn’t immediately see the benefits it could provide. That clearly has not been the case. Capsule appears to be a solution to a problem people (at least…