Words that would otherwise be coming out of my mouth

Subscribe via RSS
  1. 19 Nov, 2018

    Deep Work Update #2

    A few weeks ago I made the decision to schedule every minute of my day, and so far so good. A few people have asked me for an update so I figured I’d share one. While my productivity score was […]

  2. 18 Nov, 2018

    bRuCk

    Bruck is a lo-fi prototyping system made with web components. Quickly create and comment on interface layouts. The output is screen reader accessible, and responsive without you having to author breakpoints. Interesting. I haven’t played around with web components enough, so […]

  3. 18 Nov, 2018

    CSS and Network Performance

    This post by Harry does a great job of talking about the performance implications of CSS, and he shares a load of tips for avoiding big performance hits due to CSS. CSS is critical to rendering a page—a browser will […]

  4. 15 Nov, 2018

    Ditching the MacBook Pro for a MacBook Air

    A while back I upgraded my computer to a new MacBook Pro, and ran into a ton of issues with it. My post on the topic apparently found its way to Apple’s engineering team, and I ended up working with […]

  5. 11 Nov, 2018

    Creating atomic components in Figma

    It’s great to see that design tools like Figma and Sketch have improved so designers can practice atomic design within them.

  6. 08 Nov, 2018

    Designer+developer workflow: more head-down work

    As part of Dan and my designer+developer collaboration series, I recorded another video building upon the work we’ve done so far. If you’re not caught up, feel free to watch the other videos: Video 1: Designer+Developer pair session Video 2: […]

  7. 06 Nov, 2018

    Design Systems: Mastering Design at Scale

    Dan Mall, Josh Clark, and myself partnered with the fine folks at InVision to create a video series called Design Systems: Mastering Design at Scale. In the series, we share lessons learned from our experience helping organizations create and maintain […]

  8. 05 Nov, 2018

    Deep Work Update

    Last week I made the decision to schedule every minute of my day, and wanted to share a quick update. In short, this is working out very well for me so far. A few accomplishments: I coded every day – […]

  9. 02 Nov, 2018

    Enforcing Accessibility Best Practices with Component PropTypes

     I’m diving into React a lot more, and I’m specifically focused on making rock-solid, dumb presentational components that can be ingested by other applications. Part of making these components rock-solid is providing some definition and guardrails for the props […]

  10. 01 Nov, 2018

    Yes, your startup is ready for a design system

    Rather than starting out by building out buttons and components (a mistake we made early on), focus instead on building flows and working backward from there. It took hundreds of sketches, brainstorming sessions across teams, wireframes, and mockups to arrive at […]

  11. 01 Nov, 2018

    America’s Iron Giants – The World’s Most Powerful Metalworkers

    As a Pittsburgher, I’m naturally interested in giant machines and molten steel. Maybe that’s why I found this video fascinating.

  12. 01 Nov, 2018

    Just Write

    Fantastic advice from Sara. If you don’t have a blog already, make one. Write. Publish. Share. You’ll never know how many doors one small article might open up for you. I 100% agree. And I’ve certainly been in Sara’s position […]

  13. 01 Nov, 2018

    A Frontend Workshop Environment

    Where do you build UI code? That sounds like a dumb question, but it’s a deceptively important one. There’s a few ways to do it: UI code is authored within your application environment. If you’re working on a WordPress or Drupal […]

  14. 01 Nov, 2018

    Design ops for design systems

    I meant to post this ages ago, but I really like Jeremy’s take on the overlap between design ops and design systems.

  15. 29 Oct, 2018

    Scheduling Every Minute of My Day

    I just finished the fantastic book Deep Work by Cal Newport on the suggestion of half my Twitter feed. The book discusses the importance of doing deep work, which the author describes as: Professional activities performed in a state of […]

  16. 24 Oct, 2018

    Hoarding

    We’ve have had a rough last couple months. I’ll spare you the full story, but my wife and I put our lives on hold to (amongst many other things) clean out a hoarder house. According to Wikipedia: Compulsive hoarding is a […]

  17. 23 Oct, 2018

    How to Think Like a Front-End Developer with Brad Frost

    I had a fantastic time talking about what it means to be a “front-end developer” in this day in age on the always-fantastic Shop Talk Show. We talked about a role I tend to call “frontend design“, which we discuss […]

  18. 23 Oct, 2018

    Chill Out and Listen with Brad Frost

    I had a great time talking with Chantastic on the React Podcast. Chantastic asks him about his recent experience learning React and the difficulty he found entering the realm of React. They talk about team communication, developing portable solutions, organizational therapy […]

  19. 22 Oct, 2018

    I have resigned as the WordPress accessibility team lead. Here is why.

    The accessibility team lead of WordPress has resigned. In her post, Rian Rietveld explains some of the problems the accessibility team encountered as they tried to make the Gutenberg editor experience more accessible. It sounds like there were a lot of […]

  20. 18 Oct, 2018

    How much documentation to include in a style guide?

    I was asked this question on Twitter: @brad_frost How do you recommend a team document small decisions made on standards / design systems? Example: Button size is ___ because of ____. I don’t think we should list all of this […]