Back to basics: simple, elegant, beautiful code

As a consultant I see so many companies using the latest and greatest buzzwords, forking out staggering amounts of cash for hardware and tooling and generally throwing anything they can at the wall to see what sticks. The problem? Their teams still struggle to produce high-quality output and are often incurring unsustainable technical debt. Codebases are still impossible to navigate and there's always that underlying dread that one day soon someone is going to discover what a mess everything is.

How can this happen? It wasn't supposed to be this hard! Don't we all know all this stuff by now?

Let's take a look at some patterns and practices to reduce the cognitive load of navigating a codebase, maintaining existing features and adding new ones, and all while shipping high-quality products. Fast.

Target audience
Architects, team leads, software developers
Approximate duration
60 minutes including questions

Talk video

Here's a version of Back to basics: simple, elegant, beautiful code that I did at DDD Brisbane 2015.

Back to basics: simple, elegant, beautiful code

Get in contact

Twitter | Email

Have me speak

I'm a regular speaker (both paid and volunteer) at conferences, user groups and training events. If you'd like me to speak at your event, please get in touch via Twitter or email.

Talk topics

You can always have a look at my talk videos or blog posts for inspiration - or just point me at your audience and let's see what happens :)