Tag Archives: craft

Thought Provokers From Python’s Guido Van Rossum and Clojure’s Rich Hickey

At Strange Loop 2011 Clojure’s Rich Hickey gave a presentation (video) on programming and simplicity that rankled some feathers and triggered a heated discussion at reddit. Duncan McGreggor, decided to contact Python’s Guido Van Rossum to interview him about his … Continue reading

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

The Transformation Priority Premise: on coding

One of the highlights of Bob Martin’s recent TDD class at Comcast was watching him use tests and a set of transformation patterns to evolve and transform code to eventually achieve its aims. By using a set of refactorings he … Continue reading

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

The Matrix and its influences: on storytelling

Rob Wilson’s project releases its latest, this time on The Matrix, showing its influences inline, including a snippet of the 4th Doctor in “The Deadly Assassin”: Everything Is A Remix: THE MATRIX from robgwilson.com on Vimeo.

Posted in Communications, Connection, the Internet, the Web, and Media, Movies, TV, Radio, Comics, Books | Tagged , , , , | Comments Off

The history and background of Processing

Vimeo: Eyeo Festival: “Ben Fry & Casey Reas – Eyeo Festival 2011″ A short presentation where they give the background and insight into the future of a tool that has empowered artists, programmers, journalists, and story tellers in the same … Continue reading

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

“The hard work you do on one program is put in on all programs.”

A great quote, from a great post, from a great blog, “Knowing and Doing: Commas, Refactoring, and Learning to Program”.

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

Joshua Bloch on “How To Design A Good API and Why it Matters”

This is a great Google Tech Talk and while it may be Java-centric, I think much applies to any language you work with. YouTube: GoogleTechTalks: “How To Design A Good API and Why it Matters”: This is what I believe … Continue reading

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

Great Michael Feathers presentation on testing and design

The Deep Synergy Between Testability and Good Design from Tim Yann on Vimeo.

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

Google’s Innovation Factory

Fellow Comcaster Jon Moore has been sharing this great paper by Google. Lots to chew on from a very quick read.

Posted in Coding, Software Engineering, Programming | Tagged , , | 1 Comment

On Visualizing Iterative Waterfall

Go read Jon Moore’s latest piece “The Power of Visualizing Iterative Waterfall”: “the most powerful reason to start visualizing the flow is that it shows you exactly what parts of your process you should change, and when. There’s nothing like … Continue reading

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

What is the “iron triangle”?

Ambysoft: “The “Broken Iron Triangle” Software Development Anti-pattern”. Recognize it. Respect it. Be flexible, but be aware of it.

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