2019-01-11: Updating my presentation on typography for Further Confusion. I should...

2019-01-10: Finishing more tweaks to Coyote Tracks. Still not going full...

2019-01-07: Marc Andreessen says for everyone who doesn’t live in a...

2019-01-06: I’ve made my animal-people magic realism short story “Saguaros,” from...

2019-01-06: Making progress again on my “pure HTML” web site revamp,...

2019-01-03: While I continue to be inconstant with respect to monospaced...

2019-01-03: Hm. Replacing all four brake pads, two rotors, a serpentine...

2019-01-02: Both of my third-party $12 clear iPhone XR cases visibly...

2019-01-02: The more I use San Francisco Mono as a coding/console...

2019-01-01: I’m always reminded of how pretty Florida can really be...

2018-12-29: Jock Lindsay’s Hangar Bar at Disney Springs

2018-12-29: At Disney Springs, the replacement area for Pleasure Island and...

2018-12-28: Best Hacker News comment in a while, on Larry Ellison...

2018-12-25: Twelve South’s Compass Pro iPad stand is expensive, but it...

2018-12-25: One of my Christmas gifts is a refurbished Polaroid 600...

2018-12-19: In some ways the James Museum of Western & Wildlife...

2018-12-18: Good: I have found a new (to me?) microbrewery in...

2018-12-18: Just found out “Stardew Valley” is available for the iPad,...

2018-12-17: I have to give Bahama Breeze points for having curried...

2018-12-17: Back in Florida for the holiday break. I pretty quickly...

2018-12-15: While I get the theoretical appeal of carry-on luggage with...

2018-12-14: Pundits talk about how great the speakers are on the...

2018-12-14: The iPad sticker collection is slowly being built.

2018-12-14: I kinda want iOS on the iPad to support USB...

2018-12-13: I may need this desk sign

2018-12-12: So I have a Siri shortcut for “Resume Overcast,” a...

2018-12-11: Going to make a more concerted effort to try DuckDuckGo...

2018-12-10: Rosewood Sand Hill has a gingerbread Silicon Valley in the...

2018-12-08: The Hatch, a very Oakland dive bar

2018-12-08: A little nonplussed that it looks like while Bluesound is...

2018-12-06: Fieldwork’s “Greetings from Raspberry Park” is technically a “kettle sour,”...

2018-12-06: From the initial reports: yes, the Apple clear case for...

2018-12-06: Heretical weather app assertion: Hello Weather is better than Carrot...

2018-12-06: I’m reminded this morning that as much as I’m starting...

2018-12-05: At $39, Apple’s clear case for the XR is three...

2018-12-04: Let's talk about the Tumblrpocalypse Did you hear Tumblr’s getting rid of all the adult...

2018-12-02: Trying to make a playlist of Christmas songs that I...

2018-12-01: One of the most fun tiki bars in California, decked...

2018-11-28: Someday my smart AV receiver will finally get the update...

2018-11-27: If you’re in a town that has a “Miracle Christmas...

2018-11-26: Seriously thinking about retooling my backup strategy and dumping Time...

2018-11-25: I don’t think any of my friends who used to...

2018-11-25: Comixology is running a lot of Black Friday weekend sales....

2018-11-25: Is there a way to make a new post in...

2018-11-23: Pretty sure this coffee shop has two HomePods as speakers....

2018-11-22: There’s something kind of refreshing about building a web site...

2018-11-21: I am forever going to be slightly sad that with...

2018-11-20: I went back and exchanged my 64GB iPad for the...

2018-11-19: Well, the air is still terrible here in Silicon Valley,...

2018-11-18: Hmm. I was considering buying Coda, as I re-evaluate all...

2018-11-16: I am annoyed by the iPad’s metal side resting against...

2018-11-16: Hm. I’m starting to do the rather @imyke thing of...

2018-11-16: Going to eventually take the time to enable all 2FA...

2018-11-16: So I bought a new iPad yesterday. After a lot...

2018-11-15: The internet is sufficiently flaky at the house that I...

2018-11-14: I do wish Apple’s iPad Folio cases for the new...

2018-11-14: “Hey Siri, what’s the air quality?”

2018-11-14: To make things even more tempting, it’s pretty clear to...

2018-11-14: Low cognitive load blogging Hey, did you know I used to be a blogger?...

2018-11-14: I think if Apple made an e-ink reader just for...

2018-11-13: Handled the new iPad Pros in the Apple Store. This...

2018-11-13: Only a few minutes into the second episode of Amazon’s...

2018-11-13: Lukewarm take: the iPad’s ecosystem is held back by the...

2018-11-13: Thanks to Micro.blog’s new ActivityPub support, I’m now publishing to...

2018-11-12: Okay, I don’t even like superhero comics and movies that...

2018-11-10: Okay, I’ll need to grab other people to come down...

2018-11-10: Extremely first-world dilemma: just setting up at a coffee shop...

2018-11-10: Pretty sure I was here once four years ago. It...

2018-11-10: Given the smoke in the Bay Area, I think today’s...

2018-11-09: macOS, iOS, tvOS, and watchOS are basically forks of the...

2018-11-06: Fairly sure this is the quietest I’ve ever seen Pagan...

2018-11-06: Getting a flat white from a robot barista in the...

2018-11-05: Apparently I have two versions of Ulysses installed on my...

2018-11-02: All right, I may have to see if I can...

2018-11-01: Despite making that complaint about iOS, I enjoy working on...

2018-11-01: Blog post I should eventually write: how text editing behavior...

2018-11-01: View from the lunchroom at the business park I camp...

2018-10-31: The mainstream narrative is that iPad sales over the last...

2018-10-30: I’m a little chagrined how much I like having a...

2018-10-30: Rearranging my iPhone home screen. Let’s see if I get...

2018-10-30: Prices for the new Apple products are kinda insane, though....

2018-10-30: This does raise the question: with the new MacBook Air,...

2018-10-30: I won’t pretend I’m not tempted by the new iPad...

2018-10-29: What if a new Mac mini turned out to be...

2018-10-29: Twitter is considering removing likes, apparently. Odd: I’m glad they’re...

2018-10-29: Years ago I remember being in a meeting where we...

2018-10-28: Ulysses has suddenly gotten weirdly crashy on my Mac. Three...

2018-10-27: I am not saying I am lost without a home...

2018-10-27: Only in Napa: a combination BBQ joint and wine bar....

2018-10-26: Okay. Accounts set up, SIM card transferred (the first time...

2018-10-26: I have my new phone—and can’t set it up until...

2018-10-26: Rekindling my deep dislike of not keeping URLs all lowercase...

2018-10-18: Really? The online Apple Store is in “be right back”...

2018-10-16: Trying to re-acquaint myself with Sublime Text after a couple...

2018-10-16: Apropos of nothing in particular, I really want to get...

2018-10-16: I’m tickled that full episodes of “Adam Ruins Everything” are...

2018-10-16: First taco, now bagel. Clearly, we should be lobbying for...

2018-10-15: Maybe one day the Instant Hotspot feature will work on...

2018-10-13: The Ten Ten Room in Sacramento has deviled scotch eggs...

2018-10-12: Elon Musk apparently wants to produce “Teslaquila,” because his 2018...

2018-10-12: Not down with the trend of free wifi hotspots requiring...

2018-10-11: Wow, the San Jose Mercury News’s web site is astoundingly...

2018-10-10: Catered lunch Wednesday at the office is burgers today, and...

2018-10-09: It is relatively hard to find good light text editor...

2018-10-05: Ironic scooter collision footnote: I was not wearing a helmet,...

2018-10-05: And first scooter collision. My everything hurts. Walking for a...

2018-10-04: Trying Sunnyslope, a “Brut IPA” from Shadow Puppet Brewing, a...

2018-10-03: Okay, tried “dark mode” in Mojave, and…no. I like the...

2018-10-01: Switching back to my Mini Tactile Pro keyboard for a...

2018-09-30: I love many, many things about Scrivener, but its syncing...

2018-09-30: In an effort to do a little more photography again,...

2018-09-29: Sometimes you don’t want to just go with an “Out...

2018-09-29: Apparently I have checked out VW’s web site often enough...

2018-09-29: Fairly sure that if I get an Apple Watch it...

2018-09-28: Got a new permanent crown and I am pretty sure...

2018-09-22: I suspect the XR will be better at taking tiki...

2018-09-21: Hm. My iPhone claims to have 95% battery health, but...

2018-09-21: I really like my Airpods, but I feel like I...

2018-09-21: Frustrations with “Personal Hotspot” may yet be what drives me...

2018-09-20: I’m strangely tempted to go back to Sublime Text as...

2018-09-20: Another afternoon working at my favorite inexplicably pretty business park....

2018-09-18: That should have been “Lime” scooter, of course. I didn’t...

2018-09-18: This is the longest ride I’ve taken on a Lomé...

2018-09-16: It may be time for me to say goodbye to...

2018-09-15: I’ve been thinking strongly about getting a new car in...

2018-09-14: I think I am going to get an iPhone XR....

2018-09-14: “One of the descriptions and labels that we had in...

2018-09-13: Apple's topsy-turvy iPhone lineup I started thinking about this yesterday, and originally was going...

2018-09-12: Poking more at a lightweight RSS syncing idea by practicing...

2018-09-12: To my mild surprise, the cheapest new iPhone (the XR)...

2018-09-12: Apple has actually already designed iPhones with Face ID without...

2018-09-12: Couldn’t help but notice that in the introduction video for...

2018-09-11: Hearing “your book made me cry” is a great and...

2018-09-11: Giving Feedbin a try in spite of myself. They definitely...

2018-09-11: Went back to look at the codebase for an old...

2018-09-10: Hmm. Feedbin seems neat, but it’s 3⨉ the cost of...

2018-09-10: I’m on an eternal but slow quest to find great...

2018-09-07: At this point, sort of waiting for Elon Musk to...

2018-09-07: Kind of want to make a long random drive around...

2018-09-06: Now I am going to deal with vague FOMO feels...

2018-09-06: Ah, I can tell I’m getting old: two pints of...

2018-09-06: Also: while I don’t think I’d describe myself as a...

2018-09-06: Thinking more about my departed friend. I was virtually his...

2018-09-06: Sending mail from Drafts written in Markdown on the iPad...

2018-09-06: A friend I’ve known almost entirely online died “unexpectedly and...

2018-09-06: This seems like such a Santa Cruz way to serve...

2018-09-06: I’ve tried several iPhone camera apps over the years that...

2018-09-05: And, MarsEdit is now set up to work with my...

2018-09-05: Finally setting up a custom domain for my microblog, now...

2018-09-03: I wonder if maybe Mastodon needs a little FidoNet in...

2018-08-31: Hmm: www.bloomberg.com/news/arti…

2018-08-31: Giving Readdle’s “Calendars” app a try for the iPad. I...

2018-08-30: One of the things apparently broken in the current iOS...

2018-08-29: Hmm. Social Policy (the cafe in San Jose of semi-fame...

2018-08-28: It’s refreshing how fast it is to catch up on...

2018-08-27: While I’m not a major country fan, I think I...

2018-08-27: I’m again wondering whether an updated 12” MacBook would be...

2018-08-24: I’m surprised at how difficult it is for me to...

2018-08-23: Oddly reminded by @imyke that I might as well go...

2018-08-22: Hm. On a lark, I went to the Soylent drink...

2018-08-22: Ah yes, you know your nasal passages are completely blocked...

2018-08-20: A ramification of Mastodon’s design that’s not true of either...

2018-08-20: I think I’m slowly convincing myself I should buy the...

2018-08-20: One not-so-obvious advantage I’m noticing that Micro.blog has over Mastodon:...

2018-08-18: I’d intended to stop for a donut, but the line...

2018-08-17: A stranger at WorldCon just asked me if I’m an...

2018-08-16: WorldCon makes me feel young. By which I mean most...

2018-08-16: Interesting anecdata: I’ve been on Mastodon for a year, give...

2018-08-12: I’m also moving back to Apple’s own iOS mail client...

2018-08-12: After much faffing around, I have settled on the very...

2018-08-09: Okay, I guess this explains why I feel this is...

2018-08-08: Vox’s Aja Romano: “Twitter is at a moral crossroads—and choosing...

2018-08-08: Unexpected good tech nerd news: Bluesound, NAD’s sister company who...

2018-08-04: One fascinating bit, at least to old-timers like me: this...

2018-08-04: Pretty sure if I suggest how much difference the new...

2018-08-04: Bonus: the hi-fi store I am picking my receiver up...

2018-08-02: Ok, the touring ELO is an entirely new group except...

2018-08-02: I see you, person over there with the “Resist Corporate...

2018-08-02: I have fled my apartment on my WFH day due...

2018-08-01: So apparently Magic Leap looked at the universally-derided “honeycomb” UI...

2018-07-31: I’ve had the vague plans to write my own general-purpose...

2018-07-28: Not unrelated to the last post: I will soon have...

2018-07-28: Finally pulling the switch on ordering a new A/V receiver....

2018-07-27: Eater described a new National Geographic show as “Gordon Ramsay...

2018-07-27: An interesting IndieWeb-ish article: ActivityPub could be the future. I...

2018-07-26: BBEdit has removed Kite support. It is truly the end...

2018-07-25: I love living in a progressive state, but I confess...

2018-07-25: I’ve been using FeedHQ for RSS feeds and I’m happy...

2018-07-24: While I’d love to assume Twitter’s “New developer requirements to...

2018-07-22: Bucket list goal: live to see one of my stories...

2018-07-21: I’m not really a huge superhero movie/comics fan, but it’s...

2018-07-19: Now that I’ve cancelled a trip I’d been waffling about...

2018-07-18: As much as I like mechanical keyboards, it’s time for...

2018-07-18: My science fiction novel Kismet got a (positive!) micro-review from...

2018-07-17: I…kind of think I can hear the difference between a...

2018-07-16: …although I’ll make a counter-argument to myself: it’s not impossible...

2018-07-16: Hmm. It doesn’t look like Intel actually has any processors...

2018-07-16: I’ve been using an iPad Pro as my “secondary” computer....

2018-07-15: Waiting for a seat at a restaurant called “The Waffle...

2018-07-14: Why is the “folding outline” view for files and nested...

2018-07-14: I’m not sure if the free breakfast buffet at this...

2018-07-11: For some reason, making any decisions about the trip to...

2018-07-11: I’m finding myself juggling “leisure finances” to justify going to...

2018-07-11: I’m starting to tell how much I need the staycation...

2018-07-10: So Spark for iOS mixes and matches my subject lines,...

2018-07-09: Okay, I’m being weak and going to McCormick & Schmick’s...

2018-07-09: The AirPods case scratches very easily. Mine looks like more...

2018-07-09: Hmm. This is the first year I have been selected...

2018-07-07: I’m not an “inbox zero” kind of person, but it’s...

2018-07-06: A lot of folks have an, ah, less than high...

2018-07-05: The Kon-Tiki in Oakland is steadily climbing in my estimation...

2018-07-04: Switching back to Airmail from Spark for a bit. I...

2018-07-03: Minor followup musing: it’s odd to find myself mildly defending...

2018-07-03: As the years go by, “look at crazy things PHP...

2018-07-02: I want an Instant Pot, but I need to get...

2018-07-01: Running Visual Studio Code in Vim emulation mode: weird, but...

2018-06-29: Followup: the tiki bar is playing all Yacht Rock tonight....

2018-06-29: Nilsson’s “Coconut” is not period authentic for tiki but I...

2018-06-29: I’ve considered removing my main Twitter account from my phone...

2018-06-29: Contemplating another random “staycation” weekend sometime in July. (I don’t...

2018-06-28: Discovered yesterday that I accidentally ordered a “front print” keyboard,...

2018-06-25: Ordered a second KBParadise Matias Quiet Click keyboard, so I...

2018-06-23: Tempting fate by eating Goldfish crackers while working on a...

2018-06-21: To my mild surprise, the AirPods sound quite decent if...

2018-06-19: I’m sure BBEdit isn’t the only editor that can do...

2018-06-14: It’s kind of weird to have a lot of opinions...

2018-06-12: My previous company has a new CEO who describes himself...

2018-06-11: Every HN post that mentions engineering salaries in SV mentions...

2018-06-05: I’ll probably be dropping by Haberdasher shortly after they open....

2018-06-05: San Jose electric scooter tip: ride in the bike lane...

2018-06-04: So the same day Microsoft announces they’re buying GitHub, Xcode...

2018-06-04: In line for the Accidental Tech Podcast live show. Kind...

2018-06-04: Maybe this was a suboptimal time to go to Social...

2018-06-04: Wondering if this keynote is going to end with “we’re...

2018-06-04: WWDC sure made traffic to my office in downtown San...

2018-06-01: FYI for impending WWDC attendees: shared electric scooters are all...

2018-06-01: And my credit card is entirely paid off! (…except for...

2018-05-30: The last SF Bay Area location of Gordon Biersch, an...

2018-05-30: The move to 1Password 7 seems like a good time...

2018-05-30: I was going to get grumpy that daily writing goals...

2018-05-29: The banners are already starting to go up.

2018-05-27: Would I start a brawl in Portland if I asserted...

2018-05-23: Heading to Portland tomorrow for a convention, but the secret...

2018-05-18: I just walked past the security desk on the way...

2018-05-18: So is Beacon going to be a thing again for...

2018-05-18: Since I’ve moved my favorite mechanical keyboard to work, I...

2018-05-17: My “working remote Thursday” office is pretty nice today.

2018-05-17: Off to work unduly remotely, I think.

2018-05-14: TIL that country singer Eddie Rabbitt’s backing band was named...

2018-05-11: TIL Klout still existed.

2018-05-05: Celebrating Cinco de Mayo at a cidery in Sacramento, as...

2018-05-04: WWDC attendees: Il Fornaio in the Westin St. Claire is...

2018-05-03: I would probably appreciate “dog-friendly” breweries more if I had...

2018-05-02: Since my office is now three blocks from the San...

2018-05-02: Designing an SQLite schema WITH TRIGGERS like a madman.

2018-04-28: It still feels like Working Copy, the iOS git client,...

2018-04-25: I keep debating whether my next iPad should finally be...

2018-04-20: Holy cats, SmugMug bought Flickr.

2018-04-19: It’s funny, but I’m just saying as a writer I...

2018-04-13: My allergy to dongles may drive me to buy a...

2018-04-11: It’s strange how difficult it is to go back to...

2018-04-11: Every time I try running any Linux desktop distribution under...

2018-04-08: Considering writing a “make a modern PHP web app without...

2018-04-07: Now that I’m out on a day trip, ostensibly to...

2018-04-07: First Tesla Model 3 I’ve seen in the wild. It...

2018-04-06: This bar makes mai tais with Sailor Jerry spiced rum...

2018-04-06: Wondering if maybe that idea I had for a turnkey...

2018-04-04: A conversation yesterday left me with a question: how many...

2018-04-03: Setting up @bbedit for work even though everyone else is...

2018-04-01: Paying for a purchase on a web site using Apple...

2018-03-31: Something I missed from earlier this month: Ghostery has gone...

2018-03-28: Now that I’m working for an AI-focused company, I have...

2018-03-26: I can’t say my first day back at an office...

2018-03-22: It is both good and very bad when the bartender...

2018-03-22: I bought my 9.7” iPad Pro almost exactly two years...

2018-03-21: This is a great guide to rum types. Categorizing them...

2018-03-21: I keep forgetting that iOS has drag and drop now....

2018-03-21: Off on another minor day trip, as I don’t expect...

2018-03-19: I have set Soulver’s display to Computer Modern Sans (of...

2018-03-16: The 2016 MBP is the only machine I’ve ever owned...

2018-03-16: Okay, time to admit defeat and archive articles that have...

2018-03-16: Torn between sensibly staying in, given the weather, and going...

2018-03-14: I’m rediscovering the joy of writing with the iPad and...

2018-03-14: “I won’t need to bring my umbrella with me,” I...

2018-03-11: There appears to be no place to get a Martinez...

2018-03-09: Spotted in Lodi

2018-03-09: For someone who only knows of Lodi, California from the...

2018-03-09: Trader Vic’s is going to be opening a new US...

2018-03-08: Waze took an unnecessarily harrowing and convoluted route here, but...

2018-03-07: Noticing several folks at the company I was laid off...

2018-03-06: Whiskey. (And a little bit of other stuff.)

2018-03-05: Remembering that Twitter lists are a useful way to mediate...

2018-03-03: I don’t break out Dramatica Story Expert very often, but...

2018-03-02: While I haven’t broken out the soud level meter, I...

2018-03-02: I’m in a brewery in Berkeley with a metal roof,...

2018-03-02: GasBuddy has accounted for 28% of my battery usage in...

2018-02-28: With the storms coming in, I wouldn’t think this would...

2018-02-28: Mobius strip bench?

2018-02-28: My novel Kismet was nominated for an Ursa Major Award!...

2018-02-28: Given the oncoming storm, this afternoon is probably my last...

2018-02-27: I’m not sure I’m down with the way Elm’s style...

2018-02-27: Just confirmed that even the iMac has gotten rid of...

2018-02-25: Learning a bit of Elm for as yet undefined reasons....

2018-02-24: Keyboard Maestro would be so much more useful if it...

2018-02-23: Sonoma County feels like it has nearly everything I love...

2018-02-23: While I’m still searching for work (and waiting on one...

2018-02-21: I’m updating the Elixir package for BBEdit for Elixir 1.6,...

2018-02-20: The “emacs-plus” Homebrew tap is installing an OpenType text engine...

2018-02-19: It feels like Ulysses has very bad performance if you’re...

2018-02-18: Okay, I’m impressed that Forbidden Island now has both the...

2018-02-18: And the lens cover (or is it the actual lens?)...

2018-02-17: Back to tea from coffee, for which I can extremely...

2018-02-17: I’ve had a lot of coffee stouts, but I’m pretty...

2018-02-16: Reminded that Monterey is a really fun town to hang...

2018-02-16: Having a stout called “A Bay of Our Own,” brewed...

2018-02-16: I am at a brewpub in Monterey, and am surrounded...

2018-02-16: Medium continues to be a baffling publishing platform to me....

2018-02-14: Having an Eight Bridges Brewing “Drenched in Hops,” which is...

2018-02-13: Eventually I am going to write a rant about why...

2018-02-13: At an indie coffee bar hidden in a business park...

2018-02-12: Apple said they’ve been working on the HomePod for 6...

2018-02-12: I’ve put up a Consulting & Editing page on my...

2018-02-12: Ordering tea from the New Mexico Tea Company, in part...

2018-02-11: I am very late to discover that Peet’s no longer...

2018-02-11: I’ve ignored AnyList until now because I don’t need to...

2018-02-09: Note to self: the proper amount of beer for good...

2018-02-09: I may be here a while.

2018-02-09: I don’t have the resources for a one- or two-night...

2018-02-07: I know a Bitcoin ATM isn’t really an “only in...

2018-02-07: So how much of a difference in practice is there...

2018-02-06: Hot take: micro.blog is refreshingly free of hot takes.

2018-02-04: It occurs to me that I cannot name a single...

2018-02-04: Wearing my Upgrade All-Stars Brainball tee for the Superb Owl...

2018-02-03: Huh. Steak N’ Shake closed both of their SF Bay...

2018-02-03: Considering going more old-school for a personal carry device

2018-02-01: Okay, I’m apparently actually kvetching about the “new editor” that...

2018-02-01: Am I missing something, or is WordPress’s new “Gutenberg” editor...

2018-01-31: I’m quite aware it’s bad to drink in order to...

2018-01-31: Okay: if I ever get to take South Bay friends...

2018-01-31: At “The Rake,” a new taproom at Admiral Maltings, a...

2018-01-31: I occasionally poke back at PHP, and it feels like...

2018-01-30: I kind of like “smooth jazz radio” as background music,...

2018-01-30: I’m feeling more like I should strike out on my...

2018-01-29: Starting to seriously wonder if I can make it out...

2018-01-29: People say that the iPad is better for writing because...

2018-01-29: Off to Acre Coffee in East Petaluma because, uh, coffee?...

2018-01-29: I like the food at HopMonk Tavern here in Novato,...

2018-01-27: I am sad that I can’t buy a bottle of...

2018-01-26: For my second drink at Pagan Idol, a Jet Pilot!...

2018-01-26: Okay, it’s “catch up on email day.” Well, at least...

2018-01-21: I should be working on “homework” for a prospective job,...

2018-01-19: Outside a coffee shop in Walnut Creek.

2018-01-19: Starting—well, five chapters into—BORDERLINE by Mishell Baker. I haven’t dug...

2018-01-18: Hmm. I think my dilemma is that it’s so privileged...

2018-01-18: While I alluded to this the other day, I’m finding...

2018-01-17: I need to dissuade myself of the notion that a...

2018-01-16: It’s strange to have a company tentatively more interested in...

2018-01-16: It may be time to go off and be rechargingly...

2018-01-06: As part of a desire to simplify in 2018, I’m...

2018-01-05: Let’s see how much my productivity goes up when I...

2017-12-12: The iPad is just as good for writing as the...

2017-11-24: Apparently I’m in a minority, but I’ve never liked iA...

2017-11-19: I still kinda want to write a “fully modern” PHP...

2017-11-15: Micro.blog is more my groove than Mastodon, but it’s so...

2017-11-09: I keep thinking about whether there’s a place for a...

2017-10-23: Turns out Editorial is a better “TaskPaper for iOS” than...

2017-10-12: iOS should have a Unix shell. Heresy! Okay: come up...

2017-09-29: The keyboard worked until I logged into a wifi network....

2017-09-29: Every single time I connect my Magic Keyboard to the...

2017-09-28: iOS 11 fixes many (not all) of my iPad complaints....

2017-09-09: I’ve never posted on Ello, but I think I want...

2017-09-05: Having lived many years in both Florida and California, I’d...

2017-09-04: iOS 11’s penchant for recognizing my Magic Keyboard yet not...

2017-09-04: Interesting how 5by5’s gone from Hot New Podcast Network to...

2017-09-01: Increasingly my case for iPad Pro over MBP is: Magic...

2017-08-24: systemd feels like someone looked at OS X launchd and...

2017-08-24: FeedPress claims that Coyote Tracks has more RSS subscribers than...

2017-08-23: I wish I’d bought an Away suitcase for my trip...

2017-08-23: Semi-relatedly, I’ve also given up F.lux and Night Shift. They...

2017-08-23: Finally learned how to get expert preferences back in the...

2017-08-18: Cloak is a great name for a VPN, which is...

2017-08-15: Tempted by the 10.5” iPad, but not enough to trade...

2017-08-12: The more new features Medium rolls out, the better I...

2017-08-12: And it’s taken me about 30 minutes to kinda wish...

2017-08-12: Back to writing on the iPad for a bit. Yay!...

2017-08-11: Debating a post about subscription software, but I’m too conflicted...

2017-08-09: Somewhat amusingly, yesterday’s post did better on my personal blog...

2017-08-08: Later today, I will engage in another POSSE experiment: importing...

2017-08-08: Considering dumping all my keyboards except the two Matias minis...

2017-07-27: One of my biggest blockers to going iPad-only: I can’t...

2017-07-27: The urge to quit my job and join a revolutionary...

2017-07-16: Eventually I will get my blog running under WordPress and...

2017-06-14: Despite the fact that I’m barely using micro.blog, I’m still...

2017-06-09: Not sure if anyone I know-slash-know of is even still...

2017-06-07: Last-minute decision to go to James Dempsey show tonight near...

2017-05-30: While I won’t be at WWDC, I’ll be around WWDC...

2017-05-26: Really going to have to figure out what I’m going...

2017-04-26: Well: I am here.