Search  
Always will be ready notify the world about expectations as easy as possible: job change page
Articles rating
All202520242023
# Title Views
2025
1. What is the Software Development Life Cycle (SDLC)? 128
2. How to build a Minimum Viable Product 26
2024
1. PostgreSQL in C# .NET with Npgsql, Dapper, and Entity Framework: The complete guide 20359
2. File upload in ASP.NET Core 6 – detailed guide 15761
3. Using Coravel as a scheduler in ASP.NET Core 12346
4. How to implement pagination in ASP.NET Core Web API? - Ultimate guide 10750
5. Using ASP.NET Core SignalR with Vue to implement web notifications 9404
6. Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник 9205
7. How to query JSON in C# using SQL, LINQ, ADO.NET 9019
8. Pagination in a .NET Web API with EF Core 8974
9. Coding with AI: Tips and best practices from developers 8668
10. A practical guide to modular monoliths with .NET 8599
11. Optimizing data operations with OData in .NET 8 7896
12. Understanding Ahead-of-Time (AOT) compilation in C# 7097
13. Top 15 Software Development Trends in 2024 7024
14. Applicant Tracking Systems: Everything you need to know 6828
15. The 50 best CI/CD tools all DevOps teams should know in 2024 6248
16. How to build a simple REST API in PHP? 6154
17. Create a gRPC server in .NET Core 6056
18. Performance benchmarks of PostgreSQL .NET with Npgsql, Dapper, and Entity Framework Core 5534
19. Implementing health checks in .NET 8 5502
20. Examples of composition in C# — a simple guide for beginners 5490
21. Managing concurrent database updates 5480
22. Compatibility of ASP.NET Web Forms and ASP.NET MVC 5459
23. Setup Azure Logs Alerts & Notifications for application exceptions 5446
24. Application Insights: Telemetry logging in ASP.NET Core 5413
25. REST API design best practices 5381
26. Kestrel Web Server in ASP.NET Core 5318
27. ASP.NET 8 Token Authentication for Web API and React with Integration Testing (Part 2: Integration Test) 5278
28. The 5 C# PDF libraries every developer mostly use 5233
29. Mastering C#: Tips for performance, LINQ, DTOs, and more 5183
30. .NET — LinkedList vs ToArray 4951
31. Caching strategies in .NET Core 4792
32. SignalR simplified: Creating efficient pure WebSocket servers with SimpleR for ASP.NET Core 4651
33. Building modern architectures: Functional Core, Imperative Shell revamp 4630
34. Optimizing LINQ queries in C#: tips and best practices 4545
35. Background services in .NET Core 4481
36. Custom metrics in .NET using the new MeterFactory 4477
37. SQL Server CTE: usage, features and limitations 4436
38. Перестаньте называть себя программистом и другие карьерные советы 4282
39. Turbocharging ASP.NET Core applications: A deep dive into performance optimizations 4257
40. What are the 10 most common Software Architecture patterns? 4248
41. Send alerts when website is down — Azure Application Insights availability test 4209
42. Dockerizing ASP.NET Core applications: A comprehensive guide 4181
43. Coravel - Easy task scheduling for your .NET web apps 4173
44. An SEO’s guide to writing Structured Data (JSON-LD) 4137
45. .NET — ToList vs ToArray 4125
46. How to implement feature flag in ASP.NET Core Blazor 4101
47. ASP.NET 8 Token Authentication for Web API and React with Integration Testing (Part 1: API) 3839
48. Programmatically convert HTML to PDF in .NET Core C# without dependencies 3820
49. C# .NET 8 — Cache service with Distributed Cache 3778
50. Deep dive into .NET REST API security 3774
2023
1. How to build a simple PHP MVC framework 19716
2. Unit of Work with Generic Repository implementation using .NET Core 6 Web API 16480
3. How to build a simple REST API in PHP 16424
4. Beyond the basics: Advanced Vertical Slicing techniques in C# 14858
5. How C# interfaces can help you structure your codebase 14847
6. How to create image and file upload in PHP with jQuery AJAX 14657
7. Secrets Management: Best Practices for C# Developers 14222
8. CRUD operations In ASP.NET Core Blazor server with Azure Cosmos DB and C# 13693
9. How to implement effective retry logic in C# 12820
10. 10 tools for .NET developers that you probably didn’t know about 12369
11. How to convert a SQL query into C# LINQ 12307
12. .NET Core microservice logging with Grafana and Loki 11781
13. Dapper advanced features in .NET Core 11104
14. .NET 7.0 + Dapper + PostgreSQL - CRUD API Tutorial in ASP.NET Core 10976
15. Building a .NET distributed application with DAPR and Azure Container Apps 10912
16. .NET Task Parallel Library vs. System.Threading.Channels 10820
17. Clean Architecture in ASP .NET Core Web API 10670
18. Top 15 Software Development Methodologies: Benefits and Drawbacks 10516
19. CQRS in ASP.NET with separate read/write models using MediatR 10079
20. Reflection in C#: examples, tricks and tips 9906
21. Best practices for Clean Code 9120
22. React vs Blazor: The Battle of Modern Web Development Frameworks 8853
23. .NET gRPC — Simple chat application with gRPC 8525
24. What is the hardest thing in software development? 8362
25. Clean code: The art of naming 8342
26. MongoDB vs PostgreSQL: What to consider when choosing a database 8287
27. How to write unit tests with Dapper 8228
28. Goodbye Controllers: Building better Blazor web apps with Vertical Slices 7946
29. Unit Testing with C# and .NET (Full Guide) 7807
30. ASP.NET Core: How to Maximize Performance and Scalability of Your App 7683
31. Inheritance strategies in Entity Framework Core 7 7584
32. How to create simple reports with PrintDocument in C# 7539
33. Exploring the evolution of backend Software Architecture: N-Layered, DDD, Hexagon, Onion, and Clean Architecture 7459
34. Expressions in .NET: A practical guide to System.Linq.Expressions 7439
35. Unit Testing in .Net Core 6.0 Web API using xUnit 7239
36. ValueTask vs Task in C#: when to use which? 6712
37. Relational database systems are becoming a problem — but what to do about it? 6691
38. What is Apache Superset? 3 important factors 6629
39. Domain-Driven Design: Understanding value objects 6537
40. Robust RabbitMQ implementation for ASP.NET 6504
41. Software Engineer Vs. Data Scientist: Career Guide for 2024 6280
42. The Blob 6220
43. C# parse HTML with AngleSharp 6187
44. Dealing with Code Performance— Micro and Macro Optimizations 6111
45. OpenAI has hired an army of contractors to make basic coding obsolete 6077
46. Database setup with DbUp + PostgreSQL + Dapper in ASP.Net Core 6007
47. .NET Core — The simple step-by-step guide to creating and using a Generic Repository 5999
48. Attributes and Decorators in C# 5969
49. Modularizing Software: Modular Monolith over Microservices in Domain-Driven Design 5922
50. A Comprehensive guide to HTTP/3 and QUIC 5735
2022
1. 10 Git repository naming best practices 20329
2. Enjoy using Mapster in .NET 6 15254
3. Top 10 programming languages portfolio for 2022 10998
4. RabbitMQ Message Queue using .NET Core 6 Web API 8660
5. Readonly Vs Static Readonly in C# 8277
6. C# Blazor Vs Razor: Differences with example 8271
7. Implementation of the Redis Cache in the .NET Core API 7542
8. .NET Core and RabbitMQ 7194
9. CRUD Operation and Microservice Communication using gRPC in .NET Core 6 Web API 6798
10. Best practices to secure ASP.NET Core MVC web applications 6560
11. 10 Productivity Tips for Software Developers 6129
12. Hexagonal Architecture ASP.NET Core 5825
13. Entity Framework Core and high performance 5772
14. Рассуждение на тему, какую базу данных выбирать 5541
15. HangFire with .NET 6.0 5503
16. LINQ — How to avoid nested loops in C# 5388
17. Run and manage periodic background tasks in ASP.NET Core 6 with C# 5250
18. Let’s talk about salary 5155
19. What is the best frontend option for .Net backend? 5111
20. SignalR: The best ASP.NET Core Library for Building Interactive Apps 4930
21. OpenTelemetry with Jaeger in .NET Core 4525
22. Configure multiple DBs with Repository pattern in .NET Core 4115
23. Distributed Redis caching in ASP.NET Core 4111
24. .NET Core Blazor: Definition, characteristics, features and example 4080
25. Building a custom Configuration Provider in .NET 6 3992
26. Singleton vs static class 3990
27. MediatR with .NET 6.0 3916
28. REST API Naming Conventions and Best Practices 3910
29. Best LINQ performance 3873
30. Why you shouldn't use the Repository pattern in .NET 3761
31. Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает 3685
32. Top 11 SQL Server Maintenance Plan Best Practices 3630
33. Implement gRPC global exception handler in ASP.NET 3508
34. .NET 6 vs .NET 5: How .NET 6 has changed the game of Software Development? 3484
35. Super Fast Query in Entity Framework 3110
36. 7 improvements you might have missed in .NET 6 2865
37. Implementation of Global Exception Handling using .NET Core 6 Web API 2795
38. Full Stack Development: Definition, Developer Skills and Tools 2763
39. Top 6 performance tips for .Net Developers 2705
40. Бредовая работа 2658
41. 8 quick tips to improve your .NET API 2626
42. How to stop using If-else and make your code more readable 2625
43. Выгорание эволюционирует. Что такое «тихий уход» — новый тренд среди офисных сотрудников 2569
44. Caching in .NET 6 2433
45. Modernizing ASP.NET Web Forms Applications (Part 2) 2383
46. Универсальный ускоритель инженера: как расти быстрее с помощью проектов 2339
47. «Великое увольнение» продолжается: теперь с работы уходят даже боссы 2325
48. Angular Lifecycle Hooks: ngOnChanges, ngOnInit, and more 2316
49. Как правильно выбрать название для Unit тестов 2315
50. Правило 3-х часов: сколько нужно работать в день 2300
2021
1. 10 Points to Secure ASP.NET Core MVC Applications 9267
2. Onion Architecture In ASP.NET Core with CQRS – Detailed 8638
3. Integrating SignalR with React TypeScript and ASP.NET Core 8340
4. .NET Core HttpClient best practices 8296
5. Using Entity Framework Core and Dapper in ASP.NET Core – Safe Transactions 7800
6. Web API design principles or Web API design guidelines 7121
7. NUnit vs. XUnit vs. MSTest: comparing unit testing frameworks in C# 6994
8. Add a React app to your ASP.NET Core application 6852
9. Typescript vs. Javascript: The key differences you should know in 2021 6713
10. Memory anti-patterns in C# 5587
11. Upload and download multiple files using .NET 5.0 Web API 5568
12. Dapper vs Entity Framework vs ADO.NET performance benchmarking 5480
13. The art of .NET custom exceptions 5146
14. How to Publish an ASP.NET Core & React SPA to IIS 5005
15. How to run ASP.NET Core & SQL Server from Docker 4985
16. Encrypt your database columns with EntityFramework & .NET Core 4508
17. SQL Server performance tuning: Nine best practices 4300
18. Simple In-Memory Caching in .Net Core with IMemoryCache 4152
19. Understand CORS and learn how to enable it for your ASP.NET API 4120
20. Azure background jobs 3766
21. .NET 5.0 Web Api global error handling 3389
22. .Net Source Generators 3383
23. Разбираемся с middleware в ASP.NET Core 3314
24. Hangfire — планировщик задач для .NET 3261
25. SQL Server performance monitor data: Introduction and usage 3260
26. Will you still hire me when I’m 50? 3210
27. Never return NULL references from your functions 3149
28. 10 things to know about in-memory caching in ASP.NET Core 2779
29. Formatting Strings using Templates in C# 2737
30. Чем CRM отличается от ERP 2701
31. Migrate from .NET Framework to .NET 5 2512
32. How to use IDisposable in ASP.NET Core 2339
33. How getting Lazy in C# 2172
34. Web API Helper Page 1978
35. Web API Validation 1818
36. Еще раз про IP-адреса, маски подсетей и вообще 1563
37. Scrum: 12 терминов, которые нужно запомнить 1550
38. Замыкания в JavaScript для начинающих 1493
39. Important ASP.NET Core Features – Need to Know 807
40. Conditional compilation for ignoring method calls with the ConditionalAttribute 770
41. Logging and Tracing with Post Sharp 714