Monthly Archives: February 2012

Steve Klabnik: Nobody Understands REST or HTTP

Steve Klabnik outlines some best practices in API design in “Nobody Understands REST or HTTP”, some of which I admit I need to follow more consistently. As he states in the end: Seriously, most of the problems that you’re solving … Continue reading

Posted in Coding, Software Engineering, Programming, Communications, Connection, the Internet, the Web, and Media | Tagged , , | Leave a comment

A New ‘Virtual Natural Resource’ – Open Data

Michael Hausenblas has an interesting way to think about Open Data in “Open Data – a virtual natural resource”.

Posted in Coding, Software Engineering, Programming, Communications, Connection, the Internet, the Web, and Media | Tagged | Leave a comment

Some Thought Provokers For The Weekend

Boing Boing: “The Web Kids Manifesto” NYTimes: “There’s More to Nothing Than We Knew” NPR.org: “Our Media, Ourselves: Are We Headed For A Matrix?”

Posted in Communications, Connection, the Internet, the Web, and Media | Leave a comment

Why Do Some People Learn Faster?

Jonah Lehrer explains why it is not for reasons you may think. Belief, specifically your mindset, whether you believe you have a certain amount of intelligence and cannot do much to change it, or believe you can learn and improve … Continue reading

Posted in Education | Leave a comment

Is it the beginning of the end for Rails-style MVC frameworks?

I’m going to disagree that the ‘sun is setting’ on Rails-style frameworks, however, there is a lot in this to think about: caines.ca: “The Sun is Setting on Rails-style MVC Frameworks”. There is a circular evolutionary path from thick client, … Continue reading

Posted in Coding, Software Engineering, Programming | 2 Comments

A James Shore 2006 Post My Favorite Design Read So Far in 2012

James Shore’s post in 2006, “Quality With a Name” summarizes clearly what I try and express and practice in my systems design work. This is something to not only read and bookmark, but print out to remind folks who are … Continue reading

Posted in Coding, Software Engineering, Programming, Influences and Inspirations | Tagged , , , | Leave a comment

“Every day at my job I helped people just barely survive” on Metafilter and Hacker News

codacorolla, a librarian, posted his thoughts to a Metafilter conversation about Califaornia cuts to library funding and spurs a terrific thread at Hacker News. Read his entire comment and check out the conversation: “The digital divide isn’t just access, but … Continue reading

Posted in Coding, Software Engineering, Programming, Communications, Connection, the Internet, the Web, and Media, Public Service, Civics, Government and Activism | Tagged , , , , | Leave a comment

Mark Nottingham’s Web API Versioning Smackdown

Mark Nottingham gave me a few additional things to consider when building a version lookup into an API in “Web API Versioning Smackdown”. Product Tokens? Building it into the URI? HATEOS?

Posted in Coding, Software Engineering, Programming | Tagged | Leave a comment

Randall Degges: “How I Learned to Program”

Randall Degges has a great post on how he, and you, can get started programming: “How I Learned to Program”: Programming is, without a doubt, the most mentally rewarding thing I’ve ever done. Programming taught me that life should be … Continue reading

Posted in Coding, Software Engineering, Programming, Education | Tagged , | Leave a comment

Is Programming The New High School Diploma?

Daniel Markham makes the case for incorporating programming into what we consider literacy in his post “Programming is the new High School Diploma”. I’m not sure I’d go as far as he would, but this is not an idea to … Continue reading

Posted in Coding, Software Engineering, Programming, Education | Tagged , , | Leave a comment