Coding for Security with Chris Ayers

Coding for Security with Chris Ayers

Author: Carl Franklin and Richard Campbell March 26, 2026 Duration: 52:47
What does secure coding look like today? Carl and Richard talk to Chris Ayers about the MITRE ATT&CK matrix, a comprehensive breakdown of the tactics, techniques, and procedures black hats use to exploit your systems. Chris talks about the role of developers in creating more secure software, starting with logging - surfacing important data about the use of applications that can help indicate when a black hat is taking advantage of it. The conversation also digs into supply chain attacks, various techniques for resisting exploits being introduced through libraries, and the ever-expanding array of threats affecting software today!

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
Geek Out Recap [not-audio_url] [/not-audio_url]

Duration: 59:14
Time for a Geek Out experiment! Richard dives into his notes on a bunch of the past Geek Out episodes to bring you up to date on current developments. This includes solar, wind and wave power, automated driving, various…
Practical IoT with Josh Holmes [not-audio_url] [/not-audio_url]

Duration: 1:02:17
What happens when a bunch of developers get in a room with a bunch of IoT devices? Carl and Richard talk to Josh Holmes about the amazing workshops he's been running to get people looking at the potential of small comput…
Building Your Apps on Azure with Mark Brown [not-audio_url] [/not-audio_url]

Duration: 55:54
So how are you using Azure for your apps? Carl and Richard talk to Mark Brown about his work inside and outside of Microsoft - after fifteen years at Microsoft, Mark is out on his own now and still working hard with Azur…
A Craftsman's Approach to Software Development with Bob Reselman [not-audio_url] [/not-audio_url]

Duration: 55:21
So what does it take to be a craftsman, software or otherwise? Carl and Richard talk to Bob Reselman about his work building software and guitars. Trained as a musician, Bob found software later in his life, and guitar m…
More Phone Dev Choices with Atley Hunter [not-audio_url] [/not-audio_url]

Duration: 54:34
So how will you build mobile apps going forward? Carl and Richard talk to Atley Hunter about the impact of Windows 10 and various announcements at Build on your strategies for building mobile apps. After a quick conversa…
The Evolution of the .NET Core with Jay Schmelzer [not-audio_url] [/not-audio_url]

Duration: 53:47
So what has happened with the .NET Core? Carl and Richard talk to Jay Schmelzer about his involvement from the very beginning of the .NET Core infrastructure and the interesting future it has as an open source project. B…
Biological Computing with Colin Gravill [not-audio_url] [/not-audio_url]

Duration: 48:35
Can biology inform computing? Or computing help biology? Yes! Carl and Richard talk to MSR scientist Colin Gravill about biological computing. Alas, the conversation is not about making computers out of biological materi…
Shepherding Novice Developers with Jeff Casimir [not-audio_url] [/not-audio_url]

Duration: 55:44
What does it take to grow new developers into something more experienced? Carl and Richard talk to Jeff Casimir about his approach to shepherding developers, helping them to grow into experienced developers. But what sor…
Azure and BizTalk with Sam Vanhoutte [not-audio_url] [/not-audio_url]

Duration: 57:18
So where does BizTalk fit into your Azure application? Carl and Richard talk to Sam Vanhoutte about his work using BizTalk technology to integrate systems together with Azure in the middle. The conversation pokes a littl…
Patents, Copyright and Open Source with Jeffrey Strauss [not-audio_url] [/not-audio_url]

Duration: 1:02:18
How does your organization leverage open source? Carl and Richard talk to Jeff Strauss about open source coming into the corporate space and the challenges that exist there. Microsoft has gone into open source in a big w…