If you can’t put it in words, you can’t put it in code

@nickmorrison via unsplash

I often write design documents even if no one will read them.

There are a lot of resources out there on how to write good design documents. There are also many different ways to define what constitutes a design doc — what it includes, how long it is, how formal it is, etc.

--

--

--

Co-founder, Monarch Money. Ex-Quora, Google.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Documentation in GitHub Pages with mkdocs & readthedocs Theme

Give your outdated libraries some respect

GraphQL.js vs. TypeGraphQL vs. GraphQL Nexus

Connecting an AWS and GCP VPC using an IPSec VPN Tunnel with BGP

Editing files in a docker container

Using the AWS Developer Tools to Deploy Terraform

#IamaGDE: Kristina Simakova

How to Really Use AWS Amplify

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Osman (Ozzie) Osman

Osman (Ozzie) Osman

Co-founder, Monarch Money. Ex-Quora, Google.

More from Medium

5 Ways to Hit the Ground Running When Joining a New Software Engineering Team

My ideal software developer CV

Tech Lead in a Nutshell

Lessons from old software