<

Modular Monolith Or Microservices?

February 10, 2017

It’s impossible to ignore the topic of microservices today. We hear about them from social media, conferences, specialized websites, books, framework vendors, communities, colleagues. It seems like they’re the only way to go. But are they? To answer this question, we first need to explore why are microservices so useful, what are their downsides and... Read more

Fundamentals of Modern Software Architecture

January 27, 2017

The post was first published in Today Software Magazine, no. 55  This article aims to answer a set of core questions about software architecture, providing answers that come from modern software architecture thinking. Its inspiration came from: conversations with Rebecca Wirfs-Brock and Simon Brown architecting the eventrix.co product, running “Architectural Katas” countless conversations with architects... Read more

software architecture

eBook : Grow your business, product and teams

January 17, 2017

We are committed to champion software excellence and challenge the current practices. Our aim is to constantly improve: business, product, and teams. That’s why, in this last month we carefully selected pieces of advice, practical ideas for you & your team to improve and grow.  For you to easier access them, we present you the... Read more

mozaic work ebook

Question the software design – Part 4 – Refactoring

January 19, 2016

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. This is the fourth part of the series. The previous parts are... Read more

Question the software design – Part 2 – TDD and software architecture

December 22, 2015

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. Below you can watch the second part of the Q&A session.... Read more

Kata lounge

April 30, 2014

The first time I have heard the word kata I was a child and I was watching a Jackie Chan film. The fighters were doing karate kata in order to practice and improve their skills and technique. My second encounter with this word was last year at I T.A.K.E. Unconference. There was a big poster... Read more

Briefly on Architecture, Extreme Programming and Security testing – Agile Record online Magazine in Germany

March 17, 2014

Alexandru Bolboaca and Adrian Bolboaca’s article about Architecture, Extreme Programming and Security testing was published in the Agile Record, a free-to-download magazine published quarterly in Germany. You can read a fragment of the article here. Briefly on Architecture, Extreme Programming and Security testing Agile Agile has become more and more well known into the software development world today. And... Read more

Open Closed Principle

March 17, 2014

Last time we talked about the problems John faces when encountering code that doesn’t follow the Single Responsibility Principle. This time we’ll discuss about his colleague, Jane. Jane is another programmer from the team, specialized in accounting. She receives requests from the accounting department, such as: Until now, all our services had the VAT of 18%... Read more

Meet software professionals from all over Europe

March 16, 2014

We invite you to the second edition of the exciting IT event for programmers, testers, technical leaders and managers I T.A.K.E. Unconference 2014. We created it to offer you the opportunity to meet software professionals from all over Europe. Our first confirmed keynote speaker is Michael Feathers, the author of ”Working Effectively with Legacy Code” (Prentice Hall, 2004) and a world renown consultant with over 15  years... Read more

Architecture at Agile 2013

October 25, 2013

(Guest blog post by Rebecca Wirfs-Brock, originally appeared on her blog. Republished with permission.) What a busy, intense week Agile 2013 was! It was a great opportunity to connect with old friends and meet folks who share common interests and energy. I also had a lot of fun spreading the word/exchanging ideas about two things I’m... Read more

Agile Architecture Myths #4 Because you are agile you can change your system fast!

October 10, 2013

(Guest blog post by Rebecca Wirfs-Brock, originally appeared on her blog. Republished with permission.) Agile designers embrace change. But that doesn’t mean change is always easy. Some things are harder to change than others. So it is good to know how to explain this to impatient product stakeholders, program managers, or product owners when they ask... Read more