It’s time for the final part of the article about CQRS and Event Sourcing implementation in PHP. In the previous ones, I’ve presented the idea of Event Sourcing, pointing out...
In the first part of a Developers Guide to API Platform, I focused on building an API. I presented some of the basic functionalities of API and also, I showed...
New Node.js features isn't the usual selling point of this platform. Node.js is primarily well-known for its speed and simplicity. This is why so many companies are willing to give...
Wow, really – an article about exception design? Don’t judge just yet and let me fill you in. When I got promoted to the Head of PHP position, I gained...
In the previous parts of the article about CQRS and Event Sourcing implementation in PHP, I’ve focused on the main idea of CQRS and Event Sourcing. There was a presentation...
It’s a Monday morning, and you need to set up a new project. You install all of the required npm packages, then start working on some features. Sooner or later...
Dependency injection is a well-known technique, which can make it much easier to produce independent and scalable modules. It can be used in many programming languages and frameworks. However, when...
It’s high time for the final part of our adventure with the framework-agnostic PHP application. Today's goal is to prove, that our framework-agnostic app may be used not only with...
Modern static site generators are nothing like the clumsy tools you might have used in the past. They can be used to generate elegant and blazing-fast websites. That’s exactly what...
Estimate your project
Your message has been sent. We’ll get back to you in 24 hours.Back to page
We’ll get back to you in 24 hours
to address your needs as quick as possible.
We’ll prepare an estimation of the project
describing the team compostition, timeline and costs.
We’ll perform a free code review
if you already have an existing system or a part of it.
Our work was featured in:
Jakie będą kolejne kroki?
Krótka rozmowa o twoim doświadczeniu,
umiejętnościach i oczekiwaniach.
Praktyczne zadanie sprawdzające dokładnie
poziom twoich umiejętności.
Spotkanie w biurze
Rozmowa w biurze The Software House,
pozwalająca nam się lepiej poznać.
Ostateczna odpowiedź i propozycja
finansowa (w ciągu kilku dni od spotkania).