Engineering craft
Frontend
HTML, CSS, React, rendering, performance.
- •120 XPHTML SemanticsStructure that assistive technology can read.
- •130 XPCSS LayoutFlexbox vs grid — when each one wins.
- •150 XPReact PatternsComposition, hooks, and the useEffect footguns.
- •160 XPRendering StrategiesCSR, SSR, SSG, ISR, RSC — pick the right one.
- •170 XPWeb PerformanceCore Web Vitals, bundles, and the cost of JavaScript.
- •200 XPAccessibilitySemantic HTML beats ARIA. Keyboard before mouse. Focus is content.
- •200 XPForms & ValidationNative HTML, schema libs, and the UX of telling users they're wrong.
- •220 XPState ManagementLocal, URL, server, global — pick the right home for each piece of state.
- •200 XPTesting FrontendVitest, Testing Library, Playwright — and the pyramid that keeps your CI under five minutes.