“Done done”

In some project I worked on in the past, I forget which now, we started distinguishing between whether a task was “done”, or “done done”.  It’s a useful distinction outside software development. Lately I’ve been feeling that I was done done as a software developer.  As people age, there’s a tendency to look back more… Continue reading “Done done”

Elegance in Programming

In the latest Pharo release (Pharo 5.0) there’s an optional library/plugin called StateSpec.  This is the author’s description: StateSpec is an object state specification framework. It describes particular object states by first class specifications. For example, there are SpecOfCollectionItem, SpecOfObjectClass and SpecOfObjectSuperclass. They can match and validate given objects. In case when an object doesn’t… Continue reading Elegance in Programming

A Quick Response to “Why Are We Not Boycotting Academia.edu? – symposium, Coventry University, 8th December 2015”

Why Are We Not Boycotting Academia.edu? I don’t personally find academia.edu’s basic business model to be as inherently “parasitic” as the main participants in the above forum.  Though I’m wary of the new proposition on academia.edu of peer reviewing for free, (although to have one’s work peer-reviewed is not free) I’m actually wary of the notion… Continue reading A Quick Response to “Why Are We Not Boycotting Academia.edu? – symposium, Coventry University, 8th December 2015”

A Beginners’ Guide to Installing and Configuring GLASS: Gemstone 64/S Smalltalk / Seaside / Application Server / Object Database Server Environment

After attempting to help a friend new to programming to install the free GLASS stack that gives you a superb app server, web app development environment and transparent object persistence, and seeing his frustration, I decided to boil down the steps, since although they’re not complicated, the various steps are not found together and trying… Continue reading A Beginners’ Guide to Installing and Configuring GLASS: Gemstone 64/S Smalltalk / Seaside / Application Server / Object Database Server Environment