home

Brad Frost

http://bradfrost.com
Web Design, Workshops, Consulting, Music, and Art
2019-05-21T14:26:46Z
http://feeds.feedburner.com/brad-frosts-blog


Brad Frost Web Headquarters

Well, it happened. A new headquarters for Brad Frost Web LLC is now in my backyard. Why? I’ve been in my house for almost 5 years and have always used one of the guest bedrooms as an office. But now […]

2019-05-13T14:00:18Z


Let’s Make A Design System! Live Coding at Smashing Conf

I had a great time at Smashing Conf San Francisco, where my session involved live-coding a design system on stage. It was the first time I’ve ever live-coded on stage before and was terribly nervous about the whole thing. Thankfully, […]

2019-04-26T15:22:30Z


Split

I think this post and The Great Divide are two of the most important reads about the state of frontend web development right now.

2019-04-12T13:27:54Z


Analytics.gov

A site showing how many people on US government websites right now, as well as loads of other data. So cool.

2019-04-12T00:40:27Z


Some Unsolicited Blogging Advice

Some great advice from Dave about blogging. If you have any idea at all, start a draft. 100% yes. I currently have 141 drafts sitting here in WordPress, and have a bunch more in my head that I want to […]

2019-04-11T15:04:56Z


The realities of Deep Work: What happened when designer and author Brad Frost scheduled every minute of his day

The folks over at RescueTime interviewed me about my decision to schedule every minute of my day. I’ve really benefitted from establishing some rigor to my schedule. Here’s what I have to say a few months in: “After playing it […]

2019-04-05T21:30:23Z


Future Ethics with Cennydd Bowles at SustainableUX

I’ve written about Cennydd’s amazing Future Ethics book, and this talk is a great intro to the contents of the book. Highly recommended viewing/reading.

2019-04-03T13:25:33Z


Dev perception

When we’re evaluating technologies for appropriateness, I hope that we will do so through the lens of what’s best for users, not what we feel compelled to use based on a gnawing sense of irrelevancy driven by the perceived popularity […]

2019-04-03T13:03:23Z


CVS Receipt Codepen

This extra-long CVS receipt Codepen makes me incredibly happy since my high school job was working at CVS.

2019-03-31T16:55:43Z


Input Type Sandbox

Cool little utility from Aaron Ladlage that creates solid form patterns using native HTML5 controls and attributes.

2019-03-31T16:47:41Z


Enforcing Accessibility Best Practices with Automatically-Generated IDs

One of the best things about design systems is you can create components that have design, development, accessibility, responsive, performance, etc best practices baked right into them. By taking care of the boring stuff, users of the design system don’t […]

2019-03-29T16:17:54Z


You probably don’t need input type=“number”

Last week I got a call from my bank regarding a wire transfer I had just scheduled. The customer support guy had me repeat everything back to him because there seemed to be a problem with the information. “Hmmmm, everything […]

2019-03-19T01:06:29Z


Best practices: components, styles, and shared libraries

While I still have plenty of doubts of having to maintain a 1:1 static version of a design system, this rundown of how to create a component library in Figma is a great walkthrough if that’s the path you’re going […]

2019-03-10T23:10:24Z


Write on your own website

The single best thing I ever did for my career was start a blog on my own website. — Brad Frost (@brad_frost) January 18, 2019 I’ll share two stories. I was speaking at a conference and after my talk I […]

2019-02-28T14:03:28Z


Ceasing Sales of Atomic Design Paperback Version

Atomic Design has been on sale for about two and half years, and I’m making the decision to stop selling paperback copies of the book. You can still buy the ebook version of the book for 10 bucks in addition […]

2019-02-27T02:21:33Z


Application Holotypes: A Guide to Architecture Decisions

I love this classification of different kinds of web applications. It takes a more nuanced view of “sites vs apps”. I’d love to see this turned into a full-blown site with additional holotypes (airline, hotel chain, etc).

2019-02-17T04:21:25Z


Don’t Get Clever with Login Forms

As time goes on I find myself increasingly annoyed with login forms. As password managers like 1Password (which is what I use) and Chrome’s password manager (which I also sorta use) become more popular, it’s important for websites to be aware […]

2019-02-14T15:19:20Z


Time for Happiness

This article as well as a whole slew of others all seemed to come along at the same time, and they’re all hitting me at a particularly interesting time in my life. I’ve spent the last 6 years grinding really […]

2019-02-14T02:47:35Z


Measuring the Impact of a Design System – Cristiano Rastelli – Medium

Measuring the Impact of a Design System is a tough topic, as design systems are a bit fuzzy. It’s not as clean cut as a website redesign. This is a fantastic post with some really awesome visualizations that helps put […]

2019-02-14T02:32:52Z


The ineffectiveness of lonely icons

After more than a year of using her tablet to read Email, my mother had no idea the Gmail application can be used to write an email. Why? Because after more than 12 months of using an application, she still […]

2019-02-13T01:15:34Z


This or that? Component Names: index.js or Component.js

I’m not sure if you’re aware, but there are sometimes different ways to do the same thing. Crazy, right? As a consultant I get to see a lot of different codebases, and I try study other projects’ architecture in order to […]

2019-02-06T14:11:21Z


My Skillshare Class Is Live!

I’m thrilled to announce my Skillshare class about creating successful design systems is live! Here’s what the course is about: After working with many organizations to develop customized design systems, Brad saw the need for a straightforward approach that anyone […]

2019-01-29T19:06:00Z


Composing Components

Good case study for building out a React-powered design system.

2019-01-21T02:08:51Z


Stepping away from Sass

In this great post, Cathy Dutton explains how she removed Sass from her codebase. Why? She explains how she used to use Sass for layout, variables, and typography, but now native CSS features take care of that for her. I’ll […]

2019-01-07T20:52:47Z


Making Future Interfaces: Algorithmic Layouts

Well, shit, this was entertaining! Here’s Heydon Pickering with a video explaining how flexbox and CSS Grid can help us make more responsive layouts with less work. While there are a lot of resources out there for learning things like […]

2019-01-07T20:45:20Z


Design Systems Workshop

I’m super excited to head to Austin, Texas to give a workshop all about creating and maintaining design systems. I’m likely not doing a lot of design systems workshops this year, so don’t miss your chance! You can get tickets […]

2019-01-03T16:14:30Z


The ‘Future Book’ Is Here, but It’s Not What We Expected

I’ve long been interested in how technology democratizes creation, and I’ve had success creating and self-publishing a book. So this article by Craig Mod rang a lot of bells for me. We were looking for the Future Book in the […]

2019-01-02T03:06:56Z


Building Night Mode for Hulu.com

I think this is a great read that underscores how CSS can be quite powerful. In order to build out a night mode version of Hulu, the team got frustrated trying to sort out how to manage the relevant properties […]

2019-01-01T20:43:22Z


2018

2018 has been a hell of a year. Usually when I do a year in review, I jump right into fond memories and work accomplishments. But this hasn’t been a normal year. Gramps‘s funeral was on my wife’s due date. […]

2018-12-31T17:01:58Z


The State of Web Browsers – Late 2018 edition

This is a brutally honest, true article about the state of web browsers. It’s unfortunate the author unnecessarily said “went full retard” (a movie reference) because the rest of the post is dead on. The stuff about Firefox rang especially […]

2018-12-06T20:35:40Z


Page created: Fri, May 24, 2019 - 09:05 PM GMT