Software Development Daniel Puchner Software Development Daniel Puchner

Make Your Value Stream Visible Through Structured Logging

Looking at software development before the cloud revolution, using logging frameworks was kind of common. They supported the dev in formatting the logs, buffering them and sending them to the correct sink such as Elasticsearch. With the rise of cloud platforms applications tended to get smaller units and direct integrations of cloud applications into observability or log archive platforms is now possible with a few lines of configuration. It's time to review if using logging frameworks pays off or a simple 'console.log' and forward the application/function output to some provider such as datadog will do the job.

Weiterlesen
Software Development Rinat Abdullin Software Development Rinat Abdullin

Revolutionizing the Logistics Industry: Trustbit Logistics Simulator Framework

As the logistics industry becomes increasingly complex, businesses need innovative solutions to manage the challenges of supply chain management, trucking, and delivery. With competitors investing in cutting-edge research and development, it is vital for companies to stay ahead of the curve and embrace the latest technologies to remain competitive. That is why we introduce the Trustbit Logistics Simulator Framework, a revolutionary tool for creating a digital twin of your logistics operation.

Weiterlesen
Software Development, Front Development Chrystal Lantink Software Development, Front Development Chrystal Lantink

CSS :has() & Responsive Design

In my journey to tackle a responsive layout problem, I stumbled upon the remarkable benefits of the :has() pseudo-class. Initially, I attempted various other methods to resolve the issue, but ultimately, embracing the power of :has() proved to be the optimal solution. This blog explores my experience and highlights the advantages of utilizing the :has() pseudo-class in achieving flexible layouts.

Weiterlesen
Software Development Rinat Abdullin Software Development Rinat Abdullin

Consistency and aggregates in event sourcing

Black Friday is coming, so let’s talk about warehouse management and event sourcing. When developing a system for event retrieval with aggregates, several very different concepts are possible. If you think of an aggregate as a transaction boundary, then each decision has its own implications.The aggregate can also be a lifecycle boundary - events in a global uniform stream can often only be discarded by the aggregate stem.

Weiterlesen