Frameworks Rebuild GitHub with Tailwind
Intermediate Difficulty

One of the best ways to improve your CSS is by rebuilding existing UIs. You’ll notice common patterns that occur and the best way to handle them. In this first entry, we'll focus on the GitHub UI.View the source code for this episode on GitHub.

1h 26m
Play
Languages Modern CSS for Backend Developers
Intermediate Difficulty

I know too many backend developers who are stifled by one glaring phobia: CSS. How do you construct a layout when nothing lines up? Every browser renders your code differently. Floats constantly break. Nothing works! If you agree, your thinking might be a bit out of date. You'll be happy to hear that the ecosystem is vastly better than fifteen years ago. This series is specifically for backend developers who understand the basics, but need a fast primer on modern CSS that they'll actually use in their day-to-day workflow.

3h 35m
Play
Languages CSS Grids for Everyone
Intermediate Difficulty

The new CSS Grid spec offers unprecedented control when it comes to constructing layouts and components. In fact, this level of power and flexibility has never been available before now. That being said, there's a slight learning curve. Come along, as I teach you everything you need to know in bite-sized episodes. You'll be constructing your own custom grids in no time.

37m
Play