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

Common .NET Errors and How to Fix Them

DotNET development is great until you hit an error that makes you wonder if you should switch careers. Whether you’re working on a web application,…

Read MoreCommon .NET Errors and How to Fix Them
  • Assi Arai

Docker Compose: Managing Multi-Container Applications

Hey there, thanks for stopping by! If you’ve been following my journey (and my previous project on microservices architecture might ring a bell), you know…

Read MoreDocker Compose: Managing Multi-Container Applications
  • Assi Arai

How to Use WordPress CLI to Streamline Development

If you’ve been managing a WordPress site for a while, you know how tedious it can be to navigate the admin panel just to update…

Read MoreHow to Use WordPress CLI to Streamline Development
  • Assi Arai

Entity Framework Core: Tips for Optimizing Performance

If you’ve worked with Entity Framework Core (EF Core) for a while, you’ve probably run into performance issues at some point. I’ve certainly been there.…

Read MoreEntity Framework Core: Tips for Optimizing Performance
  • Assi Arai

Docker Basics: Setting Up Your First Container

When I first started using Docker, I remember feeling both excited and slightly overwhelmed. The concept of containerization sounded revolutionary, but getting hands-on was the…

Read MoreDocker Basics: Setting Up Your First Container
  • Assi Arai

Top 5 WordPress Plugins for Developer Productivity

I use WordPress as the platform for my blog and for my online course website, and while WordPress is a powerful tool, developers often need…

Read MoreTop 5 WordPress Plugins for Developer Productivity
  • Assi Arai

Git & GitHub: A Developer’s Guide to Version Control and Collaboration

Previously, I wrote a blog post listing all the basic Git commands: from initializing a repository to pushing your code to a remote repository. After…

Read MoreGit & GitHub: A Developer’s Guide to Version Control and Collaboration
  • Assi Arai

.NET Core Command-Line Interface

The .NET Core Command-Line Interface (CLI) is a toolset I use constantly as a developer. Since I primarily work on .NET applications using a MacBook,…

Read More.NET Core Command-Line Interface
  • Assi Arai

Things You Need to Know About Microservices

Microservices have transformed the way we think about designing and building applications. As development has shifted towards more modular and scalable architectures, microservices have emerged…

Read MoreThings You Need to Know About Microservices
  • Assi Arai

Getting Started with FluentValidation in ASP.NET Core

Validation is a crucial aspect of any application, ensuring that data conforms to expected formats and business rules before proceeding further. In my projects, I…

Read MoreGetting Started with FluentValidation in ASP.NET Core
  • Assi Arai
Prev
1 2 3 4
Next

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