J. Tower jtower.com

Podcast

J's Blue Blazes podcast is conversations with experts about how to make software development more predictably successful. Episodes below link to the full show on trailheadtechnology.com .

Season 4

S04E04: MCP C# SDK – featuring Mike Kistler

In this episode, host Jonathan “J.” Tower sat down with Mike Kistler, Principal Program Manager at Microsoft and one of the maintainers of the official MCP C# SDK, following the SDK’s v1.0 release. J. and Mike cover what MCP actually is and how it compares to OpenAPI, why impl...

Watch or Listen →

S04E01: Uno Platform – featuring Sam Basu

In this episode, host Jonathan “J.” Tower sits down with Sam Basu, technologist, author, Microsoft MVP, and Lead Developer Advocate at Uno Platform, to unpack the realities of modern cross-platform app development with .NET. Sam shares how Uno Platform enables developers to bu...

Watch or Listen →

Season 3

S03E09: .NET Conf – featuring Javier Lozano

In this episode, host J. Tower sits down with Javier Lozano, co-founder of .NET Conf and CEO of Lozanotek, a .NET-focused software consultancy based in Des Moines, Iowa. Javier is a longtime Microsoft MVP, recognized for nearly 20 years for his contributions to ASP.NET, Azure,...

Watch or Listen →

S03E07: .NET Aspire – featuring Maddy Montaquila

In this episode, host Jonathan “J.” Tower talks with Maddy Montaquila from Microsoft’s .NET team about .NET Aspire—a tool aimed at simplifying modern cloud app development. They discuss how Aspire helps orchestrate services across languages and platforms, improves the local de...

Watch or Listen →

S03E06: Storybook – featuring Varun Vachhar

In this episode, host Jonathan “J.” Tower chats with Varun Vachhar from Chromatic about using Storybook to build, test, and document UI components in isolation. The conversation explores best practices for component-driven development, how visual and accessibility testing inte...

Watch or Listen →

S03E05: Modular Monoliths – featuring Steve Smith

In this episode, host Jonathan “J.” Tower chats with Steve Smith about the modular monolith, an architecture that delivers microservices‑style modularity within a single in‑process deployment. The conversation covers designing modules, leveraging in‑memory messaging for event‑...

Watch or Listen →

S03E03: Redis – featuring Guy Royse

In this episode, host Jonathan "J." Tower sits down with Guy Royse to explore the power of Redis, an in-memory data store designed around classic data structures. They discuss how Redis enhances application performance and simplifies architectural complexity. The conversation ...

Watch or Listen →

S03E01: Terraform – featuring Carey Payette

In this episode, host Jonathan "J." Tower speaks with Carey Payette about Terraform and Infrastructure as Code (IAC). They discuss the benefits of using Terraform for managing cloud infrastructure, including its declarative approach, multi-cloud capabilities, and integration w...

Watch or Listen →

Season 2

S02E12: .NET 9 – featuring John Waters

In this episode, host Jonathan "J." Tower speaks with fellow Trailhead partner John Waters about the latest features in .NET 9. They dive into the platform’s new capabilities, exploring how updates like performance enhancements, expanded platform support, and cutting-edge tool...

Watch or Listen →

S02E11: htmx – featuring Carson Gross

In this podcast episode, host Jonathan “J.” Tower speaks with Carson Gross, creator of htmx, about simplifying web development with hypermedia-based design. Carson shares the story behind htmx, a JavaScript library that enhances HTML for interactivity without the need for comp...

Watch or Listen →

S02E09: ML .NET – featuring Luis Quintanilla

In this episode, host Jonathan “J.” Tower speaks with Luis Quintanilla about ML.NET, an open-source, cross-platform machine learning framework within the .NET ecosystem. They delve into the capabilities of ML.NET, including building data transformation pipelines and training c...

Watch or Listen →

S02E08: Fitness Functions – featuring Neal Ford

In this episode, host Jonathan "J." Tower speaks with Neal about architectural fitness functions and how they can serve as unit tests for your software architecture. They explore how incorporating fitness functions into your development process ensures that your system's archi...

Watch or Listen →

S02E05: Hybrid Mobile – featuring Mike Hartington

In this episode of Blue Blazes, host Jonathan "J." Tower speaks with Mike Hartington from Ionic about the ins and outs of hybrid mobile app development. Mike, an expert in mobile development, gives listeners a great overview of why you would want to explore building your appli...

Watch or Listen →

S02E04: Serverless – featuring Olivia Liddell

In this podcast episode, host Jonathan "J." Tower speaks with Olivia Liddell from AWS about the intricacies of serverless computing. Olivia, a seasoned solutions architect, demystifies serverless technology, emphasizing its practicality and the mindset shift required for effec...

Watch or Listen →

S02E03: Low-code – featuring Cecelia Martinez

In this podcast episode, Cecilia discusses the nuances of low-code and no-code solutions with Blue Blazes host, J. Tower. She explains that low-code is just another abstraction layer that allows developers to build applications visually within a development environment. Ceceli...

Watch or Listen →

S02E01: Online Learning – featuring Tim Corey

Do you want efficient, predictably successful software projects? Would you like to enhance your team’s skills? Online courses and training allow you to accomplish both. But with so many options out there, how do you know: Which courses and programs are worth utilizing? How to ...

Watch or Listen →

Season 1

S01E12: C# – featuring Matt Groves

Struggling with selecting the right language or framework for your software projects? Unsure if C# and .NET are the right fit? Learn how these technologies can help solve common coding challenges around maintainability, cross-platform support, productivity, and more. Discover ...

Watch or Listen →

S01E11: Component Libraries – featuring Sam Basu

It can be tricky to know when to use third-party component libraries and which ones to use. While these libraries can be crucial in making modern software projects more successful, it’s important to know: · When to use third-party components versus building custom ones · How t...

Watch or Listen →

S01E09: Community – featuring Clark Sell

Clark Sell, co-founder of THAT Conference and Unspecified Software, stops by our podcast to talk with J. about community and industry conferences. During the journey through this popular topic in the software world, they share their thoughts on: · Why conferences are worth att...

Watch or Listen →

S01E08: Unit Testing – featuring Jesse Liberty

Trailhead’s long-time friend Jesse Liberty joins J. to discuss an array of topics related to unit testing. In this episode, the ground they cover includes: · Key advantages of unit testing · Common mistakes developers make with it · Tips for incorporating unit testing into a t...

Watch or Listen →

S01E06: Accessibility – featuring Martine Dowden

Martine Dowden stops by Blue Blazes and chats with J. about accessibility and its role in successful software projects. In this episode, you will see why this is such an important subject and learn smart approaches for establishing accessibility in legacy projects (from the co...

Watch or Listen →

S01E05: AI – featuring Mike Benkovich

In this episode of Blue Blazes, J. talks with developer, business owner, consultant, and cloud architect Mike Benkovich about AI and how software teams can use it. During the conversation, we see why AI should be viewed as a tool (not something to be feared), how it can help h...

Watch or Listen →

S01E03: Custom Tools – featuring Cory House

Cory House joins J. to talk about using custom dev tools to improve web applications. Cory discusses the importance of slowing down to go faster in a build, how dev tools work in different environments, project pitfalls you can avoid, and why the right mindset during a build m...

Watch or Listen →

S01E02: Feedback Cycles – featuring Steve Smith

On Blue Blazes Episode 2: Feedback Cycles, J. is joined by Steve “Ardalis” Smith to talk about feedback cycles in software development. As co-founder and chief architect of NimblePros—and having over 20 years’ experience in building custom software solutions—Steve has a ton of...

Watch or Listen →