3 months and 3 DDD events are getting closer. DDD 10 takes place on the first week of September and has completely sold out (within minutes of opening), DunDDD will be happening on the 17th of November but in the middle is DDD North.
For those not in the know the DDD (Developer! Developer! Developer!) conference series are free, community-run conferences that take part across the UK and even further a field in Ireland and Australia. The success of the DDD series is in part down to the passion, dedication and drive of the organisers but much more importantly the commitment the development community puts in by turning up, speaking and providing feedback. Traditionally the conferences have a .NET/Microsoft focus, especially at the main (and original) event held in Reading however the regional events have seen a wide variety of alternative technologies and languages reach the agenda.
One of the great things about DDD conferences is democracy. Most of the events allow potential delegates to vote on sessions which gives the organisers an idea of what is popular and can then be used to decide who make the agenda. It also helps for room capacities.
I have got 2 talks up for DDD North this year and if you’re going to DDD North and would like to see either of them, please vote for them!
A Day in the Life of a Support Developer
Legacy projects, maintainance contracts, supporting code written by people who have long since left. The frustrations, the “WTF!?”s, the realisation that you can make it better, at the very least for yourself, but also for your fellow developers. These are all things I am sure many developers experience when working in support teams or on legacy projects and it is something I have learnt a great deal from.
>In this session I will show how, with help from people such as Michael Feathers (Working Effectively With Legacy Code), Uncle Bob Martin and The Pragmatic Programmers (Andrew Hunt & David Thomson) you can survive support desks and legacy projects while retaining your sanity. There will be code examples, hints & tips and open discussion.
Working Effectively
Umbraco is a Content Management System that has been making waves in the .NET development community lately (for various reasons). Because of it’s flexibility, extensibility and relative ease of use for the end-user, It is widely used and very popular with digital agencies using the .NET stack. However being an established CMS there are many tools, patterns and practices you can apply to Umbraco development that can significantly improve your productivity (and make life a little easier for your designers too!).
This session will cover areas such as:
- Project and folder structure
- Automation with Rake
- Writing clean code without codebehind (or clogging up your Razor views)
- Optimising use of the Umbraco Node API.
- Hints and tips for faster, more efficient umbraco development
If you’re interested in working more effectively with Umbraco, this is the session for you!

