Five Huge CSS Milestones
This past December, CSS turned 20 years old. That’s straight from the horses mouth, and Alec rounded up a few highlights here, as well.
I figured I could weigh in as well, focusing on around the last decade, which, coincidentally, is how old CSS-Tricks is. That just about matches up with my experience in the industry.
The Different Logical Ways to Group CSS Properties
I’ll admit, I traditionally haven’t had much of an opinion about the ordering of CSS properties. I just add what I need. I think they end up largely “grouped” by related things, because that’s just how my brain spits them out.
Randomizing SVG Shapes
Say we wanted to continuously randomize the radius of a circle. We could kinda fake a random look with just CSS, but let’s go for full-on pseudo random…
Exporting Images in Multiple Resolutions Simultaneously
It’s always nice to see design tooling evolve to accommodate modern needs. Let’s look at an example of that: image exporting. Designers and developers spend loads of time exporting images. The design work often happens in software designed for designing, and assets from that design are exported for use when building out that design elsewhere.
Carousels Don’t Have to be Complicated
Every time a carousel is mentioned in a blog post, it’s a requirement to mention that… say it with me now: You probably shouldn’t use a carousel.
SVG Charting Libraries
There is no shortage of options with charting libraries on the web. That’s good! Competition is good for consumers. It keeps the quality high. That’s certainly true here. The landscape of charting libraries is pretty impressive, ranging from the good-and-free to the excellent-and-paid.
From WordPress to Apple News, Instant Articles, and AMP
Apple: Send us your content in our special format and we’ll make it available in Apple News and more people read it and be happy with your brand… wink wink.
Facebook: Format your content in our special way and send it over and it will load super fast and people will love it and be happy with your brand… wink wink.
A Quick Look at the React and Redux DevTools
If you haven’t dug into React yet, I’d encourage it. There are lots of very satisfying feelings that come along with it. Building components that you piece together to assemble a complete working page is very satisfying, for example. The tooling is also quite satisfying. Working with Webpack and having it hot-reload just the components you’ve touched is awesome.
Web-based REPL’s for many languages
I only just recently learned the term “REPL”. It essentially means “command line”. You type code in, it runs, you see output.
Read, Eval, Print, Loop.
You Should Probably Blog in Markdown
Maybe you’ll read that title and think: Damn, Chris. Little dogmatic isn’t it? There are lots of ways to do things, especially on the web. Why be all…