Posts in Productivity
- Dev Environment as a Code (DEaaC) with DevContainers, Dotfiles, and GitHub Codespaces - August 13, 2022
- Try out .NET 6 inside your own development environment built with devcontainers, docker, and vscode - October 14, 2021
- Bringing "surround with" functionality to vscode. Check out this extension. - August 21, 2020
- How to organize learning process with mindmaps, spreadsheets and .NET Core - May 03, 2020
- Development environment based on Windows Terminal + WSL + ZSH + dotfiles - November 30, 2019
Posts in Dotnet
- Hybrid Search with Elasticsearch in .NET - November 02, 2024
- Querying and Filtering via Elastic.Clients.Elasticsearch in .NET - October 20, 2024
- Semantic Search with Elasticsearch in .NET - October 19, 2024
- 10 Lessons I Learned from Using Aspire in Production - September 30, 2024
- A Tyrant Guide to Code Quality Gates featuring CSharpier, Husky.NET, and SonarCloud - September 14, 2024
- Using Polyglot Notebooks and Kernel Memory in Your Day-to-Day Tasks - September 11, 2024
- Typical RAG Implementation Using Semantic Kernel, Kernel Memory, and Aspire in .NET - September 04, 2024
- Building pipelines with IAsyncEnumerable in .NET - August 22, 2024
- Unlocking the Power of TypedResults in Endpoints: A Consistent Approach to Strongly Typed APIs in .NET - August 17, 2024
- Supercharge your Dependify tool with AI chat assistant - August 09, 2024
- Explore .NET application dependencies by using Dependify tool - August 03, 2024
- Managing Startup Dependencies in .NET Aspire - June 28, 2024
- Learn .NET Aspire by example: Polyglot persistence featuring PostgreSQL, Redis, MongoDB, and Elasticsearch - June 18, 2024
- A .NET Developer Guide to XUnit Test Instrumentation with OpenTelemetry and Aspire Dashboard - June 12, 2024
- Automated Tests instrumentation via OpenTelemetry and Aspire Dashboard - June 07, 2024
- Using Keycloak in .NET Aspire projects - June 02, 2024
- Claim-Check Pattern with AWS Message Processing Framework for .NET and Aspire - May 27, 2024
- Mastering AWS Batch: A .NET Developer Guide to Batch File Processing - May 26, 2024
- Announcement - Keycloak.AuthServices v2.3.0 is out 🎉! - May 10, 2024
- Announcement - Keycloak.AuthServices v2.0.0 is out 🎉! - May 05, 2024
- Job Offloading Pattern with System.Threading.Channels. A way to deal with long-running tasks in .NET - April 21, 2024
- Building pipelines with System.Threading.Channels - April 21, 2024
- Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API - April 06, 2024
- Transactional Outbox in .NET Cloud Native Development via Aspire - March 30, 2024
- A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2) - March 24, 2024
- A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1) - March 22, 2024
- Building a federated search engine from scratch. An introduction. - May 19, 2023
- Introduction to JMESPath - JSON processor you should definitely know - January 08, 2023
- Keycloak as Authorization Server in .NET - December 28, 2022
- Use Keycloak as Identity Provider from Blazor WebAssembly (WASM) applications - December 08, 2022
- Add persisted parameters to CLI applications in .NET - August 26, 2022
- Use Keycloak as Identity Provider in ASP.NET Core 6 - August 24, 2022
- Creating and Using HTTP Client SDKs in .NET 6 - April 04, 2022
- Creating and Using HTTP Client SDKs in .NET 6. (Announcement) - February 06, 2022
- Console applications with Spectre.Console - January 22, 2022
- Use System.CommandLine to write .NET global tools. Copy-paste-driven development with copy-paster. - December 20, 2021
- A developer guide to automated testing with Postman. Run postman collections inside Docker via newman CLI. - November 27, 2021
- Rapid Microservices Development in .NET. An introduction. - November 06, 2021
- What's new in .NET 6 and C# 10. Everything you wanted to know. - October 29, 2021
- An opinionated look at Minimal API in .NET 6 - September 10, 2021
- How to add Health Checks to ASP.NET Core project. A coding story. - July 25, 2021
- How to add OpenAPI to ASP.NET Core project. A coding story. - June 13, 2021
- Develop Clean Command Line Applications with System.CommandLine. Clean CLI. - June 06, 2021
- Publish NuGet packages via Docker Release Container - May 09, 2021
- ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method - March 23, 2021
- Advance the practical side of your coding skills with CodingStories - March 14, 2021
- Task-based asynchronous Pattern and Composition (aka Task Combinators) - February 26, 2021
- Awaitable/awaiter pattern and logical micro-threading in C# - October 20, 2020
Posts in Aspnetcore
- Polymorphic serialization via System.Text.Json in ASP.NET Core Minimal API - April 06, 2024
- Transactional Outbox in .NET Cloud Native Development via Aspire - March 30, 2024
- A Guide to OpenAPI Client Generation with Kiota. Deep dive (Part 2) - March 24, 2024
- A Guide to OpenAPI Client Generation with Kiota. Introduction (Part 1) - March 22, 2024
- Use Keycloak as Identity Provider in ASP.NET Core 6 - August 24, 2022
- Creating and Using HTTP Client SDKs in .NET 6 - April 04, 2022
- Creating and Using HTTP Client SDKs in .NET 6. (Announcement) - February 06, 2022
- An opinionated look at Minimal API in .NET 6 - September 10, 2021
- How to add Health Checks to ASP.NET Core project. A coding story. - July 25, 2021
- How to add OpenAPI to ASP.NET Core project. A coding story. - June 13, 2021
- ASP.NET Core Endpoints. Add endpoint-enabled middleware by using IEndpointRouteBuilder extension method - March 23, 2021