- Install Homebrew on M3 Mac (Short Guide)
So, I wanted to install Homebrew on my new M3 Mac.
10 December 2024
- Quick Guide: Installing and Setting Up virtualenv
Here’s how to install virtualenv and troubleshoot if it doesn’t work initially.
10 December 2024
- Setting Up Powerlevel10k with Oh My Zsh
Here’s how I quickly customized my terminal to make it colorful, useful, and fun with Oh My Zsh and Powerlevel10k.
10 December 2024
- Setting Up PaperTrail for a Flask App on DigitalOcean
I’ve been running a Flask app on DigitalOcean that processes receipts sent via email and adds them to Airtable.
6 December 2024
- Managing Environment Variables on PythonAnywhere with python-dotenv
So, I wanted to quickly jot down how to use python-dotenv on PythonAnywhere for managing environment variables.
15 November 2024
- How to Set Up a Scheduled Task in PythonAnywhere with a Virtual Environment
So, I wanted to set up a scheduled task in PythonAnywhere and make sure it used my virtual environment.
15 November 2024
- How I Built a Quick Apple Shortcut to Send Emails with Resend’s API
I’ve been playing around with Apple Shortcuts for a while now, setting up little automations here and there.
30 October 2024
- Building a Simple Alfred Workflow to Show What’s Playing on Spotify
I wanted a quick way to see the song playing on Spotify without switching apps.
24 October 2024
- Setting Up Inbound Email Processing with Postmark
So, I wanted to set up inbound email processing using Postmark, where I could send an email and have my app do something with it.
1 August 2024
- Simple Butler Service to Automate Everyday Tasks
I've been working on something new that I'm calling Simple Butler Service.
1 August 2024
- Quickly Toggle the "Group To-dos by Project or Area" setting in Things3 Using AppleScript and Keyboard Maestro
💡Note [August 10, 2025]: Some folks noticed the script wasn't working quite right.
11 July 2024
- Generating a Seinfeld Episode with LangChain
I was tinkering with LangChain and OpenAI to create a new guide for a "Hello World" app.
21 June 2024
- Setting Up Environment Variables for Python Projects
I wanted to make sure I could use my API keys across multiple Python projects without having to specify them every time.
17 June 2024
- Automating Python Project Setup with Raycast Extension
In an earlier post, I shared a shell script to quickly set up new Python projects.
8 June 2024
- Implement Microsoft To-Do Like "Reset My Day" Feature in Things App
I've been using the Things app for over a decade.
7 June 2024
- Display Spotify Song Info on Demand with Raycast
I recently switched to Raycast after hearing good things from friends.
2 June 2024
- Building a Monolith App with Flask
I had several small Flask apps costing me each month, so I consolidated them into one monolithic app using Flask Blueprints. This post walks you through how I did it, making the setup modular and easy to maintain.
28 May 2024
- Changing the Featured Image Size in Ghost
I was working on my Ghost blog and realized that the featured images for each post were just too large.
27 May 2024
- Streamlining Tax Season with a Simple Email Hack
Every year, as tax season rolls around, I find myself frantically looking through emails and apps to track down tax-deductible expenses.
19 April 2024