Monthly Archives: February 2016

This morning, having a cappuccino and breakfast taco at Star Coffee Texas in Round Rock. Feels like more of a breakfast or lunch place, with a full menu. Hard to believe it’s only day 5 of #newcoffee.

→ 2016/02/22 10:16 am

Weather outside isn’t great, but nevertheless had a nice drive down 360 to check out Lola Savannah Coffee Lounge. They even have the Cavs/Thunder basketball game on here.

→ 2016/02/21 3:21 pm

I was down on campus anyway with my daughter, so we’re trying the BarleyBean for today’s coffee stop. Nice little place, with smoothies and sandwiches too.

→ 2016/02/20 4:00 pm

New coffee shop, day 2: Summer Moon near the Domain. A little crowded today, but lucked out with a table opening up. Good coffee.

→ 2016/02/19 11:13 am

Core Intuition 220

On this week’s Core Int:

“Daniel orders a Brother, Apple defies the FBI, Manton continues to struggle with his Kickstarter, and the two discuss using structure and constraints to encourage tackling new goals.”

I like this episode because it has a mix of serious and fun topics. Toward the end of the episode we talk about my new goal of trying a new coffee shop once a day for a month.

When traveling, it’s always fun to discover new coffee shops. But what about in our own city? Starting today, I’m going to attempt to have coffee at a place I’ve never been to, every day for a month. Right now: Sorrento’s drive-thru, sitting outside on a beautiful day.

→ 2016/02/18 1:38 pm

Back from a very quick trip to Oregon for a meeting. Still smiling at overhearing this in a Portland coffee shop: “My mom just texted me not to get a Bernie Sanders tattoo.” Captures a little something of the election as it stands today, and the fleeting nature of campaigns.

→ 2016/02/17 9:40 am

iCloud is too opaque

Last night, Federico Viticci tweeted that he lost a draft blog post he was working on because of an iCloud problem:

“Just lost 1.5k words I had prepared for tomorrow because I wanted to try iCloud sync instead of Dropbox this week.”

The story has a happy ending because he was able to manually recover the document from the app’s database, but that is well beyond the complexity that most users could handle. iCloud is usually so opaque that we just can’t see what is going on behind the scenes with our data.

Everything I write on this blog (and notes for all my projects) goes into simple text files on Dropbox. I can edit from multiple apps on different platforms, the files are synced everywhere, and Dropbox tracks the revisions of each file so that I can restore a previous version at any time. I could take the text file I’m currently typing in, drag it to the Finder’s trash and empty it, and restore from the web in 30 seconds even without any kind of traditional backup solution.

That’s why all my photos are on Dropbox too. Instead of being opaque like iCloud, with no easy way to troubleshoot or recover files when things go wrong, with Dropbox it’s all there in the local file system or over the web.

Dropbox has had a few side projects and distractions, but their foundation is obvious and accessible, so they can keep coming back to that. Here’s Stephen Hackett writing in December about documents and photos after Dropbox shut down Mailbox and Carousel:

“As much as these apps were loved by their users, it’s clear that the company is moving in another direction. While things like Paper don’t make much of a difference to me, knowing that Dropbox will reliably sync my files, be easy to use on iOS and continue to be around is important to me. If Mailbox and Carousel had to go to make that possible, then so be it.”

I really like the clean UI in Dropbox’s Paper, but because it doesn’t yet sync with regular files like the rest of Dropbox, Paper isn’t building on Dropbox’s core strengths. Daniel and I use it for planning Core Intuition, but I wouldn’t use it for critical writing any more than I would use the new Apple Notes.

I hear that people love iCloud Photo Library and Notes, and that the quality of these apps and companion services has significantly improved. That’s great. (I also think that CloudKit is clearly the best thing Apple has built for syncing yet.)

But to me, it doesn’t matter if it’s reliable or fast, or even if it “always” works. It only matters if I trust it when something goes wrong. Conceptually I’m not sure iCloud will ever get there for me.

Feeling well enough to record a podcast, I published episode 11 of Timetable today. I talk about why I wish I could’ve launched my new platform on the same day as Twitter rolling out their algorithmic timeline.

→ 2016/02/11 11:51 am

Typed.com progress updates

The folks at Realmac have been blogging about their progress with Typed.com, a new blogging platform that successfully raised $120k on Indiegogo last year. In the latest monthly report, they announce a new free tier:

“With this new free tier, people can sign-up, use the service, take their time. They can blog for free, for as long as they want, and when they need or want the extra features we offer they can upgrade to a paid account. We also think this will be free marketing for the service, the more blog out there that are hosted with Typed.com then more people will find out about the service.”

This blog is in the spirit of Buffer’s open blog or Ghost’s Baremetrics reports. It’s especially great to see a company sharing numbers when they know they still have a lot of growth ahead of them to get where they want to be.

If you’d like to start a new blog but aren’t sure where to host it, check it out. Typed.com has a well-designed admin UI that is refreshingly simple compared to much of the more bloated web software out there.

It’s also possible to use Typed.com as a microblog. I pointed to some tips for this last year. Since the title of a post can’t be blank on Typed.com, I suggest using a date/time for the title. My new microblog platform is smart about treating those kind of short posts correctly when reading from an RSS feed.

River5 and twtxt

Two new microblog-related services have launched. This week, Dave Winer announced River5:

“So I decided it was time to do a restart of my JavaScript RSS aggregator, and it’s now ready for Node users — it’s called River5. […] This is a foundation for developers to build on, but it’s also possible for an adventurous user to set up their own rivers.”

River5 is built on a few XML and JSON formats, including River.js. I’m pretty interested in River.js as a format for aggregating multiple feeds together, so I’ve supported it in my new microblog platform. As a next-generation RSS, though, I prefer the proposal I wrote about in a post called RSS for microblogs.

Next up is twtxt, which attempts to recreate Twitter as a distributed, command-line based system with self-hosted text files:

“Instead of signing up at a closed and/or regulated microblogging platform, getting your status updates out with twtxt is as easy as putting them in a publicly accessible text file. The URL pointing to this file is your identity, your account. twtxt then tracks these text files, like a feedreader, and builds your unique timeline out of them, depending on which files you track.”

I’m less sure what to think of twtxt. The simple plaintext format is nice, but we already have a good infrastructure for this with RSS. And as I’ve noted before, having HTML in RSS with inline styles and links is nice for microblogs, and it’s not clear to me whether that would fit well with twtxt.

If you want to start an indie microblog, my suggestion remains to use existing blog software that can generate simple RSS feeds. Short posts, no titles. This is a widely-deployed format that we can continue to work with for years to come.

Algorithmic timeline now rolling out

Dan Moren reports that Twitter is rolling out their algorithmic timeline, where tweets aren’t strictly reverse-chronological. It is opt-in for now, and likely won’t apply to third-party clients:

“I’d also guess that third-party clients won’t be able to implement this for a while, if ever. So users of Tweetbot, Twitterrific, and others won’t really have a substantively different experience.”

I don’t see the setting in my Twitter account yet. As a user, I hardly care, because I don’t read the Twitter timeline directly anyway. But I’ll be watching how people react to this and how it might affect my own microblogging plans.

A couple folks have asked me if I will have a Slack channel for my new app. Thinking about this today… no. I’m feeling pretty overwhelmed with Slack right now.

→ 2016/02/09 2:56 pm

Slowly getting back into work after being sick for a couple days. Also took a break from the new podcast since my voice was horrible. Hope to get caught up on both coding and recording soon.

→ 2016/02/09 10:33 am

Charles Perry’s microblog

Charles Perry has started a microblog. On the balance of what he should post to Twitter and what he should post to his own site first, he writes:

“Most of the things I write on Twitter are snippets of conversations or other thoughts that I don’t necessarily want to preserve. Those will stay on Twitter. But some microposts—is that a thing?—I think are of interest on their own. These I plan to post to the DazeEnd.org microblog and mirror to Twitter. That should allow me to preserve and archive my thoughts on my own website and use Twitter just for distribution.”

I was really happy to see these posts show up in my RSS reader. There’s some momentum around indie microblogging right now. You should start one too.

Here are some more of my posts on the topic:

Listeners of my new Timetable podcast also know that I’m writing a short book about independent microblogging. You can hear a little about this on episode 9.