Typescript, React, Tailwind, Jest
Make battleship using TTD principles.
TDD, Impure and pure functions.
Learn more about JS fill and array method (This was a bug that made a lot of things funky for me) Fill will insert the same instance, Ex: .fill(Math.random) will return an array filled with the same number.
javascript - Array.fill gives same object repeated. why? - Stack Overflow
I really enjoy this way to write conditional Tailwind class from here A more stylish way to write conditional Tailwind classes - DEV Community 👩💻👨💻