MMahnoor Munir4h ago · 8 min readAuditing React Codebases with the TypeScript Compiler APIWhy I built RepoLens Every React project starts clean. A few months and a few developers later, things begin to slip. A page component calls the API directly. Someone imports from a deep internal foldmahnoor9.hashnode.dev
CCruxtab Technologies Pvt. Ltd.8h ago · 4 min readMigrating from Polaris React to Shopify Polaris Web ComponentsShopify Polaris provides interface components for building consistent embedded Shopify applications. Historically, many applications used Polaris React components. Shopify now provides Polaris web comcruxtab-technologies.hashnode.dev
KKarthik Parameshwara1d ago · 7 min readThe SQL engine was fast. The table was the slow part.I built Blinkql, an open-source SQL workbench that runs in the browser. You open a CSV, Parquet, JSON or Excel file, write SQL and get results. The engine runs inside the tab, so the file is never uplkarthikparameshwara.hashnode.dev
Ccihan koc23h ago · 5 min readCatch Invented React UI Imports Before They Reach Your AppCover created with AI-assisted vector code. Cover description: Trust the types. Check the imports. Button, Modal and VStack map to three different Ninna UI packages. A small TypeScript check can catchmoderncode.hashnode.dev
Kkishan kanejiiya1d ago · 4 min readA code block in react-email was rendering HTML instead of showing itI've been looking for small React bugs to fix in open source projects, and this week I sent one to react-email. The change is only a few lines, but the reason for it is a trap I'd like to remember. Thkishankanejiya.hashnode.dev
BBeta Templates1d ago · 2 min readI built contractor websites that run entirely on Whop (leads, deposits, card-on-file invoices)Most contractor websites stop at a contact form. The homeowner fills it out, someone calls back days later, and half the leads go cold. I wanted a contractor site that actually books the job and takesbetatemplates.hashnode.dev
JJonesjson1d ago · 7 min readBuilding AnimeSelfie: A Focused AI Photo App with TypeScriptFor someone uploading a selfie, the useful decisions are concrete: which photo to use and which visual style to choose. The application still has to handle uncertain generation times, rejected inputs,animeselfie.hashnode.dev
TTavero2d ago · 4 min readVibe-coded UIs drift. I built Tavero to catch it.If you build React UI with a coding agent, you've probably seen this: every page looks fine on its own, but put them side by side and something's off. The Team page has a flat grey button with a 2px btaveroui.hashnode.dev
SSunil Reddy3d ago · 3 min readWhy Are We Still Registering Inputs in React? Introducing Native FormTraditional form libraries in the React ecosystem (such as React Hook Form and Formik) are undeniably popular, but they often force developers to treat standard HTML forms as legacy. To use them, you sunilsv26.hashnode.dev
FFaizal Sukaimi3d ago · 4 min readMaking a component library agent-ready: the ReUI MCP serverCoding agents are good at writing React. They are bad at knowing your component library. Ask one to "add a data grid with sorting" and it will happily invent a sortable prop that has never existed, orfaizalsukaimi.hashnode.dev