Before webfonts were widely available, designers relied on a relatively small number of web-safe fonts, i.e. fonts that come pre-installed with various operating systems, and thus most likely to be present on user’s devices. As a result the web was saturated with Arial, Helvetica, Verdana, Georgia and Times New Roman. While these fonts are not … Continue reading Embracing web-safe fonts
It can be hard to describe a visual idea with words. Thats why photos exist. But sometimes even a picture doesn’t get the job done. Thats why GIFs exist.
I have a guilty pleasure. On a Sunday afternoon when the weather is bad I like nothing more than to sit down to an episode of Columbo. My wife and I have the entire box set and have made our way though every episode, including the pilots of Mrs Columbo. Watching a random episode is … Continue reading One more thing…
During the 7 years I've been involved with Longreads, we've gone from sharing links on Twitter to publishing our own in-depth, investigative stories. While we've grown substantially in scope and focus, the brand has largely stayed consistent. The core of the Longreads brand has always been simple, traditional typography, paired with a healthy amount of whitespace. I've made small … Continue reading Typographic Tweaks for Longreads
Usually, people associate WordPress with a blogging platform. It’s true, but WordPress has evolved to much more than that. As part of its evolution, WordPress has received several additions and built-in features that can be used when building Web applications, such as content sanitization, validation, caching, transients, and many more. Let’s go through some of … Continue reading WordPress as a Solid Foundation for Applications
On WordPress.com, one thing we’ve been focusing on is making themes that just work. It’s a bit of a balancing act; it’s very tempting to allow customers to control every aspect of their theme, because it seems like the simplest way to give them what they want. That idea may sound great to customers, but … Continue reading Balancing Options vs. Overload
An ongoing discussion about build tools in the Underscores GitHub repository reminded me of something that seems to come up a few times of over the life span of a project. CSS preprocessors, the best known being Sass and Less, have become essential resources that make managing complex stylesheets much easier. A common issue when … Continue reading Thoughts on Compiled CSS Files in Git