Words that would otherwise be coming out of my mouth
-
14 Jun, 2018
Sketch.systems
Unfortunate name (confusion with Sketch seems inevitable), but this seems like a cool concept. I like the idea of a nimble “Markdown-like notation” that helps teams play out a lot of different scenarios and states without having to create a […]
-
14 Jun, 2018
Tools In The Basement
After putting my daughter to bed last weekend, I crept downstairs to finally hang pegboard and organize the jumble of tools scattered around my basement. And wow, what a therapeutic, enjoyable experience that was! As I was performing this strangely […]
-
13 Jun, 2018
Resilient, Declarative, Contextual
This is a fantastic article by Keith J. Grant that breaks down CSS’s unique qualities that makes it powerful, but also perhaps a bit confusing to people coming at it from a programmatic background. It’s a great reminder as to […]
-
13 Jun, 2018
GitHub Is Microsoft’s $7.5 Billion Undo Button
Here’s the great Paul Ford with a great breakdown of what git and Github actually are. Much like his epic What Is Code? article, he’s able to translate the world of geeky programming stuff into something that’s palatable and entertaining […]
-
13 Jun, 2018
Your Brain on Front-End Development
Here’s Chris with a wonderful walkthrough of how his frontend developer brain looks at a design comp. It’s extremely insightful When confronted with a design comp, My brain tends to gravitate towards some of the non-obvious implementation solutions. In other […]
-
13 Jun, 2018
Inclusive Components – Cards
Here’s Heydon Pickering with a metric ton of great advice about creating accessible, flexible, robust card components.
-
13 Jun, 2018
Style Guide Guide, Gatsby Edition
We’re happy to announce Style Guide Guide, Gatsby Edition! You can check out the demo here. The workshop and the storefront There are lots of moving parts, tools, and environments involved in making a design systems take shape. We’ve found […]
-
11 Jun, 2018
Where to put one-off components?
A while back, Harry Roberts introduced the concept of shame.css: a stylesheet dedicated to housing your nasty, hacky, quick-fix CSS The idea is to isolate all the stuff that doesn’t belong in your beautiful, well-architected CSS architecture, in order to […]
-
11 Jun, 2018
Vue.js or React ? Which you would chose and why?
This response to the question “Vue.js or React” is interesting and thoughtful.
-
07 Jun, 2018
How To Ask For Advice Over Email
Holy shit I think I need to add this to my contact page. When I redesigned my site, I redesigned the contact page to make the user do a bit of work to get my contact info. It sounds counter-intuitive, […]
-
07 Jun, 2018
Presentational and Container Components
Dan Abramov talks about a convention for structuring React components, which resonates with me very much. I talked about how I tend to be frustrated with a lot of the React demos, projects, and boilerplates I come across: In a […]
-
07 Jun, 2018
I dunno
Hi, I’m a web designer. I make websites for a living. I try to keep up with how things are getting done in the industry in order to continue to make websites. That means I learn new things. I’m fortunate […]
-
01 Jun, 2018
Encouraging Play in Design Systems
Here’s Tyler Sticka with a great article about how important it is for a UI design system to continue to evolve and improve over time. You can’t just get things built and then say, “That’s it! Things must stay this […]
-
01 Jun, 2018
React.js Introduction For People Who Know Just Enough jQuery To Get By
Related to Sarah’s post about migrating from jQuery to Vue, there was a great post a while ago about migrating from jQuery to React.
-
01 Jun, 2018
Replacing jQuery With Vue.js: No Build Step Necessary
I absolutely love this article by Sarah Drasner about replacing jQuery with Vue.js. We need more articles like this. “Here’s how to replace the once-new hotness with the new hotness.” I’ve been neck-deep in React-land for a while, and I’m trying […]
-
29 May, 2018
Presentational and Container Components
In my post about struggling to learn React, I talk about how I’ve been frustrated by a lot of examples, tutorials, and projects where presentation code and business logic are all kludged together. I’d love to see projects that feature […]
-
29 May, 2018
Torching the Modern-Day Library of Alexandria
Absolutely fascinating read about the fate of Google’s project to archive the world’s books. It’s a story of ambition and legal jujitsu.
-
29 May, 2018
The Slow Death of Internet Explorer and the Future of Progressive Enhancement
Regardless of how perfectly formed and well-written your code, sometimes things break through no fault of your own, even in modern browsers. If you’re not actively testing your site, bugs are more likely to reach your users, unbeknownst to you. […]
-
23 May, 2018
My Struggle with Testing Code – daverupert.com
I know that unit testing logic and functional/integration testing DOM manipulation is different. But again, there’s a gulf in my mind between expect(page.title).toBe(‘hello world’) and “Make sure this doesn’t fuck up when resizing Internet Explorer 10 between 720px and 800px.” Source: My […]
-
22 May, 2018
Shop Talk Show: CSS in JS Edition
Chris and Dave weigh in on some of the hot drama that happened after I tweeted a joke about CSS-in-JS. Before I did that, I also hastily linked to a podcast where wrote a few quick thoughts about some of […]