Curious Mints

Integrating Prism.js for Code Highlighting and Copy-to-Clipboard Functionality in Ghost

I wanted to enhance my Ghost blog's code snippets with syntax highlighting and a convenient copy-to-clipboard feature. For this, I integrated Prism.js - a lightweight, extensible syntax highlighter. Here's how I did it, broken down into the code for the site header and footer. Files

Deploying a Hugo Website to GitHub Pages Using GitHub Actions

After setting up Ghost for my personal website, I was looking for something a bit simpler. While Ghost is an incredibly powerful platform, it felt like an overkill for my needs—especially for a personal website. I still have a soft spot for the straightforwardness of HTML and CSS, so

Dynamically Updating Your Tidbyt Display with REST API Data

I recently bought a Tidbyt, a fascinating retro pixelated display that can do everything from showing the weather to displaying memes (h/t to Greg Baugues for the recommendation). After setting it up and exploring some pre-built apps (mine currently cycles through a Nokia Snake game, a Tetris clock I&

How to Automatically Run Shell Scripts on a Mac Using Cron Jobs

I wanted to run a shell script at regular intervals to update a greeting image on my Tidbyt device. The script had to render the image and push it to Tidbyt so that the greeting would refresh every few minutes. While developing this, I realized I needed the script to

Building a Hello World App for Tidbyt Retro Style Display

I recently bought a Tidbyt, a fascinating retro pixelated display that can do everything from showing the weather to displaying memes (h/t to Greg Baugues for the recommendation). After setting it up and exploring some pre-built apps (mine currently cycles through a Nokia Snake game, a Tetris clock I&

Curious Mints © 2026