If video game development appeals to you on your journey into design and development, you should check out js13kGames, a “coding competition for web game developers, with a 13KB size limit.” The 2024 winners were recently announced, and I find the lot of them outstanding. 13KB is a heck of a constraint. jQuery is like 30k lol. So building a game with graphics, logic, state, etc in that size is incredible. I have no doubt this cauldron of constraint produces really great general web developers where writing performant code is forever desirable.
Fanout with Grid and View Transitions
Imagine transitioning a bunch of items all set into ONE cell of a grid, then each having a unique animation when they move from that cell into where they would naturally fall on that same grid.