When developing websites, I often create the same boilerplate structure over and over. By creating a custom scaffolding script, I can automate this boring task and save a lot of time.
Paul made his first website in the fourth grade. It consisted of pictures of elephants, facts about elephants, and links to more pictures and facts about elephants. Since then he hasn't looked back!
He loves designing and developing delightful and intuitive websites. You may have seen his interactive visualization The Colors of the Web which was featured in dozens of publications including the Washington Post, Wired Magazine, Adobe, and many more.
When he's not designing and developing websites he enjoys bouldering, drawing, cooking, gardening, and eating too much cheese.
The new Zelda game uses repeated patterns to build a cohesive world. Let's write code to generate these patterns and then print them with a robot!
Animation can help inform user about changes in your app. And the View Transitions API makes adding animations easier than ever.
Since `ch` units are based on your current font their value can change when fonts are loaded and cause unexpected layout shifts.
When designing or building software, give careful thought to default values because people will end up using them.
But I'm not sure when this became widely supported, and I can't find anything about it online...
"Learn the rules like a pro so you can break them like an artist." — Falsely attributed to Pablo Picasso
I was recently designing an interface with a lot of rounded corners. But, when I nested rounded corners it looked off somehow...