Scala
Scala's flexibility in is useful in modeling complex business domains.
Java
The ultimate platform for developing backend code.
Apache Kafka
Tool for building real-time streaming data pipelines and applications.
React
Framework for building interactive user interfaces and web apps efficiently.
Kubernetes
A foundation of modern platforms that let you develop apps faster.
Typescript
When type safety meets the JS ecosystem.
Seniority is in our veins
and we live and breath technology
Widening technical horizons is the fabric of our organization. Not only do we practise and learn constantly, but we also teach, create and contribute.




.webp?g-ef9af571)


Dive into the SoftwareMill universe, where we create tomorrow
Discover the technology landscape through our engineering eyes!

Contract Testing with Pact
Rafał Maciak, 29 Mar 2023.
This is the third article of the series about contract testing. This time, you will read about another tool that supports developers in implementing contract tests - Pact. Learn how it works, what benefits this tool provides, and the main differences between it and Spring Cloud Contract.