Tag Archives: programming

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 , , , | Comments Off

“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 , , , , | Comments Off

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 | Comments Off

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 , | Comments Off

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 , , | Comments Off

Classics: “The Twelve Networking Truths” and “Fallacies of Distributed Computing”

Succinct and always worth a re-read: “RFC 1925: The Twelve Networking Truths” and “Fallacies of Distributed Computing”.

Posted in Coding, Software Engineering, Programming, Communications, Connection, the Internet, the Web, and Media | Tagged , | Comments Off

Go Philly! CyberCoders Reveals Top 10 Cities for Technology Jobs in 2012

MarketWatch: “CyberCoders Reveals Houston Beats out San Jose and Silicon Valley as The Leading City for Technology Jobs in 2012. Philadelphia is #3!!!

Posted in Coding, Software Engineering, Programming, Philly, Public Service, Civics, Government and Activism | Tagged , , | Comments Off

A retrospective on “No Silver Bullet” in Software Engineering

OOPSLA held an all-star panel (including Dave Thomas and Martin Fowler), earlier this year, on the must-read paper from Fred Brooks (included in the must-read book “Mythical Man-Month”) “No Silver Bullet — Essence and Accidents of Software Engineering”. Read the … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , | Comments Off

A nice guide to using iTerm2, tmux, emacs, irssi on the Mac

Edouard Swiac posts a guide to “Hacking like a hacker on a Mac using iTerm2, tmux, emacs, irssi (and more).”. I’m using Solarized now in Emacs and Terminal and might come back to this to add a few more tweaks … Continue reading

Posted in Coding, Software Engineering, Programming | Tagged , , | Comments Off

entaroadun/hnpickup – An educational example of a data mining app

entaroadun/hnpickup looks like a nice project to introduce you to some data mining application design patterns to follow any place. It uses Google App Engine and Python.

Posted in Coding, Software Engineering, Programming | Tagged , , | Comments Off