Back on track with Timetable. Four episodes this week and looks like I’ll hit 100 episodes before the end of the year. Today’s is about profile photos.
→ 2017/11/30 5:26 pmMonthly Archives: November 2017
On this week’s Core Int, Daniel and I talk about Apple’s root user security bug, and final plans for shipping MarsEdit 4.0.
→ 2017/11/30 3:29 pmTime to move beyond Gravatar, although I still think it’s a nice default. You can now upload a custom profile photo to Micro.blog. There’s a link at the top of the Account page on the web.
→ 2017/11/30 12:02 pmUpdated Micro.blog’s feed parsing to support Pinboard feeds, which are really RDF. Useful for a linkblog alternative.
→ 2017/11/29 11:26 amMost software has bugs. Apple’s root security bug is bad, but probably easily fixed, and the work-around takes 30 seconds. Actually a little relieved when a huge company makes a mistake… There’s hope for us small developers too.
→ 2017/11/28 10:15 pmKickstarter update with IndieWebCamp and rollout plans
Today I sent the following email to Kickstarter backers. I’m working through the waiting list of invites to Micro.blog now. I know it’s taken the better part of a year, but we’re almost there.
We are just about ready to open up Micro.blog to the world. Starting later this week, we’ll no longer require an invite code. Up to 100 users will be able to register on Micro.blog each day. This helps us focus our attention on the community and take care of new users as we ramp up to the public launch.
I’m also excited to share 2 more things that are happening next month:
IndieWebCamp: December 9th and 10th in Austin, TX. If you’d like to learn more about indie blogging, work on your own web site, or just chat with me about Micro.blog, consider joining us in Austin. You can register here. More info from the web site:
IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations.
Stickers: I’ve just ordered a new batch of Micro.blog stickers for IndieWebCamp and Kickstarter backers. Expect to receive an email from Kickstarter to confirm your shipping address.
On this morning’s episode of my short-form podcast Timetable: plans for the week including IndieWebCamp promotion and the Micro.blog launch.
→ 2017/11/27 11:14 amEFF-Austin party after IndieWebCamp
In a little less than 2 weeks we’re holding the first IndieWebCamp in Austin: December 9th and 10th at Capital Factory. You can register here. Doors open at 9am and we’ll have coffee and breakfast tacos while everyone checks in.
Saturday night after IndieWebCamp will be the EFF-Austin Holiday Party. There’s a meetup page to RSVP for the party. Even if you can’t attend IndieWebCamp for the full weekend, you’re welcome to join us anytime Saturday and stick around for the party. (Please register for both so we can better plan for the event.)
Who should attend IndieWebCamp? Anyone who cares about the independent web. Anyone who remembers how the web used to be — the creativity of personal web sites, the freedom of open APIs — and how it could be that way again. From the event web site:
IndieWebCamp Austin 2017 is a gathering for independent web creators of all kinds, from graphic artists, to designers, UX engineers, coders, hackers, to share ideas, actively work on creating for their own personal websites, and build upon each others creations.
I hope you can make it. If you have any questions, email me at manton@micro.blog.
“I wanted to thank everyone who believed in my return.” — Tony Parker, back to the Spurs for tomorrow’s game 🏀
→ 2017/11/26 3:28 pmMade a tweak last night so that Mastodon feeds work better in the Micro.blog timeline. Moving deliberately slowly with this, to make sure it’s right, but more integration seems likely.
→ 2017/11/26 3:08 pmUpdated the Eventbrite page for IndieWebCamp Austin with the latest schedule. Coming up in 2 weeks!
→ 2017/11/26 10:14 amPosted a new episode of Extra Intuition, our members-only podcast for Core Intuition listeners.
→ 2017/11/25 10:08 amBlog archive format
As I’ve been improving the import and export functionality in Micro.blog, I’ve done a lot of work with WordPress’s WXR format, which is based on RSS. While there’s nothing particularly wrong with WXR, it’s more complicated than it needs to be for non-WordPress sites, especially when you start to tackle image uploads that exist outside of the post text.
Micro.blog can also push an entire site’s Markdown, HTML, and images to GitHub, which is the most complete mirror and perfect for migrating to another Jekyll server. It introduces so many extra files, though, it’s not reasonable to expect that other blog platforms could support the same level of detail.
I’d be happy to ignore the WordPress-centric nature of WXR and use it as a common blog archive format if WXR provided a mechanism to store image uploads. Helping people migrate from WordPress to Micro.blog-hosted blogs has only emphasized to me that a better format is needed.
In chatting with the IndieWeb community, the idea was proposed that an HTML file using h-feed would provide portability and also an added bonus: it could be opened in any web browser to view your archived site. Images could be stored as files with relative references in the HTML file. (I’d throw in a JSON Feed file, too, so that importers could choose between using a Microformats parser or JSON parser.)
The files would look something like this:
- index.html
- feed.json
- uploads
- 2017
- test.jpg
- 2017
The basics from h-feed would follow this structure:
- h-feed
- h-entry
- p-name
- e-content
- dt-published
- u-url
- h-entry
- …
- h-entry
Only index.html and feed.json would be required. Any other paths in the archive would be determined by the contents of the HTML. (I’m using “uploads” in this example, but it could just as easily be “archive”, “audio”, or any other set of folders.)
For large sites, the HTML could be split into multiple files with appropriate <link>
tags in the header to page through the additional files. While it could contain CSS and your full blog’s design, I’m imagining that the HTML would be extremely lightweight: just enough to capture the posts, not a way to transfer templates and themes between blogs.
The whole folder is zipped and renamed with a .bar extension. Easy to move around and upload all at once. I’ve created an example file here (rename it .zip to open it).
I’d love to hear what you think. I talked about this on a recent episode of Timetable as well. Might be a nice topic to follow up on at IndieWebCamp Austin in 2 weeks.
Updated the Discover section on the web with the same posts from the Micro.blog apps. Much better.
→ 2017/11/24 11:09 amAbandoned water park along I-10 in Louisiana.
→ 2017/11/23 4:20 pmMainstream use cases for a microblog
Doug Lane is writing a series of blog posts about what real-world use cases for Micro.blog could help attract more mainstream users to the platform. It starts with this:
One of the biggest challenges that Micro.blog faces with its upcoming public launch is how to make the jump beyond its early adopter base of blog enthusiasts to “regular people”. It’s tempting to daydream about everyone from teenagers to grandmothers abandoning their social media silos en masse and simultaneously raising “Indie Blogger” flags, but that’s probably not realistic.
He then follows up with a few ideas. I think this approach is exactly right: carve out several niches that are perfect for Micro.blog and focus on those in marketing, providing as much value as possible for those users, then expand to more mainstream users from there.
Squarespace actually does a great job at this. The first thing you see when you click sign up — before being prompted to create an account — is to choose a template for your web site. At the very top of the list: a wedding blog and a product catalog.
Photoblogging and linkblogging are still some of the most common ways people use Micro.blog. From a business perspective, I also like it for product news. Earlier this year I posted some ideas for how to use a microblog.
Tinkered with WordPress last night so I could ping the new RSVP page for IndieWebCamp Austin. Also rolled out WordPress export for Micro.blog.
→ 2017/11/20 9:19 amCore Intuition 305 is out. We talk about potential MarsEdit and Micro.blog release dates, other commitments, App Camp, and more.
→ 2017/11/18 12:26 pmMade some API tweaks today, and updated the documentation to add the /posts/discover
JSON call for third-party apps.
Final day of the photo challenge: shadow. This has been a great week for photos on Micro.blog. Thanks everyone!
→ 2017/11/17 7:08 pm