2018-11-12: My current wish for the 2020 Democratic presidential ticket: Klobuchar/O’Rourke....

2018-11-09: Doug Russell explains how React Native Accessibility Is Pretty Bad....

2018-11-07: I am quite eager to see Donald Trump, Jr. in...

2018-11-07: Here’s the reggae version of Country Roads that’s beautiful and...

2018-11-07: We may be days — or hours, or minutes — from needing...

2018-11-07: In bed. Picked up my iPad to watch some TV...

2018-11-06: The other page I’m watching is this one, which shows...

2018-11-06: Here’s the page I’m watching: fivethirtyeight.com/live-blog… Right now it has...

2018-11-06: My predictions: Democrats regain the House, Republicans hold the Senate,...

2018-11-06: First numbers start coming in in 15 minutes or so...

2018-11-06: Exit polls are junk. Don’t pay attention. For one thing,...

2018-11-06: Guam governor will be a Democrat: www.guampdn.com/story/new…

2018-11-06: A Beto victory still seems less-than-likely to me — but I’d...

2018-11-06: What do you think? Democrats regain the House? Beto wins...

2018-11-06: Vote! And then pray.

2018-11-05: HAT RED

2018-11-02: It’s Friday, so it’s the age-old question — do you...

2018-11-01: All I want for Christmas is for Nov. 6 to...

2018-11-01: The white nationalists running our country — let’s call them WhiNas...

2018-10-13: Mowed the lawn today. First time in several months. It’s...

2018-10-12: Drinking game: watch Chris Hayes on MSNBC and drink whenever...

2018-10-12: rdar://45236539 On providing a whitelist of acceptable phone numbers, so...

2018-10-12: Maybe the best day of my life?

2018-10-11: Some bar in Seattle in 2013.

2018-10-11: Truly great game.

2018-10-11: Marcus Aurelius, Lounge Squirrel.

2018-10-11: From backstage and above at the 2016 James Dempsey and...

2018-10-11: May 27, 2017 — right near Memorial Day — at the...

2018-10-11: Out back at The Civic in San Jose.

2018-10-11: From the rooftop lounge at The Nines in Portland.

2018-10-11: Taken while inside a bar in Portland. Maybe Kelly’s Olympian?...

2018-10-10: Altair 8800 computer seen at livingcomputers.org

2018-10-10: Before the show: James Dempsey and the Breakpoints Live Near...

2018-10-10: Closeup of a tree stump in North Dakota, near Butte....

2018-10-10: In the ALCS, I’m rooting for the Red Sox, since...

2018-10-09: Max Boot writes: In 1964, the GOP ceased to be...

2018-10-08: If @macgenie can’t be the new Doctor, well, Jodie Whittaker...

2018-10-05: Legitimation crisis is a thing worth knowing about: en.wikipedia.org/wiki/Legi…

2018-10-03: Goddamn Yankees.

2018-09-28: Remind me again how it doesn’t matter because Hillary’s just...

2018-09-27: All this outrage from Republican Senators about Democrats. Remember. Merrick....

2018-09-27: Who’s going to Swift by Northwest in Portland this October?...

2018-09-25: Papa.

2018-09-25: When I was doing design for Glassboard, I was — despite...

2018-09-25: The floor mat in my home office eventually wore out....

2018-09-25: Another shot from Sunset Hill Park. The mountains are the...

2018-09-25: Sunset from Sunset Hill Park in my neighborhood. The water...

2018-09-25: More blurry Space Needle goodness. I just think it ends...

2018-09-25: At some point NetNewsWire for Mac and NetNewsWire for iOS...

2018-09-25: Blurry but weirdly cool picture of the Space Needle taken...

2018-09-25: Western Tiger Swallowtail (probably?) who’s been in a couple scrapes...

2018-09-25: Backyard fence raccoon.

2018-09-25: Leif Erickson statue in my neighborhood (Ballard, sister city of...

2018-09-25: Unofficial Xcoders Thursday 6:30 pm at Cyclops I’ll be there!...

2018-09-24: Late summer flowers. Taken Sept. 3.

2018-09-24: So it’s launch day — but what about lunch day? Hmmmm?...

2018-09-21: Stocking stuffers from Christmas a couple years ago.

2018-09-21: Mt. Rainier as seen from Tahoma National Cemetery.

2018-09-21: I’d been watching for a place to use the word...

2018-09-19: More from my recent Google search history: do people skip...

2018-09-19: MyBallard: Fair Isle Brewing launches crowdfunding campaign for investors

2018-09-18: Just realized that I’m the Garfield of the Mac development...

2018-09-18: My recent Google history: when is lunch what time is...

2018-09-18: I’m confused by all the heroines named Danvers. Is it...

2018-09-18: When I was a teenager, my great-grandmother had developed Alzheimer’s....

2018-09-17: A thing — a technology, app category, whatever — does...

2018-09-14: My heart tells me it’s lunchtime, but my head tells...

2018-09-14: Wake up, go to work, post cat pictures. microblog.omnigroup.com/2018/09/1…

2018-09-14: Dana Blankenhorn: No More Mr. Nice Liberal

2018-09-13: Little Mac thing people may not know about: When you...

2018-09-13: One day we’ll understand why we have to quit iTunes...

2018-09-12: I’m still writing “Xcode 10 beta 6” on all my...

2018-09-12: Mojave available the 24th! I think I heard that right....

2018-09-12: It just continues!

2018-09-12: This is feeling long now.

2018-09-12: Applying espresso and a chocolate donut. Hopefully this will even...

2018-09-12: Based on recent Apple events, odds are 40-60 on my...

2018-09-11: Me in OmniStudio, recording a podcast by… spacing out and...

2018-09-11: In case you missed it — NetNewsWire has a microblog account...

2018-09-11: I got stung by a wasp last night. Second time...

2018-09-10: Dark mode support is in the latest NetNewsWire!

2018-09-10: My Mom used to have an ocecat who was beautiful...

2018-09-07: If you’re like me, and your first two initials are...

2018-09-07: Manton Reece: The way out

2018-09-05: “Show the bones,” is a mental reminder I’ve given myself...

2018-09-04: My fondest hope is that the fires of justice burn...

2018-09-03: How To Add Your Micro.blog Feed to NetNewsWire I love...

2018-09-02: If you’re running NetNewsWire 5.0d1, do a Check for Updates....

2018-08-31: Thanks for all the congratulations and kind words about NetNewsWire...

2018-08-31: NetNewsWire mug.

2018-08-31: You heard that right. NetNewsWire is back home! inessential.com/2018/08/3…

2018-08-30: Reminder: it’s unofficial Seattle Xcoders night at the Waterwheel in...

2018-08-30: I’m seriously rethinking being on Mastodon over this. Life’s too...

2018-08-29: RSS fans — Reeder 3 is free on iOS and...

2018-08-29: One way you know it’s spam — it says “Mobile” instead...

2018-08-29: The amount of SEO spam I get at an Omni...

2018-08-29: Leo Laporte deactivated his Twitter account: leolaporte.com/2018/08/2…

2018-08-29: One of my OmniFocus repeating tasks — for every week day...

2018-08-28: My Aunt Patty makes art and has started selling prints....

2018-08-28: Got two crowns (temporaries) yesterday. I’m a big fan of...

2018-08-27: Make plans now! This Thursday is the unofficial Seattle Xcoders...

2018-08-27: Little-known thing I loved about NetNewsWire: It was often abbreviated...

2018-08-27: I should be clear: I’d pay money for a native...

2018-08-27: I sure would like a native Mac app that supports...

2018-08-22: Not sure I love our post-Smokey-the-Bear world.

2018-08-22: Wednesday is Odin’s Day. Possibly the greatest of weekdays. Certainly...

2018-08-21: Cohen’s plea implicates a candidate: talkingpointsmemo.com/edblog/ba…

2018-08-21: Michael Cohen is a criminal: www.washingtonpost.com/world/nat…

2018-08-21: Paul Manafort is a criminal: www.washingtonpost.com/world/nat…

2018-08-21: Current obsession is listening to every cover of Shake ’Em...

2018-08-21: Slough? Small lake? Farm. Birds. ND.

2018-08-21: Gravel road in North Dakota.

2018-08-20: Got my blog working again! Many thanks to @veganstraightedge for...

2018-08-20: When the bean bag chair in my office develops a...

2018-08-20: Mojave broke the blog publishing system I wrote for inessential.com...

2018-08-20: My Ballard: Fair Isle Brewing to join the Ballard brewery...

2018-08-20: There is no scenario where Twitter turns back into the...

2018-08-19: Baby rabbit who lives under some brush in Seattle.

2018-08-17: In my visit to North Dakota it was over 100...

2018-08-17: Is there a Mac email client that works with IMAP...

2018-08-17: Here’s the bar in Benedict — the Hitching Post. Nothing on...

2018-08-17: Here’s the jail in Benedict, ND.

2018-08-17: I’m back from a week’s vacation in North Dakota. Here’s...

2018-08-16: When I used Twitter, I used the website sometimes — and...

2018-08-08: Now Twitter thinks I have 49 tweets. I don’t, though....

2018-08-08: Matt Haughey is also done with Twitter. a.wholelottanothing.org/2018/08/0…

2018-08-08: To delete all my tweets, I used a for-pay service...

2018-08-08: Deleted all my tweets. Twitter thinks there are four, but...

2018-08-08: Not every Wednesday, but some Wednesdays, it’s breakfast-for-lunch day. Today...

2018-08-07: Getting stung by a bee hurts way more than it...

2018-08-07: I got stung by a bee on the way to...

2018-08-03: (Mine was with coconut ice cream, which isn’t really ice...

2018-08-03: Friday afternoon treat from the kitchen today — root beer floats!...

2018-07-31: Nick Heer on “The Bullshit Web”: pxlnv.com/blog/bull…

2018-07-27: Don’t hate me just because I get to email inbox...

2018-07-23: De-Ba’athification, but for Republicans.

2018-07-10: Some days are just a hard days’ bloggin’. And writing...

2018-07-10: Currently obsessed with trying to learn to play this song...

2018-06-14: Who’s going to SwiftxNW in Portland later this year? (I’m...

2018-06-13: I published a gist of a blog post draft —...

2018-06-12: I just killed one of my darlings. (I often think...

2018-06-09: It took us a month to have the emotional ability...

2018-06-01: I’m quite enjoying Icro. Except that when I see it...

2018-05-29: Open G tuning is my new best friend. I’ve been...

2018-05-29: So glad to be going to San Jose. So glad...

2018-05-29: RSS fans — check out RiverNews: rivernewsapp.com

2018-05-18: The Developers Union: www.thedevelopersunion.org

2018-05-16: I just got a slide for my guitar and now...

2018-04-26: Unofficial Seattle Xcoders night! Cyclops at 6 pm. Be there!...

2018-04-18: People may not realize that @Agiletortoise, @manton, and I all...

2018-04-05: OmniLunch: French toast yesterday, burgers today. When, many years from...

2018-03-30: The RSS revival is happening.

2018-03-26: Happy birthday to me! Fifty! 🎩

2018-03-21: Scripting News: Then Google comes into the house, uninvited, and...

2018-03-20: Our friends at “App: The Human Story” are looking for...

2018-03-20: From 1993, here’s Simson Garfinkel’s book on programming NeXTSTEP 3.0....

2018-03-20: From 2003, by James Duncan Davidson: Ten Things I Dig...

2018-03-16: Reminder: follow @omni for all your OmniDog pictures. :)

2018-03-16: Dave Verwer’s new iOS Dev Directory is very cool. Includes...

2018-03-14: Here’s Dave Lonning, Documentation Wrangler and our guest on the...

2018-03-09: I actually figured out the secret to human happiness years...

2018-03-08: One time when I was a teenager I wanted to...

2018-03-07: In 2013 I wrote that I hope Apple doesn’t release...

2018-03-07: AppleInsider - Frontpage News: Hands on: Writing blogs on the...

2018-03-06: Every five years or so, I try subscribing to The...

2018-03-06: Webintosh was one of my favorite blogs.

2018-03-06: Here’s the AppleScript FAQ in 1997.

2018-03-06: I had totally forgotten until just now about my old...

2018-03-02: This is from an old family album. I don’t know...

2018-03-02: My blog on the day of the Nisqually Earthquake in...

2018-03-01:

2018-03-01: Anyway. Silo went out of business not long after. en.wikipedia.org/wiki/Silo…...

2018-03-01: The first Mac Sheila and I bought was a Performa...

2018-02-28: Thing I just learned about is the Laser 128, an...

2018-02-27: This classic article on source lists from 2005 by Sven-S....

2018-02-27: NetNewsWire 3.0 never actually looked like this screenshot. This was...

2018-02-27: Greeners! I posted an update last night — the app...

2018-02-27: Who on Micro.blog has a podcast? I’ve love to listen....

2018-02-26: An old logo from the ’90s for Ranchero Software that...

2018-02-26: From my blog in 2000: How to make a good...

2018-02-26: Micro Monday: pick @danielpunkass. He’s slightly less bad of a...

2018-02-26: NetNewsWire Lite 1.0beta-something in 2002:

2018-02-25: From my blog in 2007: What goes through my head...

2018-02-25: Greeners! Check for updates. The latest build fixes some bugs,...

2018-02-25: I just moved my repository for inessential.com to GitHub. It...

2018-02-25: From my blog in 2004: There are two languages used...

2018-02-25: From 2015, on my blog: We Only Sing About it...

2018-02-23: Here’s a version of the logo for The Record that...

2018-02-23: HTTP still under attack

2018-02-23: Tim Ekl: Debugging NSNotificationCenter

2018-02-22: My role in the creation of podcasting will not be...

2018-02-22: I just discovered that 1) my iPhone has a magnifier...

2018-02-22: Yesterday I started learning OmniGraffle. FEAR MY POWER.

2018-02-22: Pixel Envy, Nick Heer: ‘Trending’ on Social Media Is Worthless...

2018-02-22: If you subscribe to the US Holidays calendar (on Mac...

2018-02-21: On Twitter (I know, but this is good) there’s a...

2018-02-21: It’s oddly fun to look at someone else’s app’s view...

2018-02-21: Doug Russell: Speak Up SpeakUp, as well as the open...

2018-02-21: BrettTerpstra.com: OmniOutliner 3 (+giveaway!)

2018-02-21: Here’s Hal Mueller’s talk at the most recent Xcoders on...

2018-02-21: Seattle Xcoders westside unofficial thing will be at the Cyclops...

2018-02-21: Unread News: Unread 1.9 Adds a New Design for the...

2018-02-21: Pixel Envy, Nick Heer: Your ‘Lite’ App Should Be Your...

2018-02-20: What feeds should I be subscribed to? (It’s okay to...

2018-02-20: Doctor Who: Jodie Whittaker Unveils Brand New Doctor Who Logo...

2018-02-20: Om Malik: The #1 reason Facebook won’t ever change

2018-02-20: Julia Evans: How do you measure a blog’s success? Julia’s...

2018-02-20: Pointers Gone Wild: Minimalism in Programming

2018-02-20: Some good tips from Keith Harrison: More Interface Builder Tips...

2018-02-19: Here’s Gus, my childhood cat, missed for all these many...

2018-02-19: Micro Monday: pick @ccgus. (Gus was the name of my...

2018-02-18: I’m trying to finish up the design of Evergreen’s timeline,...

2018-02-18: Greeners — it’s a two-update day! This one is all...

2018-02-18: Greeners — check for updates! You can mark articles as...

2018-02-17: Dave Winer posted a picture of the UserLand Frontier box....

2018-02-17: Say you’re looking at a Starred items smart feed in...

2018-02-16: Testing a thing.

2018-02-16: For any Mac users who unfortunately still need to be...

2018-02-16: I like indictments.

2018-02-14: Greeners! Check for Updates! Just some small things in this...

2018-02-14: I was an OmniOutliner user long before coming to work...

2018-02-14: He hunts bugs. He fights on stage with swords. He...

2018-02-13: Say you’re writing a feed reader that supports h-feed. Say...

2018-02-13: I’m defining development, alpha, beta, and final for Evergreen a...

2018-02-12: 83% completed. It’s starting to seem like I might ship...

2018-02-12: Screenshot of a recent commit to Evergreen. There’s a new...

2018-02-12: Daring Fireball: The Threat to the Mac: the Growing Popularity...

2018-02-12: I’ll never get over the thing about how dilemna changed...

2018-02-12: Women are gonna take charge of society. -Steve Bannon

2018-02-12: I know I’ve got it all wrong. A handkerchief is...

2018-02-12: Handkerchiefs are not chiefs of the handker. They’re the barely-adequate...

2018-02-12: Seems like the Mac is always beleaguered. And it was,...

2018-02-12: Micro Monday: pick @verso. Easy call.

2018-02-11: Greeners — check for updates! The app has AppleScript support now,...

2018-02-11: I keep punting features, features I never would have thought...

2018-02-11: GitHub tells me that Evergreen’s 1.0 Alpha milestone is 74%...

2018-02-10: Still chilly in Seattle — but I saw the sun...

2018-02-09: I shoulda put down money on the WH not releasing...

2018-02-09: Om Malik: Smart Home is a Home that’s always spying...

2018-02-09: Dave DeLong’s Swift Protocols Wishlist reminds me again how much...

2018-02-08: NSCollectionView has claws.

2018-02-08: I just finished the show notes for the next episode...

2018-02-08: Om Sweet Om

2018-02-08: On my iPhone I’m reading an email. Then turn off...

2018-02-08: Is there a good podcast player for Macs? I use...

2018-02-07: Rogue Amoeba’s 2018 Status Report

2018-02-07: The third place I’ll go with my time machine is...

2018-02-07: The second place I’ll go with my time machine is...

2018-02-07: Once I get my time machine, the first place I’ll...

2018-02-07: iA, oliver: Take the Power Back: One definition that got...

2018-02-06: Here’s what it looks like in Terminal when you successfully...

2018-02-06: With a whole bunch of help from Silver Fox, I...

2018-02-06: For people who enjoy Twitter arguments, I’ve got one on...

2018-02-05: If you read reviews on the App Store for free...

2018-02-05: As a kid, I remember hearing that there were no...

2018-02-05: When I was a kid, nobody knew where the Titanic...

2018-02-05: DevOps folks — Omni has a job opening. You can...

2018-02-05: Email tip: when you have a one-sentence reply, and that...

2018-02-05: Before I post to Twitter, or even retweet, I picture...

2018-02-05: Micro Monday technique — remember you can look at who a...

2018-02-05: It’s International Clash Week! How are you celebrating?

2018-02-05: Micro Monday — follow @agiletortoise. Greg Pierce. I’ve known Greg...

2018-02-05: davidyat.es, RSS: there’s nothing better.

2018-02-05: ongoing: First Purples

2018-02-05: Apple’s 30% tax on the App Store is increasingly absurd....

2018-02-04: Sometimes the overdog loses.

2018-02-04: With @ishabazz here, we can say that Micro.blog is in...

2018-02-04: Greeners — check for updates! Sidebar gear menu now has...

2018-02-04: Now more than ever this wounded and heartbroken nation cries...

2018-02-04: The screen shot shows what microblogs currently look like in...

2018-02-04: Tip for Evergreen users: you can have Evergreen show your...

2018-02-04: A thing that @manton keeps reminding me of, sometimes explicitly...

2018-02-03: Note to the Eagles — if you’re a yard or two...

2018-02-03: My favorite iOS RSS reader is Unread.

2018-02-03: iA: Web Trend Map 2018: The Web is no longer...

2018-02-03: Rogue Amoeba, Neale Van Fleet on Designing Farrago.

2018-02-02: I created the Evergreen-iOS project tonight. The good news: most...

2018-02-02: Thinking that if I make cheesesteak sandwiches on Sunday, the...

2018-02-01: I walk by the crows, who, upon recognizing me, hail...

2018-02-01: Hey it’s @donmelton!

2018-02-01: The Omni Group is hiring a DevOps/Sysadmin: www.omnigroup.com/jobs/

2018-02-01: The crocuses are seconds away from blooming. Then the daffodils...

2018-02-01: We could be excused for thinking by now that eclipses...

2018-02-01: I can’t tell the individualists apart anymore.

2018-02-01: Men with beards all look alike to me.

2018-02-01: I walk by the crows, who look at me, remember...

2018-01-31: feedBase looks like one of the pieces of glue that...

2018-01-31: Want to hear Ken Case talk about what Omni’s building...

2018-01-30: Deleted Tweetbot from my iPhone today. Felt great! (Tweetbot is...

2018-01-30: If this report from Axios about Apple is true, it’s...

2018-01-29: I like to say weather schedule instead of forecast so...

2018-01-29: Parliament of owls, murder of crows, corruption of Republicans, astonishment...

2018-01-29: When adding layout constraints programmatically, I forget to put them...

2018-01-29: Ask is a verb, never a noun.

2018-01-29: Robin Rendle: How to Read the Internet

2018-01-29: Trying again with Anil Dash’s post about Apple and open...

2018-01-29: Anil Dash: Apple is about to do something their programmers...

2018-01-29: My Microblog Monday pick is @omni. It’s where I work!...

2018-01-26: The Omni 2018 Roadmap is up! www.omnigroup.com/blog/omni…

2018-01-26: Umair Haque: Why We’re Underestimating American Collapse

2018-01-25: Katie Herzog: Call-Out Culture Is a Toxic Garbage Dumpster Fire...

2018-01-25: Where should we go for mid-day consumption? I consumed the...

2018-01-25: Were George Orwell to revise Politics and the English Language,...

2018-01-25: Please let’s stop using the word “consume.” I eat spaghetti,...

2018-01-25: Reminder: unofficial Seattle Xcoders is tonight at 6 pm at...

2018-01-24: For no good reason at all, I’ve been afraid of...

2018-01-24: Ken Case mentioned on Twitter that Omni will be open-sourcing...

2018-01-24: Farrago looks really cool. Congratulations to our friends at Rogue...

2018-01-23: Just pushed a first draft of Evergreen’s coding guidelines: github.com/brentsimm…...

2018-01-23: For whatever random reason, but deservedly nonetheless, The Lathe of...

2018-01-23: KVO is where the crashing bugs live. (I say this...

2018-01-23: This Swift-evolution proposal interests me: github.com/apple/swi…

2018-01-23: Seattle Xcoders unofficial meeting is Thursday, Jan. 25 at 6:00...

2018-01-22: Small piece of coding advice from an upcoming piece: Points...

2018-01-22: Confession: I’ve never been able to remember which of ⌥...

2018-01-22: Micro Monday — follow @curt. Because it’s Curt. Just shut up...

2018-01-22: App idea: Take the Evergreen code, or RSParser. Take Feeds...

2018-01-22: My very favorite thing about Swift is marking classes as...

2018-01-22: In my ideal coding world, I’d allow default implementations for...

2018-01-22: “I know! I’ll just create this thing that will make...

2018-01-20: Had a great time marching in Seattle today!

2018-01-18: If you’re looking for good news sources to add to...

2018-01-18: I’m getting rid of the Evergreen syncing time limit. If...

2018-01-16: Cool news — @omni is now on Micro.blog!

2018-01-15: Greeners: check for updates!

2018-01-15: Tim Bray: Google Memory Loss: …it needs to be in­dexed,...

2018-01-15: Just got send-to-MarsEdit working in my local build of Evergreen....

2018-01-14: Om Malik: The Internet of Love

2018-01-12: Found a feed bug I don’t think I’ve seen before:...

2018-01-12: Joel Spolsky reminds us how digital addiction works: rewards provided...

2018-01-12: From 2013: Brian’s Stupid Feed Tricks

2018-01-10: Ben Curtis wrote a proof-of-concept Mentions app: github.com/stympy/fe…

2018-01-10: A Letter to the Responsible Individuals at Major Internet Publishers:...

2018-01-09: Tip for Evergreen (or any RSS reader) users: For non-Mac-App-Store...

2018-01-09: AMP is the new Flash.

2018-01-09: A letter about Google AMP

2018-01-09: Occam’s Razor — “don’t multiply entities beyond necessity” — is not...

2018-01-08: Preparing for another recording of The Omni Show. Next guest...

2018-01-08: My Micro Monday pick is micro.blog/kevinmarks — because he’s thought about...

2018-01-08: Use Your Loaf reminds us where we can use case...

2018-01-06: Had to turn off Xcode’s new build system today, since...

2018-01-06: Xcode-related tool I use just about every day at some...

2018-01-06: I know what I think my job is. But I...

2018-01-05: A slot opened up in Evergreen’s list of default feeds...

2018-01-05: Julia Evans answers the question How does gdb call functions?...

2018-01-05: Just bought Fire and Fury from iBooks store. So looking...

2018-01-04: I had not seen the Micro.blog community guidelines until just...

2018-01-04: Me in 2014 on Bugs.

2018-01-03: That last post was supposed to include a link: www.manton.org/2018/01/d…...

2018-01-03: Love this: Micro.blog is not a popularity contest. Don’t worry...

2018-01-03: As a reward to myself for waking up, I’m going...

2018-01-02: January 2nd is the happiest day of the year. Magical...

2017-12-31: Making progress on supporting author avatars and microblog posts in...

2017-12-19: I can barely type Objective-C code at all now without...

2017-12-19: Love the new micro.blog icon!

2017-12-12: The Republican party — in the large sense, including its...

2017-12-07: Omni Slack Group you can join: www.omnigroup.com/slack/

2017-12-06: The Omni Show episode 4 features Andrea McVittie, UX designer...

2017-12-05: Happy MarsEdit 4.0 Day! red-sweater.com/marsedit/

2017-11-21: Evergreen users — the Check for Updates command should be...

2017-11-21: There are just 13 hours left on App Camp’s fundraiser...

2017-11-20: I like having my app and Manton’s app next to...

2017-11-20: Continuing to make good progress on Evergreen. Latest build: ranchero.com/downloads…...

2017-11-17: Old screenshot — NetNewsWire 1.0.1. Borrowed from the ATPM archive: www.atpm.com/9.04/netn…...

2017-11-17: Here’s a sneak-peek Evergreen build. Not even alpha yet. Barely...

2017-08-17: KVO_IS_RETAINING_ALL_OBSERVERS_OF_THIS_OBJECT_IF_IT_CRASHES_AN_OBSERVER_WAS_OVERRELEASED_OR_SMASHED

2017-08-08: But her emails.

2017-08-07: Went back to Xcode 9b4, since 9b5 doesn’t build Mac...

2017-08-01: Thing I just learned: -[NSAttributedString attribute:atIndex:effectiveRange:] will return the effectiveRange...

2017-08-01: I’m so old I remember when we had to make...

2017-07-28: The Mooch is smoochless. pagesix.com/2017/07/2…

2017-07-28: Jim Beam is the Pepsi of whisky.

2017-07-19: I force-quit an app on my iPhone when it’s not...

2017-07-17: “I like people who don’t have blood cuts above their...

2017-07-11: After all this is over, we’ll be left with the...

2017-07-05: My Mom writes: “I know intellectually that the Internet has...

2017-06-30: America is bleeding from the White House.

2017-06-29: I’ve been at Omni three years, almost — and yesterday was...

2017-06-26: I don’t know what is wrong on the inside of...

2017-06-26: My calendar has zero events on it today. My happiness...

2017-06-26: Foundation release notes found: developer.apple.com/library/c…

2017-06-22: Unofficial Xcoders tonight. Planning to get to the Cyclops around...

2017-06-20: Say the Republicans get their health care bill passed into...

2017-06-20: Swift by Northwest conference in Seattle in October (a CocoaConf...

2017-06-14: I put odds of Mueller getting fired on or by...

2017-06-12: Moths aren’t drawn to a flame — they’re drawn to...

2017-06-02: jamesdempsey.net/2017/06/0…

2017-06-02: Wherever Jessica Fletcher goes, there’s a murder, and she always...

2017-06-01: Evergreen Diary #1: Open Source: inessential.com/2017/06/0…

2017-05-31: ranchero.com/evergreen…

2017-05-31: I grew up in Cecil County, MD. The Urban Dictionary...

2017-05-31: github.com/geraldb/t…

2017-05-26: If you’ll be in San Jose, you should get tickets...

2017-05-26: We’ll all remember where we were when we heard that...

2017-05-17: “Don’t read the comments at Hacker News” is a lesson...

2017-05-17: Pancakes-for-lunch day at Omni. Everything else can go wrong today,...

2017-05-17: jsonfeed.org

2017-05-16: Sounds great: www.cmddconf.com

2017-05-12: [Feed reader starter kit] (https://github.com/brentsimmons/RSXML). Code for reading RSS, Atom,...

2017-05-12: How long till James Comey stops shaving in the morning,...

2017-05-12: Today’s lunch at Omni is listed simply as “Plate Lunch.”...

2017-05-12: Today would be a good day for the space aliens...

2017-05-09: Super fucking dark move. talkingpointsmemo.com/edblog/br…

2017-05-09: When I was in high school and college, it fascinated...

2017-05-05: Goddamn Cinco de Mayo. The one day of the year...

2017-05-04: Me, last November: http://inessential.com/2016/11/17/this_fascist_shambles_and_the_end_of_med

2017-05-04: Republicans buy massive tax cuts for the rich with the...

2017-05-02: What’s your favorite shell alias? Mine might be… ded='rm -rf...

2017-04-27: OmniOutliner 5 is featured on the Mac App Store today!...

2017-04-27: Early bird pricing for CocoaConf Next Door (next door to...

2017-04-26: Unofficial Xcoders is Thurs. night at 6:30 pm (-ish) at...

2017-04-26: Nice review of OmniOutliner Pro 5: https://visualsproducer.wordpress.com/2017/04/26/omnioutliner-5-pro/

2017-04-26: The blessing of Omni is the same thing as its...

2017-04-25: They are good dogs. I know that now.

2017-04-25: Frontier repo: https://github.com/brentsimmons/Frontier Not much to see yet, but there’s...

2017-04-24: In the fall the war was always there, but we...