Apiumhub software architecture meetups in Barcelona
Tags: apiumhub, barcelona, benefitsofsoftware, ddd
Published: 2017-12-22 07:43:18

---
title: "Apiumhub software architecture meetups in Barcelona"
published: true
tags: Apiumhub,Barcelona,Benefits of software,DDD
canonical_url: https://apiumhub.com/tech-blog-barcelona/apiumhub-software-architecture-meetups-barcelona/
---

This year we moved to a new office in Plaza Urquinaona, where we have an awesome room for organizing Apiumhub software architecture meetups.   
Here you can [watch a short video](https://www.youtube.com/watch?v=ihxoLuR-2Js) about Apiumhub life and our new office! One of our values is never stopped growing. We learn from each other and care about our personal growth. Every day, we grow our knowledge and we love sharing it with others. So, this autumn we started a series of Apiumhub meetups about [software architecture](https://apiumhub.com/software-architecture-services-barcelona/) and [software development](https://apiumhub.com/web-development-barcelona/). Actually, you can watch a teaser with our meetups [here](https://www.youtube.com/watch?v=apBB52dx0TE).

&nbsp;

## 1st software architecture meetup: MVP & FRP

&nbsp;

First one was about software architecture, to be more precise,[Christian Ciceri](https://apiumhub.com/software-developer-jobs-barcelona/)– Co-founder & software architect of Apiumhub gave a presentation about MVP & FRP for a controllerless architecture. And Diego Ojeda – our Android crack gave a speech about MVP & FRP  
as an approach for a cleaner and purer frontend architecture.

To be honest, we were so excited about our first meetup, that we decided to grab a video with the attendees and video with the speakers. You will find them later on in the article, keep reading;).

&nbsp;

### MVP & FRP for a controllerless architecture

Historically, little attention has been given to front-end architecture. Right now, there are very few references regarding this topic and therefore we decided to start our Apiumhub meetups with Frontend architecture.

What we try to achieve with a good software architecture is to improve the architectural qualities of the systems on which we work, such as: modularity, sturdiness, expressivity,etc.

Here you have the [presentation](https://docs.google.com/presentation/d/17GCbn_YvpvrESYJI9pfwi31R-LkczOU0DRSsgD7Bpo4/edit?usp=sharing) and [the video](https://www.youtube.com/watch?v=h5b44xzMmwQ&t=14s)&nbsp;to know more about this topic.&nbsp;

&nbsp;

### MVP & FRP as an approach for a cleaner and purer frontend architecture

How were things a few years ago? What does a good software architecture bring us? And answers to many other questions you will find in this&nbsp;[presentation](https://docs.google.com/presentation/d/1yvwqug1fHsJ4vx9Zm-JzvLFB0KQVtGYUiGhT0ObiBDQ/edit?usp=sharing) and in&nbsp;[the video](https://www.youtube.com/watch?v=VRZveK3Ov-s&t=914s).

&nbsp;

To be honest the meetup was a success. Attendees generated interesting discussions and gave us ideas for the next ones. Most of the participants said that they were interested in Backend and DDD and therefore we decided to organize our second meetup 30th of November in our office.

&nbsp;

## 2nd software architecture meetup: Microservices Antipatterns

&nbsp;

To be honest we were thinking a lot about the topic for the second meetup and we were glad to receive a lot of suggestions. The topic that had the most votes was “DDD in practice: uncovering false microservices” and we decided why not to have a theoretical part with Christian Ciceri and a practical part with Oscar Galindo.

Let’s start with the theory. Here, Christian said that microservices are not always a good idea, even though we are big fans of this architecture. He gave several examples, shared his opinion about what Martin Fowlers says regarding microservices and listed down the books that every backend developer should read.

Here you have [the presentation](https://docs.google.com/presentation/d/1RLmDUJ472wvxWZCd45bBTkNe4hZJALoWjVoEKQiW6CA/edit?usp=sharing) and [the video](https://www.youtube.com/watch?v=kZlaSaK63Zw&t=1s)

As for the practical part, Oscar showed examples from real projects, where you can actually see the code. Examples included: client side, server side, from microservices to a monolith, environment, etc.

Here you have [his presentation](https://docs.google.com/presentation/d/1MYnR4hm_ZdTAxBCrn-sEX6ASdvDhXZiKTdZsAETRBvc/edit?usp=sharing) with all the details.

&nbsp;

## What will be next? And there&nbsp;upcoming software architecture meetups will be held?&nbsp;

&nbsp;

So many people came to our second meetup that our office simply became small for such events, therefore we already spoke with Barcelona Tech city and Antai and next time, in February, we will organize our meetup in Pier01.

We are still thinking about the topic, feel free to suggest yours in the comments section below! But for now topic that has the most votes is: “DDD applied in Scala: FP vs OO”.

Don’t forget to subscribe to [our monthly newsletter](http://apiumhub.us7.list-manage.com/subscribe?u=aa52dea376e07c0e81473fb97&id=0770a48a5e) to receive more information about upcoming software architecture meetups and to be the first one to reserve your place.

Thank you for your interest! We can’t wait to meet you!

&nbsp;

## If you are interested in software architecture meetups and in software architecture in general, you might like…

&nbsp;

[Many small monoliths](https://apiumhub.com/tech-blog-barcelona/microservices-vs-monolithic-architecture/)

[Why microservices are a good idea](https://apiumhub.com/tech-blog-barcelona/microservices/)

[Almost infinite scalability&nbsp;](https://apiumhub.com/tech-blog-barcelona/almost-infinite-scalability/)

[Software architecture books&nbsp;](https://dev.to/apium_hub/top-19-software-architecture-books-blf)&nbsp;

The post [Apiumhub software architecture meetups in Barcelona](https://apiumhub.com/tech-blog-barcelona/apiumhub-software-architecture-meetups-barcelona/) appeared first on [Apiumhub](https://apiumhub.com).