Bootstrapping a UI component library
Building — and adopting — a component library in the context of a vibrant business is no easy feat. Here are a few things we’ve learned.
At a small …
14m 3Conflict Resolution and Code Reviews
Have you ever tried to do a code review on a PR that merges a large release branch or feature branch back into mainline, fixing merge conflicts? It’s not pretty.
3m 3Unhappy Path Driven Development
This story — about all the things that could, and do, go wrong in software design and development — is an incredibly important cautionary tale about the …
2m 3Module Design
This article is an excerpt from Mastering Modular JavaScript, which is being released tomorrow on Amazon. You can also “pay” for the HTML version by …
13m 3Okta, Auth0, & the Goblet of Identity
I’ve been exploring a couple of different options when it comes to serverless authentication providers, and I was both pleased and surprised to find how little …
16m 1A Guide to Modular Design Thinking
Last year I gave a presentation about Modular Design and here’s a transcript.
29m 4Mastering Modular JavaScript
My latest book, Mastering Modular JavaScript, just went into Early Release and is available now on Safari Books Online. It’s a part of my “Modular JavaScript” effort. It covers module thinking, patterns & principles.
a minute 7A Brief History of Modularity
When it comes to JavaScript, modularity is a modern concept. In this article we’ll quickly revisit and summarize the milestones in how modularity evolved in the …
9m 3A Tiny Story about Systems Complexity
A human decides to open a new tab in their favorite web browser and they then google for “cat in a pickle gifs”. What happens next will shock you!
3m 2