13 Dec

Blue Beanie Day 2019

November 30th, the official "Blue Beanie Day," has come and gone. I'm not sure I ever grokked the exact spirit of it, but I've written about what it means to me. Last year:

Web standards, as an overall idea, has entirely taken hold and won the day. That's worth celebrating, as the web would be kind of a joke without them. So now, our job is to uphold them. We need to cry foul when we see a

Read article

The post Blue Beanie Day 2019 appeared first on CSS-Tricks.

13 Dec

Adam Argyle’s 2020 CSS Predictions

I think Adam's first prediction is his boldest, even beyond his Hail Mary prediction. CSS grid is awesome and gap is perhaps one of its best qualities, but gap superseding spacing things out in other ways (e.g. margin) is a bold prediction indeed, especially with Firefox being the only browser supporting it in flexbox.

Direct Link to ArticlePermalinkRead article

The post Adam Argyle’s 2020 CSS Predictions appeared first on CSS-Tricks.

13 Dec

How to Start your Career on DEV

Becoming a developer can start at any point in one’s life. As the importance of coding has grown, so has the demand for programmers. Thousands of students of all ages are currently training to work in this bolstering industry. We are going to look at h...

13 Dec

How I Handle the Fear of Rejection

This is a slightly edited version of a short blurb I sent out to my email subscribers in November.

Howdy 🤠

This is my first time writing to you, so thanks for all of your patience, and sorry if you were enjoying the silence.

I'm sitting in...

13 Dec


Interesting idea for a "chat room" from Postlight:

Create a Yap chat room. Invite others to join and talk. Share a URL of just about anything. Everyone gathering can comment on what you’ve shared. If you think your conversation deserves an audience, share the URL of your chat publicly. Only six people can join. Lots of people can observe if you invite them. But just six chatters.


Direct Link to ArticlePermalinkRead article

The post Yap appeared first on CSS-Tricks.

13 Dec

Detecting Inactive Users

Most of the time you don’t really care about whether a user is actively engaged or temporarily inactive on your application. Inactive, meaning, perhaps they got up to get a drink of water, or more likely, changed tabs to do something else for a bit. There are situations, though, when tracking the user activity and detecting inactive-ness might be handy.

Let’s think about few examples when you just might need that functionality:

tracking article reading time auto saving form or

Read article

The post Detecting Inactive Users appeared first on CSS-Tricks.

13 Dec


A standard copy-and-paste YouTube embed lands on your page as an <iframe> which loads a big ol' pile of other stuff to play that video. But the UX of it is still essentially an image and a play button. Click the play button and the video plays. You can build essentially the same thing with an anchor link wrapping an image!

Not long ago, we covered a very clever "lazy load" technique doing exactly this from Arthur Corenzan that was … Read article

The post lite-youtube-embed appeared first on CSS-Tricks.

12 Dec

📦 A Cargo manifest for JavaScripters

A little push to those JavaScript/Node.js developers who are discovering the Rust world (like me)

After a long time flirting with I decided to start (and finish!) a simple, but useful, crate. So I spent quite time understanding and looking for the m...

12 Dec

Rails 1.0 turns 14

Past Rubies is a tiny weekly newsletter that shares curated historical content from the Ruby community. Consider it Ruby's version of 'on this day in history'. New issues every Wednesday. Get copies to your inbox

10 more features in Ruby 2...