# Best Practices (MoC) ## Overview Notes about best practices. ## Notes <!-- QueryToSerialize: LIST FROM #best_practices AND !#type/quote AND !#type/creation/quote WHERE public_note = true SORT file.name ASC --> <!-- SerializedQuery: LIST FROM #best_practices AND !#type/quote AND !#type/creation/quote WHERE public_note = true SORT file.name ASC --> - [[37signals AI Recommendations (2026-01)]] - [[Angular best practices - Constructor vs ngOnInit (Article)]] - [[Authorization best practices (Article)]] - [[Benefits of Obsidian]] - [[Building a PKM system requires changing your habits]] - [[Challenges with folders and tags]] - [[Characteristics of good notes]] - [[How to choose your sources and inputs]] - [[How to connect ideas]] - [[How to convert notes from analog to digital]] - [[How to go from information consumption to Personal Knowledge Management]] - [[How to structure the perfect post]] - [[How to structure your AI Master Prompt]] - [[How to Write Code Comments Like a Pro (Article)]] - [[How to write simple code - Avoid the Pyramid of Doom (Article)]] - [[In defense of using fewer tools]] - [[Key principles of a good Personal Organization System]] - [[Knowledge Management Best Practices]] - [[NodeJS best practice for production - Use stable node and npm versions across your projects and teams (Article)]] - [[Note-taking advice]] - [[NPM best practices - Stop installing npm packages globally (Article)]] - [[Permanent notes should be portable, independent and atomic]] - [[Personal Organization Roadmap]] - [[PKM System Handbook Template]] - [[Process for transitioning information from analog to digital]] - [[Pros and cons of tags]] - [[RFC 2119]] - [[Single vs multiple knowledge bases]] - [[Templates boost PKM consistency]] - [[The Art of Note Naming - Keys to Effective Knowledge Management (Article)]] - [[The Gradual Return On Investment of PKM]] - [[Tool for Thought must-have features]] - [[Tool for Thought nice-to-have features]] - [[Types of notes in a Personal Knowledge Management System]] - [[Typesafe checks against TypeScript interface property names at runtime (Article)]] - [[TypeScript best practices - Interfaces and custom types vs classes (Article)]] - [[TypeScript monorepo best practices - Avoid import issues (Article)]] - [[TypeScript Switch Case best practices (Article)]] - [[Unlocking Efficiency and Consistency in Note-Taking - The Power of Templates in Personal Knowledge Management (Article)]] - [[Unlocking Founder Success - The Essential Guide to Journaling for Business Growth (Article)]] - [[Useful questions to better connect notes]] - [[Useful questions to ponder when curating and consuming content]] - [[Ways to connect ideas in a PKM system]] - [[Ways to locate notes]] - [[While coding, when in doubt, prefer verbosity]] - [[Why and how to tag notes in your PKM]] - [[Why knowledge centralization matters]] - [[Why take and make notes]] - [[Why take notes while reading]] - [[Why templates are beneficial for note-taking and Personal Knowledge Management]] - [[Why you need a single source of truth for your PKM (Article)]] - [[Why you should have a Personal Knowledge Management System]] - [[You need a capture system]] <!-- SerializedQuery END --> ## Quotes <!-- QueryToSerialize: LIST FROM #best_practices AND (#type/quote OR #type/creation/quote) WHERE public_note = true SORT file.name ASC -->