An avatar representing Cory Dransfeldt Cory Dransfeldt

Posts

These are all of my blog posts on this site (I like some more than others).

I tend to write about whatever strikes me, with a focus on development, technology, automation or issues I run into with these things. This is all typically light on editing with and heavy on spur of the moment thoughts.

2025 in review

This year has, to be frank, been exhausting. At least in a macro sense. It feels quite like the United States is collapsing as fascism and kleptocracy continue to take hold. Institutions are being turned inward to attack the most vulnerable, corruption is rampant, the economy is sliding and we're only a year into this nightmare. I'd say look to the midterms, but who the hell knows if we'll even be able to vote by then.

Turning my reading list into podcasts

linkding is one of my favorite applications that I self-host and the place where I save everything I want to read later. The catch being that what little time I can dedicate to actually reading is spent on books. What I do have is time where I can listen to things while doing chores around the house, out on walks or otherwise engaged in an activity that doesn't demand my full, undivided attention.

Deploy on push with Forgejo and Coolify

All of my projects are now stored on my Forgejo instance rather than GitHub as the latter continues to speed run the enshittification curve. I've implemented a manual deploy button in my site's admin but for other, lighter-weight projects, I prefer to deploy changes whenever I push them up.

My default apps, 2025 edition

An update on my 2024 post. Some fairly major changes this time around. I've been making a concerted effort to move to more self-hosted applications and, failing that, hosted applications built with privacy in mind. This has also been done with an eye towards relying on fewer Apple services.

Automating my reading progress updates

I've tracked my reading progress on my site for a bit now. I'd originally done this by fetching my progress from external APIs and sources on platforms like Oku, fetching and parsing the DOM on the StoryGraph and eventually importing and managing my own data. For years I've been reading and listening to audiobooks in Apple's Books app. Much like Apple's other media apps (music and TV, namely), Books has slowly moved in a direction that makes impor