Articles

From Barriers to Bridges: Dependency Management as a Path to Enhanced Collaboration

From Barriers to Bridges: Dependency Management as a Path to Enhanced Collaboration

Introduction In companies with multiple departments and teams, dependencies are an inherent part of product development, creating a need for coordinated effort and interdependence across diverse functions. They typically surface when several teams need to align their work, or when the outcome of one team’s tasks affects the progress of another. This may involve anything...

Part 1: The Evolution from Monolith to Micro Frontends

Part 1: The Evolution from Monolith to Micro Frontends

A Journey from Monolith to Micro Frontends For over 16 years, Autodoc has evolved from a small startup to a bustling enterprise with over 5000 employees. Our initial architecture was a monolithic one, built in PHP. As the company grew, so did our codebase and developer team. This growth, however, brought challenges: the monolith became...

People Help People Initiative

People Help People Initiative

AUTODOC’s culture is built on the values of its employees.  Once again, we have seen how responsive and kind the people who work for our company are. When the war broke out in Ukraine, our company made it a top priority to ensure the safety of our Ukrainian team, as some of the local offices...

THE SHADOW ARMY – CONSTANTLY IN MOTION

THE SHADOW ARMY – CONSTANTLY IN MOTION

The human body is a powerful mechanism for the most important life processes. Staying fit and active, and keeping the body in good condition has been a guarantee for survival for many hundreds of thousands of years, as well as the foundation for the development of the human race. Just as the condition of the...

Fast & Steady. How to innovate in large companies

Fast & Steady. How to innovate in large companies

The year was 2001, and Apple was largely known as an expensive computer manufacturer. In October that year, the perceptions and the reality of the company was about to change. On October 23, 2001, Apple announced the release of a mind-blowing MP3 player called the iPod that could store 1,000 songs. There were other competitors making MP3...

Part 2: Diving Deep into the Technicalities of Micro Frontends

Part 2: Diving Deep into the Technicalities of Micro Frontends

The Technical Side of Micro Frontends at Autodoc In Part 1, we introduced the journey from a monolithic architecture to micro frontends at Autodoc. Now, let’s explore the technical aspects of this transformation. We’ll discuss how we manage states, handle server-side rendering (SSR), ensure SEO, deal with authentication, translations, routing, hydration, and optimize performance. State...