Eric Mann

  • Merry Christmas

    ·

    I’m never really been a fan of Christmas music.  Chalk it up to two winters working retail in large malls and shopping centers, listening to endless reprises of the same tired old music over and over and over and … you get the picture.  You can only listen to recordings from the 1950s or a

    Read More

  • A Quick GPL Overview

    ·

    From time to time, the GPL comes up in less-than-friendly conversation regarding WordPress.  Everyone has their own opinion of what the license means, and strings of “but I am not a lawyer” litter every discussion.  This turns any lively discussion into a heated debate because “well this is what I think” quickly turns into “you’re

    Read More

  • Fear

    ·

    I’m afraid of heights.  No, that’s not quite right.  I’m really afraid of heights.  More so than any other thing or situation I’ve ever come across, being up high terrifies me in a way few can ever understand. The thing about this kind of fear is that it’s irrational.  I have no reason to be

    Read More

  • Object-Oriented JavaScript

    ·

    First a caveat: JavaScript is a prototype-based language, not an object-oriented language.  Now that we have an understanding of that very important fact, let’s learn how to use JavaScript as if it were object-oriented. A few weeks ago, I was asked to teach a couple of my colleagues how to code with JavaScript.  We’re building

    Read More

  • Consider the Source

    ·

    Open source is fantastic because you can build upon the code of others.  It’s also horrible because you can build upon the code of others.  This means someone can take a well-developed plug-in, make one or two minor changes, and redistribute an almost identical system to yours while taking all of the credit.  So, as

    Read More

  • Why Open Source?

    ·

    This past week, several people related to the WordPress project have been discussing their motivations for working with free and open source software.  There have people explaining the new business leads they get from being prominently listed as open source developers.  There have been others lamenting the fact that free development is, by nature, free.

    Read More

  • The Robustness Principle

    ·

    Working in software, I get to learn a few rules that are specific to programming that can be easily applied to regular life at the same time.  One of the more recent ideas is known as Postel’s Law: Be conservative in what you do; be liberal in what you accept from others. In programming, this

    Read More

  • Things Found in the Forest – Part 1

    ·

    Dawn came too early for Chris.  He rolled over in the tent and struggled to pull the sleeping bag over his eyes, hoping to delay the inevitable for a few more minutes.  Morning meant everyone would be up, alert, and wanting to do something when all Chris wanted to do was go home. It could

    Read More

  • WordPress XML-RPC — MovableType API

    ·

    Those of you paying close attention probably noticed that I neglected to list a couple of the MetaWeblog API calls last week.  That’s because they’re duplicated by calls in the “wp” namespace, and I want to keep everything you can call with a “native” WordPress method in one group.  Luckily, none of the MovableType API

    Read More

  • What Drives your Faith?

    ·

    Years ago, I had a debate with a friend about the phrase “God fearing.”  We were discussing the ides of forced conversions and whether or not they had the same value and meaning as willing conversions.  My stance has always been that a willingly made decision is more heartfelt and sincere than one you’re forced

    Read More