How adding a flex-wrap almost spiraled out of control

Published on August 23, 2025

How does a project get to be a year late?
...One day at a time.
- The Mythical Man-Month (anniversary edition), Frederick P. Brooks Jr., p. 153

Last week I found a minor bug in the application my team is building. For every election committee, we have a page showing all sessions of that committee. These sessions are shown as a row of cards. Playing around with the number of sessions, I discovered that the row keeps on growing, resulting in a horizontal scroll bar:

screenshot showing five committee session cards in a row, with the last one, all the way to the right, having only a small part of its left side visible

Read more… (6 min remaining to read)