Blogs

From semantic CSS to Tailwind - Refactoring the Netlify UI codebase

Netlify

The React codebase that powers app.netlify.com is about five years old. During these five years, the focus has mostly been on high-speed growth, as most start-ups do.

Visit Site

Blogs Netlify

BlogsNew Loom integration for Deploy Previews: Record screen and video feedback about web projectsNetlify BlogsNet Neutrality Panel at JAMstack SFNetlify BlogsHow TunnelBear Streamlines DevOps & 10x Deploy Speed with NetlifyNetlify BlogsDNS redundancy with Netlify’s dedicated DNS networkNetlify BlogsCoding Modern Websites with the JAMstack, Part 1Netlify BlogsCreate a Fully-fledged Jamstack commerce store with Commerce.js and NetlifyNetlify BlogsWhat React Does (and Doesn't Do)Css Tricks BlogsSimple Image Placeholders with SVG | CSS-TricksCss Tricks BlogsA Dark Mode Toggle with React and ThemeProviderCss Tricks BlogsA Beginner's Journey to Launching a WebsiteCss Tricks BlogsCreating Playful Effects With CSS Text ShadowsCss Tricks BlogsFluid Images in a Variable Proportion LayoutCss Tricks BlogsWhy every website wants you to accept its cookiesCss Tricks BlogsPrepros | CSS-TricksCss Tricks BlogsCSS Snapshot 2020Css Tricks BlogsA Snippet to See all SVGs in a Sprite | CSS-TricksCss Tricks BlogsRe-Creating the Porky Pig Animation from Looney Tunes in CSSCss Tricks BlogsCSS fix for 100vh in mobile WebKitCss Tricks BlogsWhy Semantic Layers MatterMotherduck BlogsState, Logic, And Native Power: CSS Wrapped 2025Smashingmagazine