SuperHi
SuperHi is a creative education school for you to learn how to make the things you wanna make. We make courses in design, coding and digital project management skills and teach to people in over 85 countries worldwide!
Weather-aware websites: How to add weather data and styling to a website using Javascript
The modern way to add animation on scroll with Javascript and CSS
Create a pro-level 3D site, using Three.js, Motion One + GLSL shaders, with an award-winning coder.
How Apple do scroll-based video scrubbing using CSS and Javascript
Scroll animations! How to add a flowing path like the Lusion site with SVG and Javascript
How to make a springy font weight effect with Javascript and variable typefaces
How the best sites are made: The Studio's award-winning wonky grid slideshow
How to add complex image masking to website images with CSS clip-path and Figma
How to add endless scroll to a website using Javascript
How a top fashion site was made: Nolook Inc's mouse follow effect with CSS and Javascript
How award-winning sites are made: the Sticky Split Layout, as seen on Useful Books and SuperHi Plus
How award-winning sites are made: Midnight's mouse trail effect
How award-winning sites are made: Torque Editions panning layout
Five CSS @media queries you might not know, that will improve your users' lives
How to create a resizable column layout with Javascript
How to improve your web typography with just a few lines of CSS
Typescript 101 – Learn to transition from Javascript in just 20 minutes
Dynamic Color Slider: Create a website that adjusts its theme in real-time with CSS and Javascript
How to add dark mode to your website with CSS variables
How to add a frosted glass effect to your website
Draggable, resizable + stackable panels using Javascript
What's the difference between a typeface and a font
Using Ligatures
Scaling fonts for different screen sizes
Pairing Type
How to make fonts work for different languages
How and when to control line height
Choosing a typeface for body text
Adding web fonts to your site with Google Fonts
How to get started with variable fonts