Archetypes are often used to describe a group of users with similar needs, priorities, and general outlooks. Archetypes can be a helpful user research tool, but they can also be useful when thinking about teams. Here are some of the archetypes I've observed on high-performing teams.
How to cut a WebP file's size in half.
How I built a semantic search feature for my reading highlights. It turns out you can go surprisingly far with just storing embeddings in a file in S3.
Drawing parallels between Python and JavaScript tools: virtual environments, dependency management, linting, code formatting, testing, and documentation.
Instead of creating a design system from scratch, use the U.S. Web Design System to save time and resources. Learn how to apply your own branding to a system that’s already compliant and accessible.
Building government services is often urgent work. Reusing, expanding, and iterating on proven practices is essential to quickly and effectively meeting people’s needs. It can also help the teams that do this work thrive.
State machines can be a framework and language agnostic option for defining and visualizing the routing logic in your applications.
How React Props relate to HTML attributes and JS functions.
How we approached nonlinear navigation, answer changing, and more challenges when building a new eligibility form for HealthCare.gov.
How we determined the sequencing of questions and design patterns to break a complex form into digestible chunks.
Our design team reimagined the end-to-end help experience and established help content design patterns for the entire site. The primary goal: to respectfully and clearly guide people through a deeply personal process that determines how they care for themselves and their family.
Using a serverless approach, natural language processing, and SMS.
Alongside the Centers for Medicare & Medicaid Services, Nava created an open source design system for HealthCare.gov. Using proven approaches to building scalable, developer-friendly, and flexible design systems bolstered our work.
Things shaping my perspective as an engineer
The Five Dysfunctions of Teams highlights.sawyerh.comBezos on memos, messy meetings, and why powerpoints are bad lexfridman.comHTML Web Components blog.jim-nielsen.comA year working with HTML Web Components hawkticehurst.comEstimation isn't for everyone open.nytimes.comTowards an understanding of technical debt laughingmeme.orgThe 3 D's of feature leading frontendmastery.comThe Art of Code Comments - Sarah Drasner youtube.comView the books I’m reading ↗