Won’t Be Missing the Dapper Dans this Time!

I created an A-list app for ‘B-tier’ acts at Disney. It’s hard to dig down deep into the official Disneyland app to find times for the smaller acts, especially when someone might be spurring you on to the next Lightning Lane. I jest by the way….The Dapper Dans are nobody’s B-tier, and the Main Street[…]

HeavyDeets – From Mine to Ours

HeavyDeets started as a personal thing. I’m tired of constantly being sold to. I’m tired of people owning and selling my data. So, I built my own tracker and self-hosted it. It worked fine for me. SQLite, Docker, done….but I wasn’t done. I wanted to access it on the LAN so I converted the self-hosted[…]

HeavyDeets – Self-Hosted Weight Tracker

I just want to track my weight. I don’t want to be sold to. I don’t want my data getting sent off to power some corporate whatever. I built a simple weight tracking app. I’m making it available to any self-hosters out there that might be interested. I have it deployed as part of my[…]

Normalizing the Weight Tracker DB

I’m deranged. I like normalization. Apparently (according to Claude), it can over-engineer things, but I like it. In a recent convo, I explored the pros and cons of using a db with normalized tables built for expansion versus a simple db designed for my specific use case. I have a little weight tracker app deployed[…]

Relationships in SQLAlchemy

I got curious when I was looking over a Claude designed model for my weight tracker app. My intent was to learn why it didn’t full out normalize some tables. It scoffed and told me not to over-engineer my tables due to the scope of the audience. I might have made up the scoffing part,[…]

The Fundamentals were Fundamental All Along.

I don’t know who turned me on to it, but when I was in high school, I learned about kalos kagathos. It was a philosophy about being a complete person. It isn’t enough to just be physically fit or to just be smart. It wants development of the whole person: mind, body, and character, all[…]

My 1st Devastation of 3rd-Party Reliance

The danger of third-party reliance is when changes made by the third party disrupt or devastate your app. I knew this was coming. I discovered this issue while testing the app in the third-party’s beta for the new release. It still hurts. RIP Logi. 🙁 Logi is essentially a file parser that reads a log[…]

Communication – Perfection in the Imperfection

Since I graduated in May, I have been applying to various companies, tweaking resumes for keywords, and crafting letters of interest. I have been doing all the fun stuff one is advised to do. I am also married to a wicked smart person who works in HR, and I have a small bit of experience[…]

Logi – User Friendly and Silent Updating Flow

One of the top priorities I have when building something is building with the user in mind. GitHub repo: OMTut/Logi That’s a nice thing to say, but I keep it as a priority. I try to establish the core responsibility of the app and then shift into usability. If the user has to actively check for[…]