jh3y.hashnode.devGoing "Meta GSAP": The Quest for "Perfect" Infinite ScrollingI'm not sure how this one came about. But, it's a story. This article is more about grokking a concept, one that's going to help you think about your animations in a different way. It so happens that this particular example features infinite scrollin...Oct 11, 2021·18 min read
jh3y.hashnode.devSqueaky Portraits: Having Fun with the CSS path() FunctionWith the Chrome 88 release, we got support for clip-path: path(). That means it now has support in "most" major browsers! With path(), we’re able to use path definitions for a clip-path (Catch up on what clip-path is here). These path definition stri...Apr 29, 2021·9 min read
jh3y.hashnode.devMake a Functional Stopwatch with CSS – Exploring @property and its Animating PowersUh, what’s @property? It’s a new CSS feature! It gives you superpowers. No joke, there is stuff that @property can do that unlocks things in CSS we’ve never been able to do before. Want to make a stopwatch with nothing but HTML and CSS? Read on! Whil...Apr 21, 2021·12 min read
jh3y.hashnode.devCSS Cyberpunk 2077 Buttons - Taking your CSS to Night CityIf you're in the slightest interested in video games, you're no doubt aware of Cyberpunk 2077. It's one of the most anticipated games of 2020. The world it paints has a certain style to it. The game's website does a brilliant job of portraying that a...Jan 22, 2021·13 min read
jh3y.hashnode.devWrite For Yourself So That One Day You Might Write For Those You Look Up ToWrite for yourself so that one day you might write for those you look up to If there's one message to take from this article, take that one. Blogs are a hot topic. Should you start one? Are you good enough? Who should you write for? Where should y...Jun 28, 2020·9 min read