High-level principles to guide design decisions. These can be extended in specific domains such as ๐ Software Engineering Principles for writing software.
๐ Visual
Humans are visual creatures, and we understand best with visual representations. Bonus points for ๐ Interactive Content.
๐ Short Feedback Loop
Nothing will pull you out of a flow state quicker than having to wait for changes to compile or long-running tests to finish.
๐ข Incremental
Donโt go straight for a full-blown solution that solves all problems. Start with the most basic case first to get a better understanding of the problem space.
๐ผ Portable
I aim to be accessible from everywhere by using the web and avoid vendor lock-in by using open document formats, such as ๐ชจ Obsidian with ๐ป Markdown instead of Notionโs custom document format.