We've all been there. Landed on a website only to be slapped with a modal that looked something like the one below:
Hello darkness, my old friend.
For me that triggers a knee-jerk reaction: curse for giving them a pageview, close the tab, and never ret... Read more
How to be evil (but please don’t!) – the modals & overlays edition
Sizzy is a web app and a Chrome extension that provides a fast way of testing your responsive designs. And by that, I mean really fast.
There are a bunch of tools that show you previews of your websites on all kinds of devices. However, I have yet to f... Read more
Tool Tip: Sizzy Accelerates Responsive Designing
The web can seem fast moving. New frameworks, tools, and even languages come and go. Yet many developers feel that they have to move as fast as their slowest user. New browsers are ‘evergreen’ — they auto-update unseen in the background witho... Read more
A Beginner’s Guide to HTML5 Cross-Browser Polyfills
Why is a string called a string? Have you ever given this some thought? We never use such a word in contexts other than programming for a set of letters sticking together, and yet - in programming it's as pervasive as the word "variable". Why is that, ... Read more
Why Is a String Called a String?
Let's say we draw the same vector graphic in different design applications and export each one as SVG for use on the web. Should we expect the same SVG file from each application?
On the one hand, we might expect each file to be the same because of ou... Read more
One Illustration, Three SVG outputs
A short quiz that will test your knowledge on some of the less known CSS rules and properties.
... Read more
Quiz: How well do you know CSS?
Everyday Web Developers are looking for better ways to enhance user experience when it comes to images. Often, when dealing with user uploaded or 3rd party images, there could be sensitive information which would call for the need to manipulate text em... Read more
Smart Text Detection and Manipulation in Images
Do you ever wish you had a time machine? I certainly do, but not for the usual reasons. I want a time machine so I can go back and have a frank conversat... Read more
The Missing Advice I Needed When Starting My Career