Home
Alberto Corrales Garcia
Cancel

Making DDD and CQRS Microservices easy with dotnet templates

Introduction If you are working with Microservices, you might have noticed that you are repeating over and over the scaffolding for your new microservices. In order to make easier the creation o...

Infrastructure as Code with Pulumi, AWS and Azure DevOps

Introduction I still remember when I had to ask IT to have a new server. After that, I had to wait and pray for having the server with the corresponding permissions, software, etc. That is tha...

Graph databases with AWS and dotnet core

Introduction Graph databases are NoSQL databases that store data using graph structures. In other words, your data will be stored as nodes and edges, which represent your objects and their relat...

From OpenAPI to source code with CI/CD

Introduction In the era of Microservices, you are probably designing or consuming one or more Web Services. As a result, you might be aware of the importance of having a good definition of your ...

React Rally 2019

If you work with React, you might be interested in watching #ReactRally 2019 conference: - Day 1: https://youtube.com/watch?v=dvtfNpt75aA - Day 2: https://youtube.com/watch?v=8dKljTMDGu0 Here yo...

Git and branching workflows

Introduction When you are working in a software project, one of the most important aspects is your branching strategy. If you are using GIT (and if don’t, probably you should consider it), there...

Benefits of using TypeScript in your project

Introduction Since I started my career in Computer Sciences, I have had the chance to work with a huge variety of frontend and backend technologies. During that period, on the client side, I wit...

Madrid DotNet 2019 summary

Thanks to Fenergo, this week I had the chance to attend DotNet 2019 in Madrid and it was a really rewarding experience. For this reason, I would like to post a summary of the day and the key poin...

Azure Functions, the future of SaaS

Introduction Recently, I have had the chance to use Azure Functions as candidate for the design and development of a service, which will be delivered as Software as a Service (SaaS). Azure Funct...

Migrating legacy projects to .Net Core/Standard

Introduction After the second version of .NET Core, it is pretty likely to be the future for .NET development, at least for many years. Luckily for legacy projects, Microsoft still continues sup...