Skip to content

Tim's Blog

Software developer

  • Visit Us
    London, UK
  • Free Call
    +1-541-754-3010
  • Email ID
    info@example.com
  • Home
  • Privacy Policy

Latest Post

Privacy Policy

Privacy Policy for timdinh.com Effective Date: January 2020 At timdinh.com, accessible from https://timdinh.com, one of our main priorities is the privacy of our visitors. This…

A Little Bit About Me

Explore What’s New on the Blog

Whats Hot Right Now

Infrastructure

Turbocharge Your Linux VPS with zswap

2min 5

If you are running a VPS with a modest amount of RAM (like 8GB or 12GB), you’ve likely encountered the “Swap Death Spiral.” Your RAM fills up, the system starts […]

Read More
timdinh 13/04/2026
Infrastructure

Stop Renting Your Privacy: Why You Need to Roll Your Own VPN Server

5min 335

If you watch YouTube or listen to podcasts, you’ve heard the pitch a thousand times: “Protect your privacy, hide your IP, and unlock content with [Insert Big-Name VPN Here].” Commercial […]

Read More
timdinh 03/01/2026
Infrastructure

Senior Dev vs. No-Code: How I Built an AI Translator Bot in 45 Minutes (Instead of a Day)

3min 377

Let’s be honest: building software usually hurts. If you have a great idea for a tool—like a Telegram bot that automatically translates messages—you usually have two choices: But the game […]

Read More
timdinh 31/12/2025
Clean Code: Mastering the Decorator Design Pattern in C
C#

Clean Code: Mastering the Decorator Design Pattern in C

3min 294

In modern software development, we are constantly told to follow the S.O.L.I.D principles. But in the real world, requirements grow, and classes quickly become “God Objects”—bloated files that handle business […]

Read More
timdinh 27/12/2025
ASPNET Core C# dotnet core

Why You Should Use a Read-Only DbContext in addition to your normal DbContext

4min 287

As .NET developers, we often reach for Entity Framework Core (EF Core) as our default data access layer. Typically, we spin up a single AppDbContext, register it in our Dependency […]

Read More
timdinh 27/12/2025
dotnet MAUI

The Hybrid Revolution: Why .NET MAUI Blazor Hybrid is Winning Over Native XAML

3min 267

This blog post explores why many developers—especially those in the .NET ecosystem—are shifting toward .NET MAUI Blazor Hybrid instead of traditional XAML-based approaches for cross-platform development. In the world of […]

Read More
timdinh 26/12/2025
ASPNET Core C#

Fire and Forget: Mastering Asynchronous Background Processing in ASP.NET Core

5min 278

One of the quickest ways to kill your API’s performance is to force the user to wait for things they don’t actually need to witness. If a user clicks “Register,” […]

Read More
timdinh 25/12/2025
Why Ultahost is the Future of Web Hosting: NVMe Speed, Total Privacy, and Crypto Payments
Hosting

Why Ultahost is the Future of Web Hosting: NVMe Speed, Total Privacy, and Crypto Payments

3min 363

Finding the right web host used to be a choice between “fast but expensive” or “cheap but slow.” But the landscape is changing. If you are a developer, a privacy […]

Read More
timdinh 20/11/2025
ASPNET Core coding dotnet core

Secure Your Local Development: Generate HTTPS Certificates for .test or .internal Domains

2min 583

In today’s web development landscape, HTTPS isn’t just for production—it’s a necessity for local development and testing. Modern browsers enforce strict security policies, and features like authentication cookies or service […]

Read More
timdinh 18/02/2025
coding

Embracing Clean Code: Why Quick Hacks Are OK—But Only Temporarily

5min 284

Introduction If you’ve been coding for more than a minute, you know the feeling: you’re under pressure to get a feature out ASAP or fix a critical bug. In these […]

Read More
timdinh 27/12/2024

Posts pagination

1 2 Next

Recent Posts

  • Turbocharge Your Linux VPS with zswap
  • Stop Renting Your Privacy: Why You Need to Roll Your Own VPN Server
  • Senior Dev vs. No-Code: How I Built an AI Translator Bot in 45 Minutes (Instead of a Day)
  • Clean Code: Mastering the Decorator Design Pattern in C
  • Why You Should Use a Read-Only DbContext in addition to your normal DbContext

Archives

  • April 2026
  • January 2026
  • December 2025
  • November 2025
  • February 2025
  • December 2024
  • July 2024
  • June 2024
  • June 2021

Categories

  • ASPNET Core
  • C#
  • coding
  • dotnet core
  • dotnet MAUI
  • Hosting
  • Infrastructure

Top Stories You Need to See

Copyright © All rights reserved.Theme Jolity Blog by Sensational Theme