AI, Engineering & Product Essays
How to Disable the Built-in Mac Keyboard (and Use an External Keyboard on Top)
How to disable the built-in Mac keyboard using Karabiner Elements so you can lay your external keyboard on top without phantom keypresses.
Future Fluent Framework (Alpha)
Alpha version of conceptual framework exploring intersections between productivity, software, AI, and the future of work - now evolved into updated framework
5 Types of Meetings Everyone Hates
Five meeting types that frustrate teams - presentations, status reports, managed discussions, open discussions, and brainstorms - and what to do instead
How I Use The Metadata Obsidian Plugin
How to use file classes, bulk property management, and database views in Obsidian with the Metadata plugin for better note organization
Working From Home
I've been working from home since 2015. I believe it's the best way for me to be effective and keep my home life flourishing.
Useful Digital Tools
An ever growing list of tools that I find useful.
Tooling for a Personal Operating System
I believe this is the future of tooling for the personal Operating System
How to Restore a MongoDB Database from Compass
How to restore a MongoDB Database from Compass (the MongoDB database UI tool).
Reset specific file to its state on a commit or branch with git
How to restore a file to a specific state with git.
Interstitial Journaling: Capturing the Ebb and Flow of Thoughts
Discover the power of interstitial journaling, the modern strategy for capturing thoughts and tasks. Learn its history and understand why it's essential for a productive mind.
Checking if two dates match with MomentJS
How to check if two dates are the same with the JavaScript libray MomentJS
If I could have any super powers...
In which I answer what super powers I would want if I could choose some (and how some super powers are attainable).
Top 10 Strengths from StrengthsFinder
A list of the strengths I have based on the StrengthsFinder exercise.
Put headphones on in terminal before boarding
Airport Protip: Put headphones on in terminal before boarding.
"Database deleted by request of the user" — IndexedDB Error Explained
"Database deleted by request of the user" is a benign browser-initiated IndexedDB error — not a security issue. Here is what causes it and how to suppress it in your error monitoring.
HTTP Status Codes
An overview of HTTP Status Codes
installing pip with Homebrew
how to install pip with Homebrew on MacOS.
Literate Programming
A brief overview of literate programming: the combination of a programming language where the code is embedded in the documentation.
Obsidian Styles
A literate programming version of the stylesheet I use for my Obsidian setup.
One File to Generate Them All
The file that I use to generate configuration files from Markdown files (literate programming).