Jon Daiello Product Designer 🦄

Learning

Flexbox.io

Wow. If you don’t really use the CSS display: flex property (flexbox) then this is an excellent FREE course for you to review. If you use flexbox all the time, then it’s still an excellent course for you.

Read Article
Code

CSS Arrow Mixin: SASS

I have found that throughout certain projects I like to add a few CSS arrows here and there. To save myself some time, I built a SASS mixin to save some time.

Read Article
Journal

Regressive Enhancement: Looking Backwards Too

If you’ve been around the web industry for any amount of time, you’ve probably heard the phrase “Progressive Enhancement”. Simply put, it means that you build your app (or website) to run everywhere and on everything, then you add features where they are supported. I think we’ve lost some of that mentality, and we need to bring back a vision of “Regressive Enhancement”.

Read Article
Journal

False Assumptions

There is a major fault in the way this code define who the users are. In fact, instead of considering the true users it substitutes ourselves for every one of the users. It’s tempting to think that everyone who uses a product is just like me. It’s tempting to think that they understand me. We might even believe it’s safe to assume they think like me.

Read Article
Journal

JavaScript as a Seasoning, Not a Meal

We use JavaScript every day. Most people who browse the web don’t even know it’s running. However, there is a segment of web users that come to a page that is just downright broken. If they’re lucky, they might get some piece of information left by a developer inside a <noscript> tag that informs them that they are out of luck. But, is that enough?

Read Article
Journal

The Power of the Web

Every so often something emerges that changes the fabric of society. The wheel revolutionized the human ability to move and perform hard labor. The printing press made publishing literature easier and faster. Electricity spawned a maelstrom of invention. The internet came along and made just as profound a changes.

Read Article