Full-Stack Development · Information Technology · Life (Games, Music & Everything)

Welcome! Here I share some thoughts and ideas about software and life in general.

This site is where I write my personal vision about full-stack engineering, IT in general such hardware, cloud, architecture, and the lessons that come from building systems and studying. I also share the services I offer. Occasionally you'll also find about games, technology, music, and life in general.

From the blog

Latest Articles

All articles →
Latest Apr 04, 2026
Event Sourcing Made Simple (with .NET Examples)

When I first worked with event sourcing, I found it difficult to understand. However, once I grasped the basic concepts, I realized it was actually quite simple and I was able to apply it to projects right away. In my experience, people tend to overcomplicate it. That’s why I’ll explain the concept in simple terms, without academic fluff, so you can easily understand what it’s about and see practical tips for the .NET ecosystem.

Read Article →
Mar 21, 2026 How I Would Improve the Performance of a High-Traffic API

After working for about years as developer in multiple companies as contractor, staff, employee and freelancer, I learned&copied tricks from different companies, customers, professionals, courses and I will share what I learned.

Read more →
Mar 20, 2026 Dependency Injection for Dummies

Understand what is DI in simple terms.

Read more →
Mar 20, 2026 Easily understand async/await, multithreading, threads and parallel processing

I took me eternity to get the big picture that and actually boost applications correctly.

Read more →

Who's writing

Gabriel F. Gregori

Full-stack developer with years of experience building projects through startups, consultancies, freelance work, and personal study. Sharing learning, reflections, services, and leisure through this website.

More About Me →

Services

How I Can Help

Web Applications

Clean, maintainable .NET systems that hold up as your team and traffic grow.

Get in touch →

Cloud & DevOps

Running your application into Azure with CI/CD, Scalability, Observability and performance.

Get in touch →

Mobile App & Desktop App

Running your idea into Android & IOS and even Windows using same code base.

Get in touch →

Performance Optimization

Investigating performance issues and making the best use of the powerful .NET platform with the correct data structures, using parallel programming and asynchronous code in the correct way.

Get in touch →