Micro.blog Desktop

I’ve been using micro.blog for a few weeks now. The new way of posting and owning my own content is growing on me and I am really enjoying posting to my own site again. One thing I found was I wasn’t really interacting much during the day, I put this down to not having a desktop app. Yes. I could use the micro.blog website, but I prefer to keep my browsers for work related and I am trying to reduce my tab count.

So with that in mind, and know there is an API for micro.blog I decided to put together a desktop app for micro.blog using the electron framework. What better way to build a desktop application than use the tools I already use on a daily basis.
Last week I had a quick play around with electron and calling the micro.blog API, and all seemed to simple to be true, but it turns out it didn’t actually get much harder. In order to keep things simple and to have a consistent UX / UI with the micro.blog ecosystem at the moment, I decided to reuse a lot of what Manton had already created in terms of the UI, and just wrap up it allĀ up in electron and calling out to the API.

I currently have only built the App for Mac OS X until I can test on the other platforms, to make use of the electron ability to cross compile.

Currently you can follow your timeline, see you mentions and favorites and reply to posts. I plan to expand on this over time, but if you would like to try out Micro.blog on Mac OS X then you can download it from here: Download Micro.blog OS X


Choosy Browser PickerBeing someone who uses different web browsers for different purposes. I primarily use Chrome and Chrome Canary for developing in, Safari for personal browsing and Opera for random other things. Having to set a default browser is a hard choice because I don’t always want links to open in the default browser. Take for example I want to open a link from the Twitter App, I would like this to be opened in Safari, but if someone messages me on Slack with a URL for a test server or production server issue I will want to open that in one of the Chrome browsers I have open for that environment. The same applies for emails, especially ones that come from ticket systems or source control emails, again I want these to open in the browser I am using for those sites.

Having recently moved back to Mac full time I was confident there would be an App or some solution to fill my needs, and one quick search found Choosy, a preference pane application for the Mac that does exactly want I want and more. After 24 hours of use I am sold, and purchased it.

A great feature of Choosy is you can set up rules so you don’t have to choose the browser you wish for link. You can do it based on URL, or the Application the link is coming from. I have a rule for any links from the Twitter App to open in Safari for example.