Moises Macero Garcia

¡Hola!

The Practical Developer is a blog about Software Development and Architecture that helps you understand concepts in a practical way, avoiding all kind of useless Hello World examples.

I'm Moisés Macero, a Software Developer and Architect from Málaga, in Spain. I work as a consultant and trainer, and I'm also the author of a few books and guides (see below).

Are you interested in my Practical Workshops? Just get in touch.

Follow me on Twitter for updates and some random developer/architect stuff.

Books

Pragmatic approaches to Architecture and Software Development.

Learn microservices

A practical approach to microservices from scratch
A practical approach to microservices from scratch

Practical Architecture

Follow simple steps to improve your ways of working around SW Architecture
Follow simple steps to improve your ways of working around SW Architecture

Full Reactive Stack

A practical case of reactive programming with Spring Boot, MongoDB and Angular
A practical case of reactive programming with Spring Boot, MongoDB and Angular

Blog

Check out these popular posts or visit the blog's main page
Spring Boot and Kafka – Practical Configuration Examples
Write simple Shebang scripts with Java and run them in Docker
Custom Error Handling in REST Controllers with Spring Boot
End-to-end tests with Cucumber and Spring Boot
Full Reactive Example with Java, MongoDB and Angular
Send and Receive JSON messages using RabbitMQ in a Spring Boot app