- A Mind for Numbers
- Accelerate
- Agile Project Management for Dummies
- Algorithms to Live By
- Atomic Habits
- AWS Certified Cloud Practitioner Study Guide
- Banking on It
- Brexitland
- Build Your Dream Network
- Bulletproof SSL and TLS
- Business Analysis
- Collapse
- CompTIA Security+ Practice Tests
- CompTIA Security+ Study Guide
- Corporate Rebels
- Countdown to Zero Day
- Creative Acts for Curious People
- Creative DIY Microcontroller Projects with TinyGo...
- Cryptanalysis
- Crypto Trader
- Cryptography
- Culture Code
- Daniel Goleman Omnibus
- Deep and deliberate delegation
- Dhl
- Drive
- Effective Python
- Every Tool's a Hammer
- Exam Ref AZ-900 Microsoft Azure Fundamentals
- Expert Scripting and Automation for SQL Server...
- Fifty Quick Ideas to Improve Your User Stories
- Fixing Your Scrum
- Fundamentals of ServiceNow Administration and...
- Future Leader
- Future of Violence - Robots and Germs, Hackers and...
- GCHQ Puzzle Book
- Getting Things Done
- Harvard Business Review manager's handbook
- Hooked
- How Google Works
- How to Take Smart Notes
- How to Win Friends and Influence People
- HTML and CSS
- I Think, Therefore I Am
- Itsm Value Streams : Transform Opportun
- JavaScript and jQuery
- Kill It with Fire
- Leaders Eat Last
- Leading change
- Leading Without Authority
- Lean Thinking
- LONDON'S UNDERGROUND.
- Managing Successful Projects Prince2
- Managing Successful Projects with PRINCE2
- Measure What Matters : OKRs
- Meteorology today
- Mindf*ck
- Modern Cryptanalysis
- Modernist cuisine at home
- Money Revolution
- Never Split the Difference
- New One Minute Manager
- Open Circuits
- Oversubscribed
- Permanent Record
- PHP 5 advanced
- Practical Docker with Python: Build, Release and...
- Practical electronics for inventors
- PRINCE2 for dummies
- Pro Python 3: Features and Tools for Professional...
- Pro SQL Server Always On Availability Groups
- Pro SQL Server on Linux: Including Container-Based...
- Professional Scrum Master Guide
- Project to Product
- Radical Simplicity
- Rules of People
- SAFe 5.0 Distilled
- Sapiens
- SEARCH INSIDE YOURSELF- TPB
- Secret Barrister
- Securing SQL Server: DBAs Defending the Database
- Site Reliability Engineering
- SQL Server 2017 Administration Inside Out
- Start with Why
- System Center Configuration Manager Current Branch...
- T-SQL Fundamentals
- Teach Yourself Electricity and Electronics,...
- Teach Yourself Setting Up a Small Business (Teach...
- Team Topologies
- The Art of Deception
- The art of invisibility
- The Chimp Paradox How Our Impulses And Emotions...
- The coaching habit
- The code book
- The Courage To Be Disliked
- The DevOps handbook
- The Epic Guide to Agile
- The Five Dysfunctions of a Team: A Leadership...
- The Go Programming Language
- The Golden Ratio
- The Introvert's Guide to the Workplace
- The Manager's Path
- The New Silk Roads: The Present and Future of the...
- The outward mindset
- The Phoenix Project
- The Professional Product Owner
- The Unicorn Project
- Turn The Ship Around!
- Visual Thinking
- Weapons of Math Destruction
- Who Moved My Cheese?
- Work Rules!
- Working Out Loud
- Writing An Interpreter In Go
- Wrong Fit, Right Fit
Living Life in RAM – The Importance of Documentation
Imagine for a moment that your computer has no local storage and that everything running on it is saved into volatile system memory. Remove the power or reboot, and everything will be lost forever.
The human mind is far more resilient, has less programming bugs, and more control over its actions and environment than a standard computer. But our human memories are stored in a similar way, and lost forever when the supply of energy runs out.
The chances of this computer forgetting everything can be reduced by clustering them with multiple computers in resilient locations. If all your information was held on this cluster, still running in volatile system memory, would you trust it to keep your information safe? Probably not.
If you think about your place of work, with all the documents, databases, and other information, would you trust the computer cluster to retain all that information? Definitely not.
Unless our storage at work is stored on disks that are configured into resilient groups, with spare disks available to take over after failure, and backed up to a remote location, we are not confident that our information is safe.
This therefore leads onto the question of what information we store in our human memories and how do we protect it? We are more resilient than a computer, and entire clusters of computers, but we are not infallible.
As humans, we are all living life in volatile system memory, commonly referred to as RAM. We treat our memories with disproportionate respect, compared to our computers, and we insist on storing the only copy of critical information within it.
This brings us onto the importance of documentation, in the workplace, and at home. The undocumented understanding, procedures, passwords, encryption keys, and local knowledge that will be lost when you are no longer available.
Documentation is critical to the long-term survival of information and just like our computers and servers, there should be a commitment to storing these on permanent storage. Committing our memories to permanent storage also allows us to share this information, creating a cluster of minds that can all work together to succeed at a common goal.
In the future, we need to design systems that helps us document with much less effort. It can be time consuming to document, especially if the audience needs a certain level of knowledge and prior understanding to be included. The problem that needs to be overcome is accurate automated metadata creation.
We are good at creating information, but then have difficulty trying to find it again. Metadata is critical to identifying the association of one piece of information with another, in what contexts it was collected in and associated with, and to what accuracy and completeness the information may be.
As you remember information that is critical to your home life or work life, decide whether it should be committed to permanent storage. Our memories are also liable to corrupt, become lost, and become inaccessible to even ourselves, which can be the saddest moment in a person’s life.
Help yourself, your loved ones, and your employer by making a contribution to the documentation of life and work.