In the second post of the "Business Logic Evolution" series we will focus on explainig what is the business logic evolution and give you examples of changes that may occur during the project development. (...)
Tomasz MichalakPrincipal Software Engineer
Tomasz Michalak has been a programmer forever, for the past few years an engineer wearing an architect’s hat and a domain expert when needed. Currently, he is a Principal Software Engineer at Wunderman Thompson Technology with over 10 years of professional experience in software development. He is interested in fields such as systems integration, scalability, continuous integration/delivery, deployments automation and performance testing.
He is a co-founder of an open-source highly-efficient scalable integration framework called Knot.x.
He is also a speaker at local meet-ups and global conferences.
5 posts by Tomasz Michalak
July 01, 2020
, Time to read: 4 min,
How to understand business logicby Maciej Laskowski, Tomasz Michalak
In this post, we will tell you how do we understand business logic and how it is related to user stories and the rest of the Domain-Driven Design concepts. It starts the series discussing "Business Logic Evolution". (...)
June 15, 2020
, Time to read: 3 min,
Knot.x Chrome Extensionby Tomasz Michalak
Knot.x Chrome Extension is an open-source browser extension that reduces the distance between domain experts and technical teams, giving them instruments for joint solution analysis. (...)
September 27, 2019
, Time to read: 7 min,
Knot.x 2.0: Configurable Integrationsby Tomasz Michalak
In the API-driven world, where failures are NOT unexpected, handling errors and adapting to new business requirements have become a challenging and continuous work". Is the new Knot.x feature going to make this process m (...)
May 08, 2019
, Time to read: 1 min,
Message-driven web platformsby Tomasz Michalak
During the second edition of JAVIPS conference in Szczecin, Poland, I spoke about message-driven web platforms. Modern web platforms are architectures build from multiple modules and components. Efficient and scalable so (...)