importance of software architecture

Software Architecture Trends

What software architecture trends have you noticed this year? Interview with Kenny Baas-Schwegler

Apiumhub team interviewed Kenny Baas-Schwegler – socio-technical and Domain-Driven Design architect @Xebia. Facilitator of visual and collaborative modelling using Deep Democracy Domain-Driven Design to find out key software architecture trends as well as other key software architecture lessons learned over the past … Read More

software architecture recommendations mark richards

Software architecture recommendations by Mark Richards

Apiumhub team organized a software architecture interview with a hands-on software architect we really admire – Mark Richards. Mark is a GSAS speaker, Apium Academy Professor and an experienced, hands-on software architect involved in the architecture, design, and implementation of microservices architectures, service-oriented architectures, and … Read More

Importance Of Soft Skills

Importance of soft skills for software architects

Very often software architects get a reputation for being cracks in programming and in building solid architecture but they have problems with project management or relationships with the clients. Soft skills are very important nowadays. Whereas hard skills can be … Read More

Books By Leading Software Architects

10 Books by leading software architects

As you may already know, Apiumhub team is software architecture-oriented and reads books for software architects on a weekly basis to stay updated and constantly learn new things and improve. This year Apiumhub organizes Global Software Architecture Summit 1st and 2nd of October, which … Read More

Event-Driven Architecture

Event-driven architecture benefits

Event-driven architecture (EDA) is a design pattern built around the production, detection, and reaction to events that take place in time. It is a design paradigm normalized for dynamic, asynchronous, process-oriented contexts. Event-driven architecture enables minimal coupling, which makes it … Read More

Apiumhub Software Architecture Meetups

Apiumhub software architecture meetups in 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 about Apiumhub life and our new office! One of our … Read More

The Role Of A Software Architect

The role of a software architect

Although there is no an exact and shared definition of what is the service of software architecture, I like to compare it with an architecture of buildings. In the sense that an architect normally has a big picture vision, defining … Read More

Software Architecture

15 benefits of software architecture

A lot of people underestimate the importance of Software Architecture and some people just don’t know what it is and what are the benefits of software architecture. Although Software Architecture seems to be very tech and a lot of people think … Read More

Good Software Architecture

The importance of a good software architecture

Many people hear about software architecture but don’t really know what it means or why it can be helpful. But when working on a software project, it is primordial to dedicate time to get a good software architecture, because if you … Read More