Skip To Main ContentStart Read
Skip To Main ContentStart Read
Menu
Accessibility
UX
CSS
JavaScript
Performance
Design
Figma
Wallpapers
React
Vue
Round-Ups
Web Design
Guides
Business
Career
Privacy
Jump to all articles ↬
Frederick O’Brien
13 min read
An Ode To Documentation #
Continuity #
We work in an industry with an exceptionally high turnover rate.
The wealth of knowledge that lives inside someone’s head
disappears with them when they leave. If you don’t want to
reinvent the wheel every time someone moves on, you better
learn to love documentation. That is where continuity lies.
Sometimes things are the way they are for very, very good
reasons, and someone, somewhere, had to go through a lot of
pain to understand what they were.
Two Worlds #
Snow knew it, Leonardo da Vinci knew it, Steve Jobs knew it.
Magic happens when we head straight for that collision.
A Common Language #
Try now
Design Documentation #
Design principles
Typography
Component libraries
Illustration
Photography
Iconography
Color
Branding
Accessibility
Sounds
Where did this all come from? What’s the vision? The guiding
principles? The BBC does a good job of answering these questions
for Global Experience Language (GEL), its shared design
framework.
(Large preview)
The days are long gone when brand guidelines printed in a book
are sufficient. Much of modern life has moved online, so too
should guidance for its documentation. Happily (or dauntingly),
there are plenty of platforms out there, many with excellent
integrations with each other.
Storybook
Figma
Component libraries
GitHub wikis
Zeplin
Sketch
Invision
There can be a chain of platforms to facilitate the connections
between worlds. Figma can lead into Storybook, and Storybook
can be integrated directly into a project. Embrace design
documentation as an ecosystem of skills.
Implementation;
Suggested tooling.
(Large preview)
Language #
Never use the passive where you can use the active.
Make It Beautiful #
Design documentation has a lot more credibility if it’s walking the
walk. If it looks like a hot mess, what are the chances of it being
taken seriously?
Publish it #
Thumbprint
Backpack by Skyscanner
There are plenty more where these came from in the Design
Systems Gallery — a fantastic place to browse for inspiration and
guidance.
And Maintain It #
This is all well and good, I hear you say, arms crossed and brow
furrowed, but who’s going to keep all this stuff up to date? That’s
all the time that could be spent making things.
I hear you. There are reasons that Tweets (Xs?) like this make the
rounds from time to time:
Yes, it requires hard work and vigilance. The time, effort, and
heartache you’ll save by having design documentation will be well
worth the investment of those same things.
Start Small #
Start small. Choose fonts and colors and show them sitting
together nicely on your repo wiki. That’s it! You’re underway. You
will grow to care for your design documentation as you care for
the project itself because they are part of each other.
 (yk)
Explore more on
Web Design
Workflow
Design Systems
Best Practices
Smashing Newsletter
Tips on front-end & UX, delivered weekly in your inbox. Just the
things you can actually use.
TypeScript in 50 Lessons
— Comments 2
Luis wrote — December 6, 2023 6:15 #
Reply
Reply
Leave a comment
Your message
Post Comment
Accessibility
Best practices
Business
Career
Checklists
CSS
Data Visualization
Design
Design Patterns
Design Systems
E-Commerce
Figma
Freebies
HTML
Illustrator
Inspiration
JavaScript
Mobile
Performance
Privacy
React
Responsive Design
Round-Ups
SEO
Typography
Tools
UI
Usability
UX
Vue
Wallpapers
Web Design
Workflow
Fonts by Latinotype.
✎ Write for us
Contact us
About us (Impressum)
Privacy policy
Membership login
Delivery times
Advertise