Quotable
Sharp lines worth stealing. Each links to its own page you can share, and back to the post it came from.
- Like open source, rarely are two people in the same place at the same time, working on the same thing at the same time.
- Today, the primary means of sharing information with another human is through a URL.
- URLs serve to record what decision was made, who made it, and why.
- Open source is already here.
- You can be professional without being formal.
- Describe what you're going to write, write it, and then describe what you wrote.
- a URL is necessary, but not sufficient to communicate organizational intentionality.
- humans are not servers
- We've digitized paper-based workflows, but we haven't reimagined them for the modern (and distributed) world.
- Practicality beats purity
- Process should drive outcomes.
- Dropbox, Google Drive, or SharePoint, but for software development
- Markdown is how text is formatted on GitHub.
- Issues describe the problems you or your team want to solve
- If issues describe the problems, pull requests describe the proposed solutions.
- A commit is a snapshot of the file (or files) at a point in time.
- parallel universes or alternate timelines for your files
- Almost everything you'd want to do on GitHub you can do entirely through the web interface.
- You can think of emoji and animated GIFs as the facial expressions and body language of GitHub
- if the person requesting the meeting hasn't taken the time to distill their thoughts into writing, why should they be able to decide how you spend your own time?
- Think of it like gzip compression, but for human-to-human communication.
- Choose the right medium for the message
- if you stop the line as soon as a problem is detected, it can be fixed before it gets worse
- Match the management to the moment.
- Cathedral and bazaar aren't personality traits—they're management operating systems you can swap depending on the moment.