Dylan Beattie

Dylan Beattie

Dylan Beattie

twitter-icon @dylanbeattie


Dylan wrote his first web page in 1992 and never looked back. He’s been building data-driven web applications since the late 1990s, and has worked on everything from tiny standalone websites to complex distributed systems. Dylan is a Microsoft MVP and a regular speaker at conferences and user groups, where he’s spoken about topics including continuous delivery, Conway’s Law, the history of the web, federated authentication and hypermedia APIs. When he’s not wrangling code, he plays guitar and writes songs about code.

Session: From NT4 to .NET Core: The Future of Legacy Code

Dylan Beattie started building data-driven web applications on Microsoft Windows way back in 1997, when IIS was part of the Windows NT 4.0 Option Pack. Two decades later, the web has completely transformed the world we live in, and the software industry has changed almost beyond recognition. Agile, devops, virtualization, JSON, cloud, NoSQL, mobile apps – and Dylan is still building data-driven web applications on Microsoft Windows.

In this talk Dylan will share lessons and experience from two decades of building web apps on Microsoft platforms, but this is more than just a walk down memory lane. As each new generation of developers enters our industry, they’re starting out a journey of their own – and maybe there’s some insight from the last two decades that we can share to make their journeys easier. How can you stay focused on solving the important problems when there’s so many exciting new patterns and frameworks you should be investigating? How can you spot the difference between genuine innovation and a passing fad? How can you tell when a new technology is mature enough to start using on production systems? We’ll talk about the challenges of working with legacy codebases, and about source control and collaboration patterns. We’ll talk about things like continuous integration, monitoring and infrastructure, and look at some of the timeless challenges of software development.

Go to the Agenda Book your seat