(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.data-privacy-src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1596564-1', 'auto'); ga('send', 'pageview');

RSS Feeds from:
Envato MarketBlog | Mac World – How-Tos | Kevin Muldoon Blog | TutsPlus | Adobe Photoshop Blog | WPML Support Blog | Search engine & watch Blog | Design Meltdown Blog | MassPlanner SEO Tutorials | Tom McFarlin Tutorials | Spoon Graphics

Some Typography Links

2020-04-04T03:04:50+02:00April 4th, 2020|Categories: News, Tutorials|Tags: |

I just can’t stop bookmarking great links related to typography. I’m afraid I’m going to have to subject you, yet again, to a bunch of them all grouped up. So those of you that care about web type stuff, enjoy. I know there are lots of good reasons to be excited about variable fonts. The [...]

Getting JavaScript to Talk to CSS and Sass

2020-04-04T03:04:48+02:00April 4th, 2020|Categories: News, Tutorials|Tags: |

JavaScript and CSS have lived beside one another for upwards of 20 years. And yet it’s been remarkably tough to share data between them. There have been large attempts, sure. But, I have something simple and intuitive in mind — something not involving a structural change, but rather putting CSS custom properties and even Sass [...]

Google’s Technical Writing Guide

2020-04-04T03:04:47+02:00April 4th, 2020|Categories: News, Tutorials|Tags: |

It’s good! I’ve written up my advice (sprinkled with great advice from others), but this is way more straightforward nuts-and-bolts training on technical writing. It’s structured like an actual course, with exercises along the way. I’m far from an expert here. But between Geoff and I, we end up doing a lot of technical article [...]

Accessibility Links

2020-04-03T03:04:57+02:00April 3rd, 2020|Categories: News, Tutorials|Tags: |

Austin Gil has kicked off the first in a five-part series about “HTML Forms Right” and to starts with semantics. It’s talking to the “we build our front-ends with JavaScript” crowd. The first block of code is an example of an Ajax form submission where the data submitted is gathered through the JavaScript API FormData. [...]


2020-04-03T03:04:56+02:00April 3rd, 2020|Categories: News, Tutorials|Tags: |

If you’re looking for a new typeface for that side project of yours then here’s a great website by John D. Jameson that collects a bunch of the latest type specimen websites. Everything is on display here, from the daring and bold, to those that are a bit more professional and reserved. Not only are [...]

Why Do Some HTML Elements Become Deprecated?

2020-04-03T03:04:54+02:00April 3rd, 2020|Categories: News, Tutorials|Tags: |

The internet has been around for a long while, and over time we’ve changed the way we think about web design. Many old techniques and ways of doing things have gotten phased out as newer and better alternatives have been created, and we say that they have been deprecated. Deprecated. It’s a word we use [...]

Rethinking Code Comments

2020-04-03T03:04:53+02:00April 3rd, 2020|Categories: News, Tutorials|Tags: |

Justin Duke asks if treating code comments like footnotes could help us understand the code in a file better. In his mockup, all the comments are hidden by default and require a click to reveal: What a neat idea! Justin’s design reminds me of the way that Instapaper treated inline footnotes. Instapaper (circa 2012)I guess [...]