The Hard Art of Decision Making - Case Study
summary
A company rewrote its internal intranet into a new service product using PHP 8, Symfony 6, MySQL, Twig and Stimulus for the UI, containerized with Docker and built via Bitbucket CI; unit and integration tests were added later. Integrations were moved into separate ingestion services (alpha/beta) that sync hourly and later accept a third source, reducing load and providing cleaned data for reuse. The result is the legacy system becoming largely unused while the new system runs in production and is actively developed, with tool choices driven by familiarity, simplicity and ROI.
AI-written summary · about
chapters (7)
- 0:00Wprowadzenie i motywacja
- 7:55Problemy z legacy systemem
- 15:44Wybór technologii i narzędzi
- 22:56Podejmowanie kluczowych decyzji
- 33:43Decyzje na poziomie kodu
- 37:19Wyniki i wnioski z projektu
- 41:57Podsumowanie i rady dotyczące decyzji
related talks
34mIt Depends
01h 02mThe power of technical decisions
27mMicro-transformation
32mTime Driven Development
51mBuilding a High-Performance Team is Everyone's Job
37mLearn to appreciate legacy (Story about Zed)
36mHow to make technical decisions?
30mProduction › Prototype: How a Small Team Replaced a Core Platform in 90 Days
