Bishops Blend, Heaven Hill, and a Cool June Evening
Author: David From http://www.musingsoverabarrel.com/ • Jun 22nd, 2026Category: Blog Entries.Local
Cheers!
Teddy Ballgame, aka Ted, aka Teddy, aka Theodore J. Dog, crossed the rainbow bridge yesterday.
We found Teddy at Petsmart where the Orange County Humane Society was running an adoption event in 2017. One of our senior dogs had recently passed on and the other was really struggling without her partner. So we adopted Teddy. The shelter told us he was six. Our Vet at the time guessed 3.
Ted drew the short straw in the genetic lottery. He was likely the product of a puppy mill dachshund and a puppy mill Jack Russell. He struggled with bad skin allergies, more food and environment allergies than I can count, and he developed thyroid disease, pancreatitis, and Cushing’s disease while a member of our pack. Last week he started vomiting every day, and when we saw the vet last week, she determined he had added kidney disease to his collection of ailments. She also told us there was nothing more to do for him but take him home and spoil him for a few days while we decided. He was deteriorating every day, and getting him to eat was becoming a challenge, so we knew it was time.
The Vet administered a sedative a few minutes before the final shot. I picked him up after the sedetive injective, and he was snoring in my arms 3 minutes later. When the Vet came back in she said he looked so comfortable we were just going to do it right there. So she administered the injection with him sleeping in my arms, and then he just wasn’t breathing. His last memory will be of me picking him up to hold him as he drifted off.
I can only hope my time is that peaceful.
Teddy’s last selfie
Teddy Ballgame, aka Ted, aka Teddy, aka Theodore J. Dog, crossed the rainbow bridge yesterday.
We found Teddy at Petsmart where the Orange County Humane Society was running an adoption event in 2017. One of our senior dogs had recently passed on and the other was really struggling without her partner. So we adopted Teddy. The shelter told us he was six. Our Vet at the time guessed 3.
Ted drew the short straw in the genetic lottery. He was likely the product of a puppy mill dachshund and a puppy mill Jack Russell. He struggled with bad skin allergies, more food and environment allergies than I can count, and he developed thyroid disease, pancreatitis, and Cushing’s disease while a member of our pack. Last week he started vomiting every day, and when we saw the vet last week, she determined he had added kidney disease to his collection of ailments. She also told us there was nothing more to do for him but take him home and spoil him for a few days while we decided. He was deteriorating every day, and getting him to eat was becoming a challenge, so we knew it was time.
The Vet administered a sedative a few minutes before the final shot. I picked him up after the sedetive injective, and he was snoring in my arms 3 minutes later. When the Vet came back in she said he looked so comfortable we were just going to do it right there. So she administered the injection with him sleeping in my arms, and then he just wasn’t breathing. His last memory will be of me picking him up to hold him as he drifted off.
I can only hope my time is that peaceful.

Teddy Ballgame, aka Ted, aka Teddy, aka Theodore J. Dog, crossed the rainbow bridge yesterday.
We found Teddy at Petsmart where the Orange County Humane Society was running an adoption event in 2017. One of our senior dogs had recently passed on and the other was really struggling without her partner. So we adopted Teddy. The shelter told us he was six. Our Vet at the time guessed 3.
Ted drew the short straw in the genetic lottery. He was likely the product of a puppy mill dachshund and a puppy mill Jack Russell. He struggled with bad skin allergies, more food and environment allergies than I can count, and he developed thyroid disease, pancreatitis, and Cushing’s disease while a member of our pack. Last week he started vomiting every day, and when we saw the vet last week, she determined he had added kidney disease to his collection of ailments. She also told us there was nothing more to do for him but take him home and spoil him for a few days while we decided. He was deteriorating every day, and getting him to eat was becoming a challenge, so we knew it was time.
The Vet administered a sedative a few minutes before the final shot. I picked him up after the sedetive injective, and he was snoring in my arms 3 minutes later. When the Vet came back in she said he looked so comfortable we were just going to do it right there. So she administered the injection with him sleeping in my arms, and then he just wasn’t breathing. His last memory will be of me picking him up to hold him as he drifted off.
I can only hope my time is that peaceful.

A couple of months ago I did something very stupid and bricked my desktop. Then I realized that my source markdown directory for blog posts was not syncing with my cloud storage. So that left me with hundreds of HTML page blog posts, but no markdown.
Oops.
I’ve been blogging at chrisod.org since then and it’s fine, but I wanted everything back in one place. This weekend I gave it a try.
So I started with Duck.ai using Claude to vibe code a python script that used Pandoc to revert all those HTML pages to markdown. The 2nd iteration of the script worked perfectly. Then I loaded everything up to a GDrive folder and bought a month of blot.im to see if I could use it as a blogging engine. Blot is a headless CMS for blogs, sort of. There is a config UI, but to blog I just drop a file in a GDrive directory and it shows up on the blog 30 seconds later. Pretty nifty. Then I exported the dozen or so posts at chrisod.org and added them to the Gdrive directory. After a couple of hours of fiddling with Mustache templates and CSS, I had O’DonnellWeb back together again.
I’ve added a redirect for both blog posts and RSS and it all seems to be working fine in my testing. I am aware of some pages with broken embeds, and I’m making a list of pages to fix.
So AI saved me who knows how many hours of work unwinding hundreds of HTML pages back to Markdown. If you are an AI hater that just lost all respect for me, so be it.
You may now return to your regularly scheduled blogging.