22 Aug, 2021 · 15 min read
There are a vast number of upsides to using an explicit state management tool, arguably a larger number of upsides than downsides in a lot of situations.
11 Aug, 2021 · 24 min read
I would like to preface this by saying I am not a computer scientist, I am not a researcher, I am just someone who is interested in exploring technical topics for fun.
02 Aug, 2021 · 2 min read
Do you find yourself adding editor/operating system specific files to every project you work on? Most .gitignore files in projects I've worked on end up as a mess of OS/IDE specific ignore rules.
02 Aug, 2021 · 13 min read
I am a big fan of functional programming. Functional programming is based on the idea of composing functions with no side effects, rather than a series of imperative statements, making it predictable and easy to understand on a micro scale. It helps make code reusable too as a benefit.
01 Aug, 2021 · 13 min read
At the time of writing, Obsidian.md is at version 0.12.10, meaning the content of this article might not be correct when breaking changes are made to how third party plugins are created.