The Grouping Directory Problem

A dialogue on why an AI assistant wanders across unrelated projects when you launch it from a shared parent directory, and the small, overlooked fix that solves it.

September 22, 2026 · 5 min · Tim St. Hilaire

AI Tools

Running list of AI tools I’ve tried, with short notes and opinions.

September 16, 2026 · 2 min · Tim St. Hilaire

Blocking Commits and Pushes to Main With Native Git Hooks

A pre-commit and pre-push hook pair, shared per-project via core.hooksPath, that blocks any git client from touching main.

September 16, 2026 · 5 min · Tim St. Hilaire

Stopping Claude Code From Committing to Main

A Claude Code hook that blocks git commit/push on main, while leaving my own terminal untouched.

September 16, 2026 · 5 min · Tim St. Hilaire

Upgrading SQLcl Versions With a Symlink Script

A bash script that checks for a new SQLcl release, installs it, and keeps ~/bin/sql pointed at the version I want active.

September 4, 2026 · 5 min · Tim St. Hilaire

TikTok Embed

How this site embeds a TikTok video.

August 30, 2026 · 2 min · Tim St. Hilaire

Full CV

Tim St. Hilaire.

April 1, 2026 · 10 min · Tim St. Hilaire

WSL Install Notes

My tested notes for installing and updating WSL on Windows with Oracle Linux, plus fixes for common problems when working with Linux servers.

March 1, 2026 · 7 min · Tim St. Hilaire

DNS Issue Notes - Red Cross

DNS is a wide topic. Here are some of my notes and the services I like.

October 1, 2024 · 2 min · Tim St. Hilaire

Hugo Notes

My notes, links, and reminders for the SSG HUGO.

August 2, 2021 · 3 min · Tim St. Hilaire