Building API helper libraries is hard.
The helper libraries rarely get the same time or attention as the API itself. They’re usually an afterthought.
Building API helper libraries is hard.
The helper libraries rarely get the same time or attention as the API itself. They’re usually an afterthought.
This blog post was originally on the Clarify blog and is captured here for historical reasons. Proper HTTP response code usage is one of the most powerful yet underutilized aspects in web development. Most developers are familiar with the common 200 OK, the often-used 301 and 302 redirects, and the ever-annoying 404 Not Found but […]
I’m a momma’s boy. I call my Mom every week just to hear her voice, get her views on important decisions, and ask her for $20 for gas. We don’t talk long. We have mutual hang-up pact after five minutes. Click we’re done. Those five minutes are important to me. My Dad was the undisputed […]
If you read the tech press, everyone knows they need an API but most aren’t really sure what it is. They treat it as another checkbox like “Web 2.0” was a few years ago or a mobile app was most recently. In fact, there’s an entire “API-first” movement in development circles that most people don’t […]
For the first time ever, DrupalCon is joining us in the great State of Texas, specifically right here in Austin over the week of June 2nd-6th. As a part of that, I’ve been tapped to serve as the Chair of the Coding & Development Track. It basically means that I’m in charge of reviewing every […]
Since Twilio and I parted ways a few months ago, I’ve had a number of people ask “what’s next?” and for a while I didn’t have an answer. I just wanted to stop and catch my breath. In fact, I planned to take December off. That lasted all of 4 days.. First, I decided to […]
My first book – “A Practical Approach to API Design” – shipped this past Friday. As a result, I’m activating Operation Buy It Now today. To sweeten the deal, if you order it by 11:59pm ET on Sunday the 23rd, you will be entered into a random drawing for four hours of API consulting. All […]
Everything noted below is professional advice not legal advice. I’m not a lawyer, so check with your legal department or similar before you use open source software, regardless of the license. In terms of software licensing, I have a simple principle: Don’t make things unnecessarily complicated. Let’s face it, most developers don’t understand licensing. They […]
It’s a dark and stormy night. You’ve been working on that last bit of code and an explosion rocks your living room. In walks Doctor Doom with a simple demand: How many other “doctors” are in the Marvel universe? Unless you’re Comic Book Guy and know this off the top of your head, you’re going […]
Developer evangelism has been both the best and worst job in my career. Before I go any further, let me state that I loved working for Twilio. It’s cool technology but more importantly the passion, intelligence, and the ability of the senior leadership and just about everyone else is amazing. I walked in and felt […]