Life of Bryan

In Amsterdam, getting ready day to board our flight to Venice. It’s been a long day :)

I exported all my photos from Google awhile back, but was dreading organizing them because Google Takeout had an insane file structure. Well, I figured if there was a good job for AI, this was one of them. Had ChatGPT write a python script to organize by month and year.

One aspect I miss about living back east are all the ethnic bakeries. My family used to run an Italian bakery and deli in metro Detroit. Italian, Jewish, Polish, Lebanese, and Mexican bakeries are all over the place. Portland doesn’t even really have ethnic neighborhoods. It’s weird.

Mi piacerebbe entrare in contatto con alcuni urbanisti italiani riguardo al mercato del lavoro lì.

Had no idea moving posts from Micro.blog to Ghost would be such a pain. Had to spin up a Wordpress server, import the posts, then export with the Ghost plugin. Now the zip file is too big 😂. I can break up the photos in batches, but not sure how am I supposed to break up the JSON file. 🤷‍♂️

Admittedly, I had no idea how important agritourism had become to suburban childrearing.

Whoa. Looks like Ghost will not only adopt ActivityPub, but also integrate following others right into the platform, on your own site. Looking forward to this.

After a lot of trial and error, I finally got Ghost up and running on my home server and accessible at my domain. Looks like I won’t be paying for hosting anymore, at least for my urban planning blog.

Sunny Wednesday morning in downtown Portland for the Northwest Facilities Expo. Quite a different scene than the housing and planning conferences I’m used to. Plenty of swag, including free buckets 🤣. You just have to endure the gauntlet of people trying to sell you stuff. Don’t make eye contact!

Now that we know that most of our office jobs can easily be performed at home, any required commute into an office counts toward your 8 hours that day. Go ahead, I give you permission.

After a mild success of self-hosting PhotoPrism, I thought I’d see if I could get Ghost up and running in a docker container. No dice. I must’ve tried 20 different docker compose settings and I just don’t know what the hell I’m doing 😂