DiscoverAzure & DevOps PodcastMaarten Balliauw: Developer Tools - Episode 273
Maarten Balliauw: Developer Tools - Episode 273

Maarten Balliauw: Developer Tools - Episode 273

Update: 2023-11-27
Share

Description

Maarten loves building web and cloud apps. His main interests are in .NET web technologies, C#, and application performance. He is Developer Advocate at JetBrains and created SpeakerTravel, a tool to help conference organizers. Maarten is a frequent speaker at various national and international events. In his free time, he brews his own beer.

 

Topics of Discussion:

[4:34 ] The mindset difference between developing software applications for everyday use versus developer tools, and how it affects the programming process.

[5:40 ] What is JetBrains, and why should .NET devs care?

[6:44 ] IDE stands for integrated development environments.

[9:01 ] JetBrains announcing Rider.

[10:31 ] Essential software development patterns for desktop applications.

[13:35 ] What does the code generally look like? Is it .NET events? Is it observer pattern?

[15:54 ] Maarten talks about the approach of creating general-purpose business applications with modular components, making development and maintenance more efficient.

[18:35 ] TeamCity, a continuous integration (CI) server used internally and for building products.

[19:50 ] The concept of a safe merge.

[21:11 ] JetBrains Toolbox.

[21:53 ] How Maarten compartmentalizes tests.

[24:44 ] Static analysis tools for code quality and customization.

[27:38 ] Duplicate code identifier.

[30:41 ] VS Code.

[32:13 ] What are some interesting things to look out for in the future?

 

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at programming@palermo.net.

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo’s Twitter — Follow to stay informed about future events!

Maarten’s Blog

Rider

Resharper

Building a .NET IDE with JetBrains Rider

NDepend

Visual Studio for Mac Retirement Announcement

.NET Annotated Monthly — Sept 2023

 

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Maarten Balliauw: Developer Tools - Episode 273

Maarten Balliauw: Developer Tools - Episode 273

Jeffrey Palermo