Tags Overview for All Blog Topics

RCDA

Risk and Cost Driven Architecture (RCDA) by Eltjo Poort aligns architectural decisions with business goals by balancing risks and costs. This pragmatic approach delivers value early while managing complexity and uncertainty.

Security

Security is an engineering constraint woven throughout development, deployment, and operations. This collection examines secure coding, dependency management, secrets handling, and DevSecOps integration practices.

Software Engineering

Software engineering encompasses principles, methodologies, and practices for professional development. This collection covers clean code, architecture, testing, design patterns, and building maintainable software systems.
Technical Debt Management Strategies

Technical Debt

Technical debt represents deferred maintenance and design decisions that accumulate over time. This collection explores recognizing, visualizing, managing, and systematically reducing debt for sustainable development.

Testing

Software testing ensures applications meet requirements and function correctly. This collection covers unit testing, integration testing, test frameworks, coverage analysis, and testing strategies for .NET applications.
VB.NET Development and Migration

VB.NET

VB.NET represents legacy codebases requiring maintenance and modernization. This collection explores VB.NET maintenance patterns, migration strategies to C#, and pragmatic approaches to legacy application evolution.
Visual Studio IDE and Extensions

Visual Studio

Visual Studio is Microsoft’s comprehensive IDE for .NET development. This collection explores features, debugging capabilities, productivity shortcuts, extensions, and effective Visual Studio workflows.
Visual Studio Code Editor Tips

VSCode

Visual Studio Code is a lightweight, extensible editor supporting multiple languages. This collection covers VS Code extensions, debugging, customization, and optimizing the editor for .NET and web development.