Latest Posts

Shakespeare and Large Language Models

Published: December 17, 2025

I have, from time to time, joked that I stopped enjoying Shakespeare when asked to compare characters from disparate works and brocolli. My most recent was in September, when I made the joke in Shakespeare in Planning. In the meantime, a coworker gave a presentation on Google's NotebookLM. I decided to test it out for helping me study for a…

Read more...

Now Using Astro

Published: December 15, 2025

In 2023, GatsbyJS was purchased by Netlify. I think this was a great acquisition by Netlify; however, most of the Gatsby updates since the have been automated patches from gatsbybot. Looking at the GatsbyJS pull requests, it appears that there is some movement from meat bots, but not much has been updated by a human in the main branch for…

Read more...

A Month of Hamlet

Published: October 05, 2025

I have been studying Hamlet for almost a month and have enjoyed the experience. In total, I have been studying for nearly 21 hours (1,243 minutes), not counting the time spent writing about it. When I was a student, I remember calculating how many pages I would have to read each day just to study the works I was simultaneously…

Read more...

Studying Hamlet and Remembering

Published: September 11, 2025

Damn. Damn. Damn. ("Good Times", Season 4, ep 1) Studying Hamlet made me think of my old professor, who wasn't that old when he was mine. I wanted to reach out to him to say, "I'm finally studying Hamlet lol" only to find that he had shuffled off this mortal coil (Hamlet 3.1.75) a mere 7 years ago. Professor Stephen…

Read more...

Shakespeare in Planning

Published: September 07, 2025

Background I am a recovering English Lit major. I graduated with a degree in information technology, not with a liberal arts degree in English literature. However, one of the classes that just killed me as an English major was Shakespeare. We had to read a thousand plays and sonnets and write papers about them -- papers like "compare and contrast…

Read more...

Announcing the Return of the Half-Wit

Published: November 11, 2024

After a break of ... (checks notes... that can't be right...) ... a long time, I am returning to updating this thing. Really, it's not my fault. Well, it is. But not really. Being a relative neophyte to journaling, OK, a failed practitioner, but you see, while reaching for my coffee, I grabbed a cactus instead and it took a…

Read more...

Keeping Open-Source Branches in Sync

Published: July 23, 2019

When working with contributing to open-source software, one typically works from a forked repository of the original repository. Depending on the frequency of updates to the original repository, it is very easy for both repositories to become out-of-sync very quickly. A strategy that I learned is use inform the local git repository of two different repositories and to manually keep…

Read more...

Docker and Selenium

Published: October 23, 2018

Yesterday, we started our second "hackathon" at work. We divided up into teams of 3 of various skill sets with the goal of building something that would benefit the organization, the overall project, and/or the team. My team wants to create automated acceptance tests. We are two devs and our QA person. At first, our QA was concerned that we…

Read more...

Hacktoberfest Prep

Published: October 02, 2018

The time of Hacktoberfest is upon us! For the entire month of October, every pull request against an open-source repository on Github will count towards one's Hactoberfest rank. Submit at least 5 pull requests and you are eligible to earn a cool t-shirt and, more importantly, you get the experience of helping out an open-source project! Just register your github…

Read more...

Rails Girls KC

Published: October 01, 2018

I'm very excited. I will be mentoring now- and future- lady devs at Rails Girls KC in early November. My 14-year old daughter will be one of the participants, too! In 1.5 days, the participants will build a simple application using Ruby on Rails. Although my primary programming languages are PHP and JavaScript, I feel confident that I can mentor…

Read more...