Maxim Procopenco·4d agoA layout that works on every screenYour page looks right on a laptop and scrolls sideways on a phone. Find what is too wide, then fix it one cause at a time.
Maxim Procopenco·Nov 6Your chart library doesn’t need a dark modeA Recharts chart that names CSS variables follows the page’s theme with no React state — and the :root trap that breaks the hand-written…
Maxim Procopenco·Nov 3AI-written styles typecheck. Some still render nothingSome of the props an AI assistant writes compile and still draw nothing. An MCP server that runs them through the real engine catches them…
Maxim Procopenco·Nov 2Dark mode without the flashThe right theme on the first frame, a switch that re-renders nothing, and sections that keep a theme of their own.
Maxim Procopenco·Nov 2Styling Server Components without a stylesheet or a build stepStyle React Server Components with typed props and no ‘use client’, style registry or build plugin, with the CSS inside the HTML React…
Maxim Procopenco·Oct 20Delete your z-index scaleThe top layer and anchor positioning replace the portal and the z-index scale — measured in Chrome, with the places they still fall short.
Maxim Procopenco·Oct 13Your first web page with Box KiteFrom an empty folder to a responsive page with a dark mode, live on the internet, without writing a CSS file.
Maxim Procopenco·Mar 3Why I Chose TypeScript Over Tailwind and Built My Own React Styling LibraryMy name is Maxim. I’ve been a full-stack software engineer for my entire career. And on June 4, 2022, I made an initial commit to a repo…