-
Architecting a full MVC-lite system in vanilla JS that cleanly separates state, rendering, and interaction.
-
Building a fully responsive design system with SCSS tokens, fluid typography, and semantic mixins.
-
Debugging layout overflow edge cases down to sub-300px viewports — and solving them with precision.
-
Writing clean, modular code that mirrors Angular’s architecture — without relying on a framework.
-
Plan a design system audit earlier to prevent hardcoded spacing or typography overrides.
-
Validate external asset paths (data.json, images) for production during initial setup.
-
Set flex-wrap: wrap as a default utility and override only when absolutely needed.
-
Possibly include unit tests or localStorage to introduce persistence and further separation of concerns.
Not seeking additional help at this time but feedback is welcome.