1. Tech posts and personal experiences. I've been reached out to for custom projects and can bill pretty well. My work sells itself and the interview/introductory phone call usually is just to make sure scope makes sense and velocity/speed to complete. It is nothing unique or unusual, just routine stuff that ranks high on google SEO.
2. I post about my travel. I get people that email me and I can sometimes meetup like minded people that enjoy similar hobbies. One of a cycling blog, mostly in Asia and West Coast USA. Sure there are facebook groups for cities, but I've been pleasantly surprised at the people that found it.
3. Related to travel, just random restaurants and opinions/talk pieces. Sometimes grocery store photos and things that are for sale in A but never can be in B. Nothing interesting from this one, unfortunately except that people suggest I should just put it on instagram. Great filler for conversation if I don't want to express my Tech background.
The tech site is great, because my main email which is my name, is the websites domain, so people always take a curiosity glance. It doesn't fully weigh in on a standard job application, but it does count as passion.
I question if it's really passion, I've just enjoyed breaking stuff and fixing it, and I've documented what I do simply because why not - I wanted to really see how many hours I spend on a computer being productive.