Category Archives: Software

Blogging and Continuous Integration

I find I have a high barrier to writing – getting started is hard, if I write few things then I get obsessive about the quality of my writing. I need to get back on the horse – and write a few short topics that can get me flowing. Continue reading

Posted in Software, Tech, ThoughtWorks | Leave a comment

Setter injection sucks

I know it’s not trendy to re-hash old java programming discussions – I should be discussing some new amazing functional language, however I’m in a grumpy mood. I have a beef with what appears to be the dominant trend of … Continue reading

Posted in Software, ThoughtWorks | 12 Comments

BarCamping (without the actual camping part)

I attended my first BarCamp today and I was really impressed. It was a very full day of interesting presentations by a lot of very smart people, the range of topics was really quite startling. I’m familiar with user groups … Continue reading

Posted in Software, Tech, ThoughtWorks | Tagged , | 1 Comment

Factory and Repository in the Domain

I’m a big fan of the book Domain Driven Design, and for some time I’ve been pushing the principles and patterns in my workplace. I’ve never managed to get ‘into’ the more theoretical parts of the book, and I chuckle … Continue reading

Posted in Software, ThoughtWorks | 7 Comments

Australian Architecture Forum Done.

Last week I presented with some ThoughtWorks colleagues at the Australian Architecture Forum in Sydney and Melbourne. My topic was titled “No Nukes – don’t detonate your legacy software” covering approaches to incrementally replacing a legacy application. I was a … Continue reading

Posted in Software, ThoughtWorks | 2 Comments

Careful of ‘technical stories’

Just came across an old article by Jeremy Miller titled ‘Balancing Technical Improvements vs New Business Features‘ which hits on a topic close to my heart. I’ve been doing a lot of work in the last couple of years on … Continue reading

Posted in Software, ThoughtWorks | 1 Comment

Canary Tests

Neal Ford writes about Coalmine Canary Tests. Canaries were carried by miners in the ‘olden days’ as an early warning system for a buildup of gas, giving them time to exit the mine before imminent death. Neal describes using a … Continue reading

Posted in Software, ThoughtWorks | Leave a comment

Melbourne Ruby User Group

I recently went along to a meeting of the Melbourne Ruby User Group, the first user group type of meeting I’ve been to for years. ThoughtWorks now hosts the meetings and supplies pizza and soft drinks, so I really have … Continue reading

Posted in Software, Tech, ThoughtWorks | 2 Comments

Commando Ninjas

From Gavin’s latest rant: It might be nice if the whole world used Java, but they don’t. And Java won’t last forever. Really it won’t. Heh, that’s fine by me, just as long as it’s not Ruby that replaces it … Continue reading

Posted in Software | 2 Comments

Herding EDS Folk

I love this video…

Posted in Software | Leave a comment