Robuta

https://www.joshwcomeau.com/css/rules-of-margin-collapse/ The Rules of Margin Collapse • Josh W. Comeau “Margin collapse” has a dastardly reputation, one of the trickier parts of CSS. Fortunately, it gets a lot easier once you learn a few rules! In this tutorial,... josh w comeauthe rulesmargincollapse Sponsored https://flirttendre.com/ FlirtTendre Dating that finally gets you. https://www.joshwcomeau.com/css/center-a-div/ How To Center a Div • Josh W. Comeau Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But... josh w comeauhow tocenterdiv https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/ How I Built My Blog • Josh W. Comeau I recently launched a brand new version of this blog, and in this post, I share how it’s built! We’ll examine the tech stack and see how all of the pieces fit... josh w comeaumy blogbuilt https://www.joshwcomeau.com/react/prefers-reduced-motion/ Accessible Animations in React with "prefers-reduced-motion" • Josh W. Comeau I really love animation, but not everybody does. In fact, it can make some people literally sick! In this tutorial, we'll see how to ensure that we respect... josh w comeauaccessibleanimationsreactreduced https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/ An Interactive Guide to Flexbox in CSS • Josh W. Comeau When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary... josh w comeauinteractive guideflexboxcss https://www.joshwcomeau.com/animation/color-shifting/ Color Shifting in CSS • Josh W. Comeau A little while ago, I was trying to animate an element’s background color, so that it cycled through the rainbow. Seems easy, but it turns out, browsers have a... josh w comeaucolorshiftingcss https://www.joshwcomeau.com/react/why-react-re-renders/ Why React Re-Renders • Josh W. Comeau In React, we don't update the DOM directly, we tell React what we want the DOM to look like, and React tackles the rest. But how exactly does it do this? In... josh w comeaureactrenders https://www.joshwcomeau.com/snippets/html/scale-with-pseudoelements/ Scale effect on hover using after pseudo-element • Josh W. Comeau A buttery hover effect that doesn't warp or distort your content josh w comeauscaleeffecthoverusing https://www.joshwcomeau.com/css/subgrid/ Brand New Layouts with CSS Subgrid • Josh W. Comeau Subgrid allows us to extend a grid template down through the DOM tree, so that deeply-nested elements can participate in the same grid layout. At first glance,... josh w comeaubrand newcss subgridlayouts https://www.joshwcomeau.com/career/ Career articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeaucareer articles https://www.joshwcomeau.com/nextjs/ Next.js articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeaunext jsarticles Sponsored https://www.blackedraw.com/ BLACKED RAW: Unfiltered Encounters with Powerful Men in 4K https://www.joshwcomeau.com/javascript/ JavaScript articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeaujavascriptarticles https://www.joshwcomeau.com/animation/partial-keyframes/ Partial Keyframes • Josh W. Comeau CSS Keyframe animations are so much more powerful than most developers realize. In this tutorial, I’ll show you something that completely blew my mind, a... josh w comeaupartialkeyframes https://www.joshwcomeau.com/animation/linear-timing-function/ Springs and Bounces in Native CSS • Josh W. Comeau The “linear()” timing function is a game-changer; it allows us to model physics-based motion right in vanilla CSS! That said, there are some limitations and... josh w comeauspringsbouncesnativecss https://www.joshwcomeau.com/react/boop/ Boop! A hover animation using React hooks • Josh W. Comeau An in-depth tutorial that teaches how to create one of the most adorable interactions I've ever created. We'll learn how to use React components and hooks to... josh w comeaureact hooksboophoveranimation https://www.joshwcomeau.com/blog/the-end-of-frontend-development/ The End of Front-End Development • Josh W. Comeau Large language models like GPT-4 are becoming increasingly capable, at an alarming rate. Within a couple of years, we won't need developers any more! …Or at... josh w comeauthe endfrontdevelopment https://www.joshwcomeau.com/animation/squash-and-stretch/ Squash and Stretch • Josh W. Comeau Have you ever heard of Disney’s 12 Basic Principles of Animation? In this tutorial, we’ll explore how we can use the very first principle to create SVG... squash and stretchjosh w comeau https://front-end.social/@joshwcomeau Josh W. Comeau (@joshwcomeau@front-end.social) - Front-End Social 17 Posts, 55 Following, 288 Followers · Indie hacker and educator. Blogging at http://joshwcomeau.com. Previously Khan Academy, Gatsby, DigitalOcean, Concordia... josh w comeaufront endsocial https://www.joshwcomeau.com/react/server-components/ Making Sense of React Server Components • Josh W. Comeau This year, the React team unveiled something they've been quietly researching for years: an official way to run React components exclusively on the server.... react server componentsjosh w comeaumaking sense https://www.joshwcomeau.com/css/height-enigma/ The Height Enigma • Josh W. Comeau One of the most perplexing and befuddling things in CSS for me, for many years, was the behaviour of percentage-based heights. Sometimes, seemingly at random,... josh w comeauheightenigma https://www.joshwcomeau.com/react/ React articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeaureactarticles https://www.joshwcomeau.com/css/css-variables-for-react-devs/ How to use CSS variables with React • Josh W. Comeau CSS variables are *really* cool, and they're incredibly powerful when it comes to React! This tutorial shows how we can use them with React to create dynamic... how to usecss variablesreactjosh https://www.joshwcomeau.com/svg/ SVG articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeausvgarticles https://www.joshwcomeau.com/css/browser-support/ A Framework for Evaluating Browser Support • Josh W. Comeau Lots of exciting new features have been landing in CSS recently, and it can be tough trying to figure out if they’re safe to use or not. We might know that a... josh w comeaubrowser supportframework https://www.joshwcomeau.com/css/custom-css-reset/ A Modern CSS Reset • Josh W. Comeau I have a set of baseline CSS styles that come with me from project to project. In the past, I'd use a typical CSS reset, but times have changed, and I believe... josh w comeaumoderncssreset https://www.joshwcomeau.com/css/ CSS articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeaucssarticles https://www.joshwcomeau.com/animation/ Animation articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeauanimationarticles https://www.joshwcomeau.com/animation/sprites/ Sprites on the Web • Josh W. Comeau In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web these days. Which is a shame, because we... on the webspritesjosh https://www.joshwcomeau.com/css/designing-shadows/ Designing Beautiful Shadows in CSS • Josh W. Comeau When I look around the web, most of the shadows I see are fuzzy grey boxes. It doesn't have to be this way, though! CSS gives us the tools to create rich,... josh w comeaudesigningbeautifulshadowscss Sponsored https://darlink.ai/ DarLink AI: Free AI Girlfriend Generator | Chat, Photos & Video Create your ideal AI Girlfriend with DarLink AI. Customize her look and personality, chat naturally, and enjoy personalized photos, videos, and voice for a... https://www.joshwcomeau.com/css/starting-style/ The Big Gotcha With @starting-style • Josh W. Comeau CSS has been on fire lately, with tons of great new features. @starting-style is an interesting one; it allows us to use CSS transitions for enter animations,... josh w comeaubiggotchastartingstyle Sponsored https://adultfriendfinder.com/ AdultFriendFinder – The World’s Largest Dating and Social Discovery Site Join the Largest Community of Fun-Loving Adults - AdultFriendFinder. Discover the excitement of connecting with millions of like-minded members on... https://www.joshwcomeau.com/about-josh/ Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeau https://www.joshwcomeau.com/blog/the-post-developer-era/ The Post-Developer Era • Josh W. Comeau When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally... josh w comeauthe postdeveloperera https://www.joshwcomeau.com/css/interactive-guide-to-grid/ An Interactive Guide to CSS Grid • Josh W. Comeau CSS Grid is an incredibly powerful tool for building layouts on the web, but like all powerful tools, there's a significant learning curve. In this tutorial,... josh w comeauinteractive guidecss grid https://www.joshwcomeau.com/svg/friendly-introduction-to-svg/ A Friendly Introduction to SVG • Josh W. Comeau SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this... josh w comeaufriendlyintroductionsvg https://www.joshwcomeau.com/blog/ General articles • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeaugeneral articles https://www.joshwcomeau.com/animation/a-friendly-introduction-to-spring-physics/ A Friendly Introduction to Spring Physics Animation in JavaScript • Josh W. Comeau Of all the little tips and techniques I've picked up over the years about animation, spring physics remains one of the most powerful and flexible. In this... josh w comeaufriendlyintroductionspringphysics https://www.joshwcomeau.com/svg/interactive-guide-to-paths/ An Interactive Guide to SVG Paths • Josh W. Comeau SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its... josh w comeauinteractive guidesvgpaths https://www.joshwcomeau.com/css/header-blockers/ Sneaky Header Blocker Trick • Josh W. Comeau There is a lil’ UI detail on this blog. Most people don’t even notice it, but the ones who do often reach out, asking how on earth it works. It feels like it... josh w comeausneakyheaderblockertrick https://www.joshwcomeau.com/ Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh w comeau https://www.joshwcomeau.com/animation/css-transitions/ An Interactive Guide to CSS Transitions • Josh W. Comeau This comprehensive guide shows how to use CSS transitions! A back-to-basics look at the fundamental building blocks we need to create microinteractions and... josh w comeauinteractive guidecss transitions https://www.joshwcomeau.com/contact/ Contact Josh • Josh W. Comeau Friendly tutorials for developers. Focus on React, CSS, Animation, and more! josh