Logo
Login
Tech Posts 31211
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Understanding the Spectrum of Typing: Static, Dynamic, and Hybrid Approaches

I have never really understood the argument for strict typing. We store everything away as bits anyway - so why do we have type keepers? The Raw truth: Instructions are recognized by the comp...
31.03.2025 0 Read More

.NET 9 & Angular 19 : Real-Time Messaging & Video Calls with (Full Guide!)

.NET 9 & Angular 19 : Real-Time Messaging & Video Calls with (Full Guide!)...
31.03.2025 0 Read More

Understanding Boxing and Unboxing in .NET 🥊📦

As a .NET developer, I’ve come to appreciate how small coding decisions can ripple into significant performance impacts. Today, let’s unpack boxing and unboxing—subtle operations that balance co...
31.03.2025 0 Read More

RunGroop: Finding Real Connections Through Running (and Code)

I Used to Be a Real Estate Agent — And I Hated ItYears ago, I was working in real estate. From the outside, it looked fine — decent money, flexible hours, a “respectable” career. But I dreaded...
31.03.2025 0 Read More

C# Ambient Transactions: What They Are and Why They Matter

Introduction Transactions are the main mechanism for ensuring data consistency in a system. A transaction ensures that all actions within it either succeed or fail, keeping the system in a co...
31.03.2025 0 Read More

How can LINQ optimization boost the performance of your system?

Performance is a critical factor in software development, as even small declines can significantly affect user experience. As a result, developers continuously strive to refactor and optimize their co...
31.03.2025 0 Read More

EF Core Bulk Insert: Boost Your Performance With Entity Framework Extensions

When working with large datasets in Entity Framework Core, developers often hit performance bottlenecks using SaveChanges().Each entity insertion triggers a separate database round-trip and increases ...
01.04.2025 0 Read More

Securing Multi-Tier Applications with .NET 8: Role-Based Authorization Best Practices

In today’s guide, we will explore how to implement role-based authorization in .NET 8 to secure your multi-tier applications. Effective access control is crucial for protecting sensitive resources a...
01.04.2025 0 Read More

How to Parse Environment Variables into DTO in .NET: AWS S3 Bucket Example

Working with objects is always better than with "magical" strings. Having multiple configuration strings for some services can be uncomfortable to work with. Also, it increases the number of parameter...
02.04.2025 0 Read More

An Easy Mnemonic to Format Dates As Strings in C#

I originally posted this post on my blog.Is it MM or mm for months when formatting dates? Is it "yyyy-MM-dd" or "yyyy-mm-dd"?I always forgot which one to use...Until I figured out an easy mnemonic. ...
02.04.2025 0 Read More
Loading...
#reading
10 Best Countries to Outsource Software Development in 2025
0
SPO600 Project Stage 2, Part 2: "Where Art Thou, Clones?"
0
Blog Draft An In-Depth Exploration Of Ai Trends And Monetization Strategies 20250416 004150
0
The Anatomy of Barriers
0
How to Enable Keep-Alive to Optimize Your WordPress Website
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0