
"Using AI to help download photos so we can consolidate all our images into one place. Over the years, [Audrey](https://audrey.feldroy.com) and I have accumulated photos across a variety of services. Flickr, SmugMug, and others all have chunks of our memories sitting on their servers. Some of these services we haven't touched in years, others we pay for but rarely use. It was time to bring everything home."
"Two reasons pushed me to finally tackle this. First, money. Subscriptions add up. Paying for storage on services we barely use felt wasteful. As a backup even more so because there are services that are cheaper and easier to use for that purpose, like Backblaze. Second, simplicity. Having photos scattered across multiple services means hunting through different interfaces when looking for a specific memory. Consolidating everything into one place makes our photo library actually usable."
Photos accumulated across multiple services including Flickr and SmugMug created scattered storage and subscription costs. Consolidation into a single home meant lower expense and easier access. A SmugMug downloader specification was written and linked to the API docs, requiring a typer CLI. Claude generated a working Python script from that specification. The script was tested against real data using small batches and performed downloads correctly on the first attempt. More than 5,000 SmugMug files required adjustments for volume because downloading everything at once took longer than expected.
Read at https://daniel.feldroy.com
Unable to calculate read time
Collection
[
|
...
]