Developers battle 2024