Tags Overview for All Blog Topics

.NET

AI Code Assistant

Architecture

Azure

Azure DevOps
Best Practices
Best practices represent proven methods and approaches that have established themselves in professional software development. They embody the collective knowledge of the developer community and help create high-quality, maintainable, and performant code.

C#

Certification

Cloud
Cloud computing has fundamentally transformed how modern applications are designed, deployed, and operated. This collection examines the practical aspects of building and running systems in cloud environments, including major platforms like Microsoft Azure, Amazon Web Services, and hybrid cloud scenarios that combine on-premises and cloud infrastructure.

Cloud-Native
Cloud-native development represents a fundamental shift in how we design, build, and operate software applications in modern distributed environments. It embraces principles like containerization, microservices architecture, dynamic orchestration, and declarative APIs to create systems that are resilient, scalable, and manageable.
Code Quality
This collection explores the practical aspects of code quality in modern software development. The articles examine what makes code maintainable, readable, and testable, while questioning common assumptions and dogmatic approaches that often dominate discussions about clean code and software craftsmanship.

Command Line Interfaces
Command-Line Mastery for .NET Developers
The command line is where power users thrive. Explore essential CLI tools, shell optimization techniques, and productivity strategies tailored for .NET developers working with PowerShell, Bash, and modern development workflows.
From tab completion and scripting to complex build automation—discover how to leverage the .NET CLI’s growing capabilities to accelerate your development lifecycle.