The Disney portion of our trip comes to a close tomorrow morning, but we’re heading further south to Naples, FL for more sun and fun.

Flew over Hilton Head Island. The sun said maybe stop and say hi, but we kept flying to the fun and sun in Orlando.

Last day before we jet off to Florida for a week. As is usually the case on the day before a big trip, there’s a ton of stuff to do besides packing. Where’s my checklist?

7:38 P.M. and the last light of the day is still visible in the western sky. I’ll happily trade an hour of sleep for a later sunset.

How I Am Keeping My Content in My Control

I’m mostly documenting this for myself, but if it helps someone else, that’s great! This is also a work in progress.

The centre of my online world is a WordPress install using the domain That site is hosted by Siteground at the moment, but because it’s WordPress, I can move it around as needed.

I’m using the theme Independent Publisher 2 which looks nice for short posts and is free. I’ve done some limited customization via CSS.

WordPress has a few plugins installed to make my life easier.
* Jetpack: mostly for Markdown support and also to make it easy to post from the WordPress app on iOS.
* JSON Feed: creates a JSON feed that consumes in addition to the usual RSS feed.
* Really Simple SSL: the best way to get SSL support in WordPress (along with a cert from Let’s Encrypt that is all handled by Siteground in cPanel).
* Markdown Editor: a nice replacement for the post editor in WordPress that has Markdown syntax highlighting and support.
* Insert Headers and Footers: an easy way to add “rel” links to the header to identify other sites you control.

I write most of my posts in WordPress, although I can also post from the iOS app, or the WordPress iOS app. Once posted, they spread out via the JSON feed to which posts them to my timeline there.

Posts get tweeted via which has an API integration that works very nicely. You have to pay for the $2/month plan, but I’m, happy to support the service. Another option is to use and the RSS to Twitter recipe.

Instagram is complicated because they suck and don’t have an API that allows posting. Currently I post to Instagram natively, and then I use the Sunlit iOS app to manually report that picture to Sunlit which really just posts it to my WordPress blog (and via the JSON feed). That also posts to Twitter, although I can exclude those if I wanted to.

I tried OwnYourGram for a short time to automate all this and it worked okay. The biggest downside is that the cross-posting from Instagram to everything else can be delayed by hours and hours depending on polling times. I’d rather just manually repost to Sunlit so I’m in control.

Last day of work before some nice vacation time down south with the family. Always fun making sure I’ve lined up enough work for the dev team to keep them busy while I’m gone.

I’ve added to the @Hover Connect auto-dns system. It’s a bit odd for reasons but if anyone wants to test it out with a Hover domain and report back, I’m all ears.

That thing where @danielpunkass perfectly articulates what I was thinking about, Twitter and my own web presences over the last few days in a podcast recorded a few weeks ago that I just listened to on the treadmill tonight.

It’s time to take a ten-year step back in time to when the web was different. Self-hosted, self-published and most importantly, self-owned.

Giving up on Twitter again and probably Instagram too. I’ll find new community elsewhere and really this is all more about me capturing my own thoughts, ideas and experiences.

If you love Instagram but also value and love an open Internet and don’t want your data owned and controlled by Facebook, Twitter and/or Google, then check out Sunlit (for iOS)

Instagram’s lack of a write API is brutally bad. Thou shalt only be permitted to post to Instagram with our app! How about I don’t post to Instagram anymore then?

Slack is killing off XMPP and IRC support in Slack by the end of May. So much for interop. Their way of archiving everything forever and then denying users access to it on free plans is abhorrent.

One last test and I think I’m done…back to the regularly scheduled infrequent tweeting about random stuff that isn’t setting up my own self-hosted microblog.

Pretty sure I’ve got a good setup now. Self-hosted WordPress using the JSON Feed plugin, picks up the new posts, and then using the $2/month account level, it auto-posts anything to Twitter for me.

A few things to work out on the WordPress side still. I might just roll my own theme instead of using Twenty Seventeen. But boy do I like how this works compared to some other federated social network alternatives.

Trying something a bit different with Twitter. I hate that they own everything and would rather have my stuff on my own site, and then cross-posting to Twitter. So I’m doing that with For $2 a month, they aggregate from an RSS or JSON feed and cross-post to Twitter.