Tag Archives: design

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

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

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

Screaming Architecture: on systems

In “Screaming Architecture” Uncle Bob lays out one of the biggest wins by designing to the problem domain, instead of your weapon (ahem.. framework) of choice: “If you system architecture is all about the use cases, and if you have … Continue reading

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

Anemic Domain Model: on systems

Martin Fowler wrote a piece in 2003 that addresses a subtle anti-pattern – developing your domain model code devoid of behavior. It’s a short, interesting read, that is related to the development of fat controllers in MVCish applications: “AnemicDomainModel”: “In … Continue reading

Posted in Coding, Software Engineering, Programming | 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

A few thoughts on Steve Jobs stepping down as Apple’s CEO

Apple is far more than the creation of one man. A casual scan of Folklore.org, a site focused on its history, will tell you that. But so would Steve Jobs. He’s created a culture at Apple that is going to … Continue reading

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

Java on… Heroku!!!!

Heroku adds suport for Java: Heroku for Java. Take note of how simple a basic Java web app can be. Sure it’s not Sinatra or Flask, but it is still mighty simple. Folks who claim that ‘Java is dead’ or … Continue reading

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

CMS and Presentation Systems

stdout.be talks about what Presentation Systems are and what their responsibilities could be in an environment where the CMS is no longer a single system, but an ecosystem in “The Post-CMS CMS”. It’s a great post, and reminds me of … Continue reading

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

How poor information design led to Waterfall

I just took part in a great 3 day training session with Uncle Bob Martin on TDD and healthy software design. One of the tidbits Bob shared was the history behind the Waterfall methodology that some of us older folks … 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