Skip to content
No results
  • Blog Posts
    • WordPress
    • GIT
    • DotNet Framework
    • C#
    • Software Architecture and Practices
    • Docker
  • Courses
    • Unit Testing in .NET and C# with NUnit and MOQ
  • About Me
  • Need Help?
Masasi Arai

Solutions Architect | Developer | Blogger

  • Blog Posts
    • WordPress
    • GIT
    • DotNet Framework
    • C#
    • Software Architecture and Practices
    • Docker
  • Courses
    • Unit Testing in .NET and C# with NUnit and MOQ
  • About Me
  • Need Help?
Masasi Arai

Solutions Architect | Developer | Blogger

What is S.O.L.I.D principles

In technical interviews, I always make sure to include questions about the S.O.L.I.D principles. Honestly, in my early days, I was also asked about it…

Read MoreWhat is S.O.L.I.D principles
  • Assi Arai

Understanding AddTransient, AddScoped, and AddSingleton Services in ASP.NET Core

In ASP.NET Core, dependency injection (DI) is a built-in feature that simplifies managing object lifetimes and dependencies. While creating services, choosing the correct lifetime can…

Read MoreUnderstanding AddTransient, AddScoped, and AddSingleton Services in ASP.NET Core
  • Assi Arai

LINQ: The Basics and Core Concepts

Before LINQ, data handling in C# was often more verbose and complex, especially when dealing with collections, databases, and XML. Without LINQ, developers had to…

Read MoreLINQ: The Basics and Core Concepts
  • Assi Arai

How to Use Microsoft.Extensions.Polly for Resilient HTTP Requests in .NET

In modern applications, network failures and transient faults are common. Microsoft.Extensions.Polly helps handle these failures gracefully by offering policies such as retries, timeouts, circuit breakers,…

Read MoreHow to Use Microsoft.Extensions.Polly for Resilient HTTP Requests in .NET
  • Assi Arai

How to Set Up a WordPress Website with Docker Compose

I’m going to walk you through how to set up a WordPress website using Docker Compose. We’ll go step by step so that you can…

Read MoreHow to Set Up a WordPress Website with Docker Compose
  • Assi Arai

WordPress Functions

In this blog, I’ll be introducing some of the most commonly used WordPress functions. WordPress, as a powerful content management system, offers a wide range…

Read MoreWordPress Functions
  • Assi Arai

GIT Basic Command

Most developers are currently using GIT as their main repository, but even though we use it every day in our jobs, like myself, I still…

Read MoreGIT Basic Command
  • Assi Arai
Prev
1 2 3 4

Live Search

No results

Posts

Using Data Annotations vs Fluent API in EF Core: What I Learned from a Real Project

August 20, 2025

WordPress Functions

September 24, 2024

How to Set Up a WordPress Website with Docker Compose

September 25, 2024

How to Use Microsoft.Extensions.Polly for Resilient HTTP Requests in .NET

November 5, 2024

LINQ: The Basics and Core Concepts

November 5, 2024

Categories

  • Blazor
  • C#
  • Docker
  • DotNet Framework
  • Entity Framework Core
  • GIT
  • Software Architecture and Practices
  • WordPress

Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains.

Bill Gates

Trending now

Using Data Annotations vs Fluent API in EF Core: What I Learned from a Real Project
WordPress Functions
How to Set Up a WordPress Website with Docker Compose
How to Use Microsoft.Extensions.Polly for Resilient HTTP Requests in .NET

Popular Posts

Using Data Annotations vs Fluent API in EF Core: What I Learned from a Real Project

August 20, 2025

Your First EF Core Migration: Step-by-Step with Real Examples

August 11, 2025

Code-First vs. Database-First: Which EF Core Approach Should You Use?

July 23, 2025

Vision:

To inspire and empower the next generation of IT professionals by sharing knowledge, insights, and best practices in application and website development, fostering a community that values innovation, collaboration, and continuous learning.

Mission:

Through marai.dev, my mission is to provide accessible, in-depth content that covers a wide range of IT topics, particularly focused on practical, hands-on development in applications and websites. By sharing personal experiences, tutorials, and industry insights, I aim to support and guide developers at every stage of their journey, encouraging a proactive and solution-oriented approach to technology.

Contact Info

Contact me! I'm willing to help to improve the way of living through technology. I'm open to collaboration projects.

  • Address: Manila, Philippines 1601
  • Website: marai.dev
  • Email: contact@marai.dev

Copyright © 2025

Powered by Blocksy Theme