Tags
Tags: C#, DevOps, Code, Software Design, Event, Refactoring, JavaScript, Data Access, .NET, Configuration, ASP.NET Core, Postgres, Docker, Testing, Code Snippet, Serilog, PowerShell, Snippets, Productivity, .NET Core, Logging, Architecture, Software, Design, EF Core, Reference,
C#
- Rhino Security and StructureMap Integration Guide
- .NET Database Development with FluentMigrator (2014 Edition)
DevOps
- SSH tips on Windows
- RabbitMQ Command Snippets
- PostgreSQL Query and Command Snippets
- Chocolatey Package Manager Snippets
- AWS CLI Command Snippets
- PostgreSQL development setup with Docker Compose
- .NET Database Development with FluentMigrator (2014 Edition)
Code
- 8 factors that make code unmaintainable
- Refactoring complex loops with transformation pipelines
- Use enums over booleans for status fields
- How to Use Pseudocode to Design Better Software - Working Example
- Solving the N+1 query problem
- Feature envy refactoring - moving methods to their rightful home
- How to Refactor Business Rules Using the Specification Pattern
- Rhino Security and StructureMap Integration Guide
- .NET Database Development with FluentMigrator (2014 Edition)
Software Design
- Google sheets as your backend: Preserving business logic instead of rebuilding it
- Prototype first, production second
- Refactoring complex loops with transformation pipelines
- Use enums over booleans for status fields
- How to Use Pseudocode to Design Better Software - Working Example
- ASP.NET MVC5 Feature Folders Structure
Event
Refactoring
JavaScript
Data Access
.NET
Configuration
ASP.NET Core
- Testing ProblemDetails responses in ASP.NET Core
- Excel exports in .NET Core using ClosedXML
- Overriding services ASP.NET Core integration tests using ConfigureTestServices
- Test-specific AppSettings configuration in ASP.NET Core integration tests
- HTTP Retry with Flurl and Polly in .NET Core
- Dynamic SQL queries: string concatenation vs SqlKata
Postgres
Docker
Testing
- Testing ProblemDetails responses in ASP.NET Core
- Overriding services ASP.NET Core integration tests using ConfigureTestServices
- Test-specific AppSettings configuration in ASP.NET Core integration tests
Code Snippet
Serilog
PowerShell
Snippets
- SSH tips on Windows
- RabbitMQ Command Snippets
- PostgreSQL Query and Command Snippets
- NPM and NVM Command Snippets
- Chocolatey Package Manager Snippets
- AWS CLI Command Snippets
- PowerShell Command Snippets
Productivity
.NET Core
Logging
Architecture
- The hidden ETL pipeline in your system
- Google sheets as your backend: Preserving business logic instead of rebuilding it