Web Platform Dive into the web platform, at your pace. HTML CSS JavaScript User experience Learn how to build better user experiences. Performance Accessibility Identity Learn Get up to speed on web development. Learn HTML Learn CSS Learn JavaScript Learn Performance Learn Accessibility More courses…
We just created a design system for a huge organization and established a CSS architecture we’re quite pleased with. It’s one of the first times I’ve ever gotten to a project’s finish line without wishing I’d done at least a few things differently. So I thought it would be great to share how we went…
We recently removed the external link icon from GOV.UK. That’s the icon that looks like this: Here it is on a page on GOV.UK: We’d assumed that there was a clear need for the external link icon, but i
Social share scripts are convenient and easy to copy & paste but rely on JavaScript and add additional overhead to your site, which means more HTTP requests and slower load times. Instead, use share links that don’t require you to load scripts for each social site. Stop loading third-party scripts…
Twitter can be overwhelming. With more than a dozen or so people to follow, your feed soon becomes a wall of noise. Yet following a varied, deep list of accounts is one of the charms of Twitter. Like Forrest Gump's box of chocolates, you never know what you're going to get. And, like a box of…
On burning out As I sit here, tapping away on my keyboard, I feel like a fraud. A charlatan. An imposter. I feel like what I’ve been through isn’t that bad . Like what I’m about to say is over-dramatic. Like my experience isn’t worth sharing. But we all feel this way, right? Mental health is hard to…
Today’s priority Words change meaning over time. Soon , for example, originally meant now . In The Etymologicon , Mark Forsyth explains: Soon was the Anglo-Saxon word for now . It’s just that after a thousand years of people saying ‘I’ll do that soon’, soon has ended up meaning what it does today.…
Articles from Paul Jarvis I publish exclusively to my popular newsletter, The Sunday Dispatches , once a week. Some of those articles appear below a few weeks later. To get these before they show up on the internet, sign up here: Do what you say you’re going to do People often ask me for advice on…
The Mistake You're Making as a Freelancer I want to share with you the biggest mistake I think I made starting out as a freelance designer. I didn’t correctly position myself in the market. Based on the inquiries that I get every week, I’m going to bet that you too are making the same mistake. It’s…
In my post about values, I mentioned how determining your values can help you evaluate how you work with companies, teams, and people. The first on my list of values was that I value a truly responsive web design. But why? Nate Abele alluded to a bunch of them in his comment on the original post.…