Curious Mints

Automating Weekly Review Date Headers with AppleScript and TextExpander

While reviewing my week in Day One, I like to kick things off with a heading that reads something like "Week of Date 1 to Date 2." Sounds simple, right? But almost always, there's a bit of friction to this. I have to pause my reflection,

Setting Up SQLite with Flask

I wanted to set up SQLite with Flask for a simple, lightweight database solution that doesn't need a separate server process. Perfect for prototyping or smaller-scale applications. Here's how I did it. 1. Installing SQLite SQLite usually comes pre-installed with Python, so you likely don'

Quickly Cycling Through and Fixing Spelling Errors in VS Code Markdown Files

I wanted to cycle through and fix all spelling errors in a VS Code markdown file. I already had the spell-checking extension installed but couldn't figure out how to see all the errors together and fix them quickly. Here's how - 1. Open the markdown file

Changing the Number of Posts Displayed Per Page in Ghost CMS

So, I wanted to customize the number of posts displayed per page on my Ghost CMS website using the Dawn theme. The default setting was showing only 5 posts, and I wanted to bump that up to 25. Here's how I did it, broken down into simple steps,

How to Globally Ignore files like .DS_Store in Git Repos

So, I got tired of adding .DS_Store to every git repo on my Mac. I was pretty sure there would be a better way to handle this on a global way on my Mac, so I don't have to do this for every repo. Here's

Curious Mints © 2026