██╗ ██╗███████╗██╗ ██╗ ██████╗
██║ ██║██╔════╝██║ ██║ ██╔═══██╗
███████║█████╗ ██║ ██║ ██║ ██║
██╔══██║██╔══╝ ██║ ██║ ██║ ██║
██║ ██║███████╗███████╗███████╗╚██████╔╝
╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝ ╚═════╝
My name is Troy Salem, also known as Cr0wn_Gh0ul. I'm a software engineer from Michigan, USA.
I enjoy photography, cats, gaming, motorcycles, cooking, baking, movies, tv shows, and writing.
This is a place to collect my thoughts and share my experiences.
-
Mar 26, 2026
· 10 min read
Overview My wife and I run Cardo Freecom 2Xs. One friend has Sena. Another guy has some random Amazon special. And the next rider who shows up will …
-
Feb 26, 2026
· 2 min read
Got tired of copy-pasting articles into ChatGPT. So I made a Chrome side panel that does it for me. Browser Sage sits in your browser's side panel. …
-
Feb 06, 2026
· 8 min read
Why? I have been jumping between AI models a lot lately. Claude for some things. GPT for others. Gemini when I want to see if Google figured it out …
-
Jan 06, 2026
· 7 min read
Overview Every app eventually meets The Outside World. The Outside World is where "fetch" becomes:
an API that is slow sometimes a …
-
Dec 17, 2025
· 4 min read
The story of how I got into tech is a little unconventional and very personal, but it feels like something I need to share. Maybe it gives someone a …
-
Dec 16, 2025
· 4 min read
State machines are one of those patterns that sound academic until you actually need one. A form wizard with validation between steps. A connection …
-
Dec 01, 2025
· 1 min read
About A digital escape room experience set in the retro aesthetic of a Commodore 64 computer. Navigate through cryptographic puzzles, hidden messages, …
-
Nov 12, 2025
· 4 min read
I keep writing the same pub/sub code in every project. A thing happens. Other things need to know. So I create an event emitter. Then I realize I want …
-
Aug 20, 2025
-
Aug 17, 2025