Using Workspace Color Themes to Identify Projects in VS Code
Most of the time, I’m in the terminal now. That’s where I do most of my coding, usually with Claude alongside it.
Thoughts on code, workflows, and developer experience
Most of the time, I’m in the terminal now. That’s where I do most of my coding, usually with Claude alongside it.
I’ve been building up a collection of custom slash commands (skills) for Claude Code. These are reusable prompts that I can invoke with a single command …
I’ve been wanting to write this down for a while, mostly so I don’t forget how my workflow has evolved and why it looks the way it does today.
This is part of my Postbox workflow — when I’m writing and need to include a screenshot, I don’t want to leave the terminal. Open a browser, upload …
I started playing around with Zellij recently. It’s a tmux-like tool that runs inside the terminal and helps manage multiple panes and tabs in one place. I’m …
One thing I wanted Postbox to do: let me capture ideas without leaving my terminal.
I wanted a simple way to publish to this blog. Not a CMS. Not a hosted platform. Just something small that fits how I already work.
Hover got too expensive. Moving things to Porkbun. So far so good. PS: This blog was published via email using Simple Butler Service.
I’ve been using Claude a lot to refine code, generate checklists, and just generally help me move faster.
I have a little service set up for ajot.me that lets me publish posts just by sending an email. I email my content to a special address, and the post goes live …
This blog post was published to my Hugo blog simply by sending an email. Pretty cool. Huh!
Setting Up Environment Variables to store API Keys Safely in Python Virtual Environments Introduction Working with APIs often involves handling sensitive keys. …
I’ve been using Hugo for my personal website, ajot.me, since migrating from Ghost, and I’ve really liked it thus far.
Chain of Thought (CoT) prompting is a technique that dramatically improves an AI’s ability to solve complex reasoning tasks by guiding it through a …
The 2023 Cricket World Cup is in full swing, and like many fans, I wanted to keep track of the points table.
I recently moved my website from Ghost to Hugo. Ghost provides a built-in export function for content in JSON format (found in Labs under Settings), but it …
This is a prompt I use when I need help with technical writing tasks. It’s designed to help improve clarity, identify inaccuracies, and enhance the …
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, …
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 …
I recently built my very first app using ChatGPT’s API. Just followed @greggyb's super helpful guide to write my first ChatGPT app that queries a PDF …
As someone who loves experimenting with Python libraries and APIs, starting new projects quickly is important. Setting up these projects can sometimes be …
I had a bunch of todos in the Things app that I wanted to move to my notes. Manually copying them from the app didn’t grab the notes in the todo, which …
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 …
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 …
Woke up to a 504 error this morning. It's hosted on Digital Ocean, so I reached out to support, which wasn't very helpful. They basically said this, and then …