A place to noodle...
I built a simple MCP server in Python this afternoon that Claude Desktop was able to use. I created 2 simple tools: a stock price checker and a tool to control my office Lifx lamps. Next, I want to create a CLI that can talk to the MCP server without the need for Claude Desktop.#
It turns out the QuickBooks integration I had written for Google Sheets had a serious bug, not picking up all of the data. So I used the QB interface to create a custom report and manually copied the numbers into my Google Sheet. Lo and behold, I showed the same losses that QuickBooks had been reporting, thus wiping out the tax liability. The business had been underwater all last year, so I knew that when my tax person emailed me, I had really made an embarrassing mess. All's well that ends well! 😊#
My tax person emailed me yesterday about some oddities in the data I had given her for my daughter's taxes. I had been experimenting with my own integration with the QuickBooks API, and it seems that I screwed it up. Luckily, she saw something wrong and questioned it, so today I am going to manually go through QuickBooks and find the correct data. Maybe this summer I can experiment with the API once again.#
Going with the family this morning to Phipps Conservatory to see their new Spring Flower Show. 😊#
Kind of rainy and blustery this morning. A normal spring day in Pittsburgh!#
Still on the cool side today, but it's bright and sunny this morning, which always makes me smile! 😊#
Back to the drab and dreary late winter feeling day with rain and cool temps.#
This tweet by Adam Grant really resonates with me...#
Going to be a beautiful day today with the high in the upper 70s! ☀️#
Spring is making a comeback today with the high close to 70! 😃#
Happy St. Patrick's day! Somehow we have slipped back into winter with flurries and cold temperatures today!#
Rain and thunderstorms throughout the day today. I guess we are getting some of the effects of the storm that has been pushing across the country.#
Had a great call yesterday with a potential new consulting client. 😊#
Lot of running around today, including meeting with my tax person.#
Had a fun day yesterday, biking around the south side and riding the incline up to Mt. Washington to get ice cream with the grandkids, all in celebration of my youngest daughter's birthday! 🥳#
To celebrate my youngest daughter's birthday today, we are going to take advantage of the nice weather and go bike riding this afternoon! 😊#
Beautiful sunny morning and a start of some warm days this week! ☀️#
The Steelers traded for WR DK Metcalf from Seattle late yesterday. Now they have to figure out who will be throwing him the ball.#
Had a wonderful birthday yesterday! 😃#
I found some old reader glasses that actually work somewhat when I'm using my computer. I still believe there is something wrong with my new glasses, but they want me to use them for a week to see if my eyes adjust.#
Still struggling with my new glasses! It's like looking through watery eyes.#
I picked up my new glasses with a new prescription, and I'm really struggling with adjusting to them. I have an odd situation where my left eye had a cornea transplant as well as a cataract removal, but my right eye has not had the same surgery yet. My original surgery was done in late 2019, and I was told I had to wait a year to do the right eye, and of course, the pandemic hit in 2020 and the surgery was postponed, and I have never rescheduled it. I have been able to deal with it up until now, but I think a big part of the problem with my new glasses is my right eye. I loved moving my main monitor down off its stand to see if that helps. We'll see.#
I have a Zoom call at 11:00 this morning with a potential new consulting client.#
Rainy early spring morning with a chance of thunderstorms.#
Feels like an early spring morning! Sunny and warmer! 😊#
Following Jeff Triplett's lead, I am going to explore using Typer and Pydantic for AI for simple agents.#
We are going to celebrate my oldest grandson's birthday today, who turned 10 yesterday! My, how time flies!#
I'm taking a look at Typer for building command line tools with Python. It is built on top of Click which is the package I currently use for these tools.#
So much for the nice, warm, and sunny weather. Snow flurries throughout the day!#
Another sunny morning! ☀️#

© 2022 - 2024 Gary Thompson

Last update: Tuesday March 25, 2025; 6:13 PM EDT.