A few weeks ago, I received from Ovidiu Matan the invitation to participate, from TSM, in I.T.A.K.E. I had been waiting for this event since autumn, ever since I had a conversation during IT Days with Alex Bolboaca about the "unconference" concept, which I found very interesting. I admit having been a little reserved, given the fact that a "Software craftsmanship" conference had been announced, a movement I do not really resonate with. However, in the program, there were also a few presentations regarding functional programming, and I was hoping to meet more people interested in this subject. Therefore, I didn't hesitate and I accepted immediately.

This is our second article on patterns for Microservices based systems. See also our previous article on (Micro)service Discovery using Netflix Eureka. This article introduces Hystrix, an open-source Java library from Netflix. Hystrix is a production-ready implementation of the Circuit Breaker - pattern for reducing the impact of failure and latency in distributed systems.

Every once in a while, I have conversations with people about what really is TDD. Since I built a certain knowledge on the topic in time not only by using it but also by explaining it to others, I decided to write this article that details my definite view on what TDD is. I hope you’ll find it useful.

This article offers a minimal theoretical approach to Model Driven Design through Model Driven Architecture. It describes what a Conceptual Model is and how it is linked with the Domain Model/Problem Model. Afterwards, it offers a simple example of how a Model is created and manipulated in Model-driven Software Development.

In a dynamic world, in which business objectives change along the domain trends and based on the ever varying consumer's interest, the mutual understanding of the requirements by those that formulate them and by those who implement them represents the key to succeed in software development projects.

"The universe is built on a plan the profound symmetry of which is somehow present in the inner structure of our intellect." - Paul Valery.
Clean Architecture is great! Let's try that again…Clean Architecture is beautiful!
Clean Architecture is symmetric! Clean Architecture is natural! Clean Architecture should really be common sense!
Clean Architecture is the structure that naturally emerges when truly applying DIP: "High level modules should not depend on low level modules. Both should depend on abstractions"

When I arrived to Techsylvania, at the Students’ Arts Center, everybody was still in the break between the panels, though I was a little late. I met some of my online colleagues and we exchanged a few words on the event. They appreciated a lot the quality of the content they had received in the two days and told me that their expectations had been exceeded.

I had the pleasure of interviewing Rohan Chandran on the topic of product management, during the second edition of the event dedicated to entrepreneurship, Techsylvania. The concept described in his presentation within the event is the Minimum Delightful Product, a subtle modification of the well-known concept of Minimum Viable Product, but one which has a great impact.

ACADEMY+PLUS is heading to a new generation of students. A year full of activities grew new talents and also grew the confidence of other stakeholders for the project.
This revolutionary learning method for the IT industry, based on program aligned with the market needs, was launched last year in Cluj-Napoca by PITECH+PLUS, after signing a partnership with Ecole 42, from Paris. The main objective of this alternative learning method was to find clever minds that will create tomorrows IT products.