Changing the world through software

Computing for the environment and Computational Linguistics


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


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s