corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0d539-86f2-71da-abf7-aa0927c39a91", "title": "Humanizer in .NET: Turn Strings, Dates, and Numbers Into Human-Friendly Text", "url": "https://antondevtips.com/blog/humanizer-in-dotnet-turn-strings-dates-and-numbers-into-human-friendly-text", "published_at": "2026-09-22T07:45:00+00:00" }, { "id": "01a0d539-86f2-71da-abf7-aa0927eecf0f", "title": "Optimistic vs Pessimistic Concurrency in .NET", "url": "https://antondevtips.com/blog/optimistic-vs-pessimistic-concurrency-in-dot-net", "published_at": "2026-09-15T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd77780d0167", "title": "10 Rare SQL Features Every Developer Should Know", "url": "https://antondevtips.com/blog/10-rare-sql-features-every-developer-should-know", "published_at": "2026-09-08T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777869f3b9", "title": "How to Make AI Write High-Quality Code in .NET", "url": "https://antondevtips.com/blog/how-to-make-ai-write-high-quality-code-in-dotnet", "published_at": "2026-09-01T19:37:09+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd7778fdb6da", "title": "How to Choose Code Architecture in 2026", "url": "https://antondevtips.com/blog/how-to-choose-code-architecture-in-2026", "published_at": "2026-09-01T19:37:04+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd7779df9355", "title": "How Architects (Senior Devs) Choose a Database in 2026", "url": "https://antondevtips.com/blog/how-architects-choose-a-database-in-2026", "published_at": "2026-09-01T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777acc40e6", "title": "How to Validate Configuration in ASP.NET Core", "url": "https://antondevtips.com/blog/how-to-validate-configuration-in-aspnet-core", "published_at": "2026-08-25T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777b878bec", "title": "Getting Started with System Design: 7 Key Decisions", "url": "https://antondevtips.com/blog/getting-started-with-system-design", "published_at": "2026-08-18T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777bde9450", "title": "REST API Security Best Practices in ASP.NET Core", "url": "https://antondevtips.com/blog/rest-api-security-best-practices-in-aspnetcore", "published_at": "2026-08-11T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777ca1533c", "title": "Azure Event Grid and Event Hubs in .NET: When to Use Each", "url": "https://antondevtips.com/blog/azure-event-grid-and-event-hubs-in-dotnet", "published_at": "2026-08-04T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777d7a4143", "title": "Github Actions for .NET: Build, Test, and Ship With Docker", "url": "https://antondevtips.com/blog/github-actions-for-dotnet-build-test-and-ship-with-docker", "published_at": "2026-07-28T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777da143ac", "title": "How to Optimize SQL Queries: 20 Proven Best Practices", "url": "https://antondevtips.com/blog/how-to-optimize-sql-queries-20-proven-best-practices", "published_at": "2026-07-21T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777e27c22d", "title": "EF Core and Azure SQL Database: A Step-by-Step Guide", "url": "https://antondevtips.com/blog/ef-core-and-azure-sql-database", "published_at": "2026-07-14T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777ee56359", "title": "How to Pass Any .NET Interview in 2026: A Complete Roadmap", "url": "https://antondevtips.com/blog/how-to-pass-any-dotnet-interview-in-2026", "published_at": "2026-07-07T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd777fad6312", "title": "Claude Skills for .NET: Teach AI to Build Features Your Way", "url": "https://antondevtips.com/blog/creating-claude-skills-for-dotnet-apps", "published_at": "2026-06-30T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd77806ee68f", "title": "10 Tools That Will Make Developers More Productive in 2026", "url": "https://antondevtips.com/blog/10-tools-that-will-make-developers-more-productive-in-2026", "published_at": "2026-06-23T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd7780e15460", "title": "EF Core in Clean Architecture the Pragmatic Way", "url": "https://antondevtips.com/blog/ef-core-in-clean-architecture-the-pragmatic-way", "published_at": "2026-06-16T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd77812280de", "title": "How to Structure Production Apps with Vertical Slice Architecture in .NET in 2026", "url": "https://antondevtips.com/blog/how-to-structure-production-apps-with-vertical-slice-architecture-in-dotnet-in-2026", "published_at": "2026-06-09T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd7781d401a4", "title": "40 Lessons I Learned in 12 Years as a .NET Developer", "url": "https://antondevtips.com/blog/40-lessons-i-learned-in-12-years-as-a-dotnet-developer", "published_at": "2026-06-02T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd77822b6cf1", "title": "Building File-Based Apps in .NET: A Complete Guide With Multi-File Support", "url": "https://antondevtips.com/blog/building-file-based-apps-in-dotnet-with-multi-file-support", "published_at": "2026-05-26T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd77829d2ea0", "title": "Getting Started With Dapr for Building Cloud-Native Microservices in .NET", "url": "https://antondevtips.com/blog/getting-started-with-dapr-for-building-cloud-native-microservices-in-dotnet", "published_at": "2026-05-19T07:45:00+00:00" }, { "id": "01a0872c-002f-70dd-95be-dd778353aecf", "title": "How to Build Production-Ready Projects With Claude Code", "url": "https://antondevtips.com/blog/how-to-build-production-ready-projects-with-claude-code", "published_at": "2026-05-12T07:45:00+00:00" }, { "id": "01a09606-0621-71bd-bad5-76a2ebb3446c", "title": "The Real Cost of Returning the Identity Value in EF Core", "url": "https://antondevtips.com/blog/the-real-cost-of-returning-the-identity-value-in-ef-core", "published_at": "2026-05-05T07:45:00+00:00" } ] posts
Claim your blog
Back to antondevtips.com
Blog · corpus.blog/blogs/antondevtips.com/posts
antondevtips.com
antondevtips.com
2026
Humanizer in .NET: Turn Strings, Dates, and Numbers Into Human-Friendly Text
original ↗
22 Sept 2026
Optimistic vs Pessimistic Concurrency in .NET
original ↗
15 Sept 2026
10 Rare SQL Features Every Developer Should Know
original ↗
8 Sept 2026
How to Make AI Write High-Quality Code in .NET
original ↗
1 Sept 2026
How to Choose Code Architecture in 2026
original ↗
1 Sept 2026
How Architects (Senior Devs) Choose a Database in 2026
original ↗
1 Sept 2026
How to Validate Configuration in ASP.NET Core
original ↗
25 Aug 2026
Getting Started with System Design: 7 Key Decisions
original ↗
18 Aug 2026
REST API Security Best Practices in ASP.NET Core
original ↗
11 Aug 2026
Azure Event Grid and Event Hubs in .NET: When to Use Each
original ↗
4 Aug 2026
Github Actions for .NET: Build, Test, and Ship With Docker
original ↗
28 Jul 2026
How to Optimize SQL Queries: 20 Proven Best Practices
original ↗
21 Jul 2026
EF Core and Azure SQL Database: A Step-by-Step Guide
original ↗
14 Jul 2026
How to Pass Any .NET Interview in 2026: A Complete Roadmap
original ↗
7 Jul 2026
Claude Skills for .NET: Teach AI to Build Features Your Way
original ↗
30 Jun 2026
10 Tools That Will Make Developers More Productive in 2026
original ↗
23 Jun 2026
EF Core in Clean Architecture the Pragmatic Way
original ↗
16 Jun 2026
How to Structure Production Apps with Vertical Slice Architecture in .NET in 2026
original ↗
9 Jun 2026
40 Lessons I Learned in 12 Years as a .NET Developer
original ↗
2 Jun 2026
Building File-Based Apps in .NET: A Complete Guide With Multi-File Support
original ↗
26 May 2026
Getting Started With Dapr for Building Cloud-Native Microservices in .NET
original ↗
19 May 2026
How to Build Production-Ready Projects With Claude Code
original ↗
12 May 2026
The Real Cost of Returning the Identity Value in EF Core
original ↗
5 May 2026