This blog will contain my thoughts on software engineering, process automation, domain-driven design, computational linguistics.
I develop in Java and have an interest in .NET but am also interested in more esoteric languages such as J. I intend adding some retrospective blog entries such as what I found interesting in OOPSLA 2005 and some of my travels.
I'm not just interested in the technical side of computing but also in it's application. I hope to explore my thoughts on how the world can be made a better place. Questions such as how can software help deal with the energy crisis? it's role in sustainable development, education of the masses, eliminating poverty.
Also some thoughts on how software is contributing to the worlds problems, if it is.
I hope add longer articles based on this blog on its sister site http://www.donnchadh.org