Summary

This month at Agile Yorkshire, we’re diving into two compelling topics that are shaping the future of software development: hexagonal architecture and the power of data visualisation. First, we’ll explore hexagonal architecture—what it is, why it’s so useful, and why the idea of making web frameworks like Rails or ASP.NET "just fall away" has sparked debate among developers. Then, we’ll shift focus to data visualisation, examining how it can be leveraged to improve software development. You’ll learn what data visualisation truly means, why it’s essential, and how to design visuals that bring your data to life. Expect a session packed with practical takeaways and fresh perspectives to enhance your development practices!

Programme

Hexagonal Architectures
The term 'hexagonal architecture' has come back and forth in popularity since Alistair Cockburn first mooted it, with the Rails community's recent soul searching over its importance or threat just the latest. So what is a hexagonal architecture, why might you want to use one, and why is the 'Rails just falls away' (https://www.youtube.com/watch?v=tg5RFeSfBM4) threat so discomforting to web framework builders. In .NET how can we make 'ASP.NET just fall away'.
/uploads/ian_cooper_at_agile_yorkshire_37a54a7942.jpg
Ian Cooper
Ian Cooper has over 20 years of experience delivering Microsoft platform solutions in government, healthcare, and finance. During that time he has worked for the DTI, Reuters, Sungard, Misys, Beazley, and Huddle delivering everything from bespoke enterprise solutions, 'shrink-wrapped' products, and cloud services to thousands of customers. Ian is a passionate exponent of Software Craftsmanship and Agile Architecture. When he is not writing code he is also the and founder of the London .NET user group and speaks at events throughout the UK.
Making Use of Data Visualisation for Software Development
I'll introduce how companies can make use of Data Visualisation to improve Software Development. This includes: - What I mean by Data Visualisation - Why Data Visualisation - How does it relate to software development - Basic design guidelines and good practices related to Data Visualisation
/uploads/ming_huang_at_agile_yorkshire_94bf8186ab.jpg
Ming Huang
Web Frontend Architect at Panintelligence. Passionate about Web Frontend Development, Quality Control, Design Good Practices, Usability, Business Intelligence.