The daily 100-user limit for new Micro.blog registrations is working well. We hit it fairly early yesterday, but I like the slow growth. Only possible because the business is simple and we’ll never have ads.→ 2017/12/21 9:58 am
Like most Apple controversies, the iPhone performance/battery issue seems overblown. I like Ben Thompson’s take from today’s daily update:
The biggest problem here is Apple’s lack of transparency and communication: if iOS is slowing down iPhones for battery reasons, then iOS should say so. Pretending everything works perfectly until it is painfully obvious that it doesn’t fits with Apple’s generally secretive ethos, but it runs into the painful reality that it isn’t actually true.
Apple usually tries to do the right thing. But they are absolutely crippled in how they communicate with users and developers. At this point, 6 years after Steve Jobs died, clinging to the Steve-inspired obsession with secrecy just looks clumsy. It’s the right lesson for the narrow window of product announcements, now applied universally to the wrong parts of their business.
Thanks for the feedback, everyone! Also, missed a photo upload bug in the web version, which I just rolled out a fix for.→ 2017/12/19 2:22 pm
Micro.blog is now available to anyone. There’s a limit of 100 new sign-ups each day, so that we can better respond to feedback as the community grows. Thanks so much to the thousands of Kickstarter backers and new users who have helped us improve the platform this year.
We’re also rolling out the following improvements across the web, iOS, and Mac versions of Micro.blog:
- New app icons on iOS and Mac! We love this redesign by Brad Ellis. Micro.blog now feels much more at home on macOS.
- Added photo upload to the web version of Micro.blog.
- Added a “Show More” button to load more posts in the timeline on iOS and Mac.
- Fixed Discover section in iOS and Mac to allow selecting posts.
- Improved iOS sharing from Safari to include the page title in addition to URL and selected text.
- Experiment with following domain name user accounts. The first is @nytimes.com, letting you see headlines from The New York Times home page in your timeline. (This is not affiliated with the New York Times. It’s possible because Micro.blog works with RSS feeds.)
As a Glen Keane fan and basketball fan, I was really looking forward to Dear Basketball. Didn’t even connect that they’d play it at Kobe’s jersey retirement. Of course! Glad it got a big viewing.→ 2017/12/18 11:14 pm
We saw The Last Jedi yesterday and really enjoyed it. Hoping to see it again over the holidays.→ 2017/12/18 8:42 am
This week on Core Intuition, Daniel and I talk about how the MarsEdit 4 release is going:
Daniel and Manton catch up on MarsEdit 4’s progress a week after releasing. They talk about the anxiety and fear of making a huge mistake when releasing, and the relief of discovering you haven’t. They reflect on the effectiveness of direct email to inform existing customers of updates, and Manton looks forward to releasing Micro.blog to the public, and how much PR fanfare he should be looking to generate.
I’ve been working on several new features for Micro.blog this week. Consistent with Daniel’s advice on the show, I think we’re going to roll out new stuff for Micro.blog next week and start ramping up promotion. Really excited about the way things are coming together.
iMac Pro-related confession: I only have 8 GB in my MacBook Pro. On this computer I’ve built Micro.blog, developed iOS apps, edited hundreds of podcasts, and produced a Kickstarter video. Good value.→ 2017/12/14 10:40 am
I’m slowing down this week. Working on several improvements that I’ll hold to release all at once next week: web, iOS, and Mac.→ 2017/12/14 10:23 am
At Halcyon for Homebrew Website Club. Deployed a minor update to the Micro.blog navigation bar, to make the web version a little more consistent with the native apps.→ 2017/12/13 8:01 pm
Quick shot of the train while I wait for it to zip by at the crossing.
→ 2017/12/13 2:33 pm
Since Tantek is still in Austin, we’re having a last-minute Homebrew Website Club meetup tonight! 6:30pm at Halcyon on 4th street. Join us to chat about the IndieWeb or work on your own site.→ 2017/12/13 8:01 am
Watched the Doug Jones victory speech. Great campaign and great turnout. Alabama, you did it.→ 2017/12/12 10:30 pm
Need a break from watching CNN. Switched over to basketball until there are more results from Alabama in.→ 2017/12/12 7:31 pm
Twitter announced today they will make it easier to chain tweets together in the official app. John Gruber summarizes the pro-tweetstorm argument on Daring Fireball:
This is a good idea. People are creating threads without official support, so true support can only make it better.
The problem is that Twitter threads take the place of blog posts. Most people won’t think to switch to their blog instead of firing off a series of tweets, but some will. Promoting Twitter threads to such a prominent place in the UI will encourage more people to create Twitter threads. It will lead to more content in Twitter and less on the open web.
Micro.blog takes a different approach. When you type over 280 characters, instead of offering to split it into multiple posts in a thread, it reveals a title field and lets you turn it into a full blog post. I feel really good about this solution because the UI actively tries to make the web a little better instead of worse.
Over the weekend we hosted the first IndieWebCamp in Austin. I’m really happy with the way the event came together. I learned a lot in helping plan it, made a few mistakes that we can improve next time, but overall came away as inspired as ever to keep improving Micro.blog so that it’s a standout platform of the IndieWeb movement.
There’s nothing like meeting in person with other members of the community. I know this from attending Apple developer conferences, but the weekend in Austin only underscored that I should be more active in the larger web community as well.
The first day of IndieWebCamp started with introductions, a chance for attendees to demo their web sites, an overview of IndieWeb building blocks by Aaron Parecki, and then brainstorming what topics the afternoon sessions should cover. After lunch, we held sessions on WordPress, static sites, Micropub posts, Webmentions, payment APIs, audio, decentralized aggregation, and post kinds.
The second day was a hack day, with a chance to work on our own web sites. This was a very valuable day for me — being able to bounce ideas or questions off other attendees. I chose to make an improvement to Micro.blog’s Micropub API endpoint to accept “bookmark-of” POSTs, mapping them to favorites. This evolved into opening up Micro.blog to allow favoriting any URL, even if the post doesn’t exist in any feed that Micro.blog knows about yet.
At the end of the day I was happy enough with the feature that I deployed my code and database changes. I demoed it using Indigenous for iPhone and Micro.blog for Mac, favoriting an indiewebcat.com post on the web and watching it show up in the app under the post’s domain name. Micro.blog got better support for Microformats with this change, pulling the author info, post text, and photo when you favorite a post via Micropub.
For the last few years I’ve attended WWDC and Release Notes each year, and I’d usually give a talk at CocoaConf. This year I added WordCamp and IndieWebCamp, and gave a talk about indie microblogging at Refresh Austin. I hope that it works out to attend another IndieWebCamp or IndieWebSummit in 2018.
Special thanks again to Tom Brown for helping out with planning IndieWebCamp Austin, EFF-Austin for hosting their holiday party after our event, and our sponsors DreamHost, Polycot Associates, and SuperBorrowNet. We should do this again next year.