Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
What happens when you swap the REST API of a real Vertical Slice Architecture template for GraphQL, and try not to touch the domain?
-
Big pull requests are painful to review and painful to rebase.
-
Every Aspire and EF Core sample tells you to hand-roll a MigrationService worker.
-
A modular monolith with Aspire, integration tests, and a real deployment ends up with config scattered across appsettings, user-secrets, env vars, and Key Vault.
-
When vibe coding across multiple git worktrees, losing track of which branch you're on is a real problem.
-
Stop waiting for one AI task to finish before starting the next.
-
Learn how to configure OpenCode to support the latest C# 14 features by installing an updated external language server.
-
Discover how the PARA method can transform your note-taking and file organisation, helping you stay focused on your top priorities.
-
Stop getting unpredictable results from your AI assistant.
-
Master FastEndpoints from ground zero - build blazing-fast, maintainable REST APIs with vertical slice architecture, comprehensive validation, and enterprise-grade features in .NET.
-
Discover how I transformed my tedious, manual process for creating Product Backlog Items into a streamlined, conversational workflow using GitHub Copilot, prompt files, and the GitHub MCP Server.
-
Learn how to deploy .NET Aspire applications to Azure App Service, Azure SQL Database, and Application Insights instead of the default Container Apps, including AZD configuration and deployment strategies.
-
Master the art of distinguishing between aggregate roots and entities in Domain-Driven Design.
-
The Model Context Protocol (MCP) is an open standard that allows developers to extend LLMs by integrating them with existing APIs or local resources.
-
One of the tools I've been becoming more and more infactuated with recently is Raycast.
-
.NET Aspire significantly simplifies the inner development loop by providing a unified dashboard, streamlined configuration, and powerful orchestration capabilities.
-
Implementing a Modular Monolith Architecture provides a unique balance between the simplicity of a monolithic application and the development scalability benefits of microservices.
-
When starting a new project, one of the first and most important decisions you'll have to make is choosing a Software Architecture.
-
As .NET Developers, managing databases via EF Core is a core task.
-
As a longtime Windows developer, I decided to try a MacBook Air 13" as a travel device, influenced by my other colleagues who mostly prefer MacBooks.
-
For web developers, building REST APIs is our bread and butter.
-
In this blog post, we'll look at the challenge of whitelisting IP addresses when executing EF Core Migration Bundles from a GitHub Workflow.
-
This blog post delves into the latest updates in Entity Framework Core ORM (EF Core 8), emphasizing its new features and performance improvements.
-
I've been using Visual Studio for a very long time.
-
Recently, I’ve noticed some confusion relating to Clean Architecture and the concept of ‘services’.
-
In this blog post, we will dive deep into the realm of aggregate creation and explore various patterns that can elevate your mastery of this crucial aspect of DDD.
-
In the world of software development, Architectural Decision Records (ADRs) are indispensable for capturing and communicating crucial architectural choices throughout a project's lifecycle.
-
Deploying a Function App to Azure using Bit Bucket Pipelines, the Azure CLI and Bicep templates.
-
Recently I migrated Dan Does Code from Gatsby to Next.js.
-
The Entity Framework Sandbox Template provides a dotnet CLI command to get you up and running fast with EF7, several entities, and a populated database.
-
An overview of the C4 model, including main and supplementary diagram types.
-
Introduction to PlantUML and Mermaid.
-
Reference article covering: installation and setup, variables, parameters, inputs/outputs, arrays, hashtables, flow control, loops, functions, debugging, error handling, filtering, sorting, projecting, formatting, and the help system.
-
An experiment to see if we can run Optimizely CMS on WSL2/Ubuntu with .NET 5.
-
Deep dive into Bicep templates including expressions, template logic, and ARM template decompilation, modules and best practices.
-
Automate Creating Azure Resources with Bicep.
-
C# 9.0 New Features include records, top-level programs, init properties, pattern matching enhancements, source generators and more.
-
Deploying a React application as a static web site in Azure Blob Storage.
-
Packaging and deploying an ASP.NET Core website to an Azure Web App using Bit Bucket Pipelines.
-
Building and testing ASP.NET Core code using Bit Bucket Pipelines.
-
dotnet cli templates for creating commands and queries in clean architecture.
-
An introduction to Clean Architecture, along with a comparison to the traditional N-Tier architecture.
-
How to enable Typescript checking of Javascript files in VS Code with JSDoc.
-
Unit Testing .NET Core with xUnit, NSubstitute, and Fluent Assertions.
-
Unit Testing .NET Core with xUnit, NSubstitute, and Fluent Assertions.