GloClick

Inessential

Brent Simmons’s weblog.
ˆ

NetNewsWire 5.1 Planning

Inessential By Anonymous on 10/06/2019 am30 01:05:00

My job with NetNewsWire, more and more, is product manager. Which I don’t mind. :) Anyway: I just combed through the issues list and picked out features for 5.1. I had a general idea of what I wanted going in, but it’s good to look at everything. Here’s the list for 5.1: Feedly syncing Theme-able article view Localization — probably just French Text size settings for timeline and sidebar Catch up command (an easy way to mark-read before a chosen cutoff date) Feedback is welcome, of course. Your ideas of what to do next might be different from mine. Best place for feedback is on the Slack group, but Micro.blog, Twitter, and email are good too. Read the article
ˆ

Short Stuff

Inessential By Anonymous on 09/06/2019 pm30 21:47:00

You may remember the early days of Blogger. Posts didn’t have titles, and they were often quite short — sometimes just a sentence and maybe a link. And these posts appeared on a person’s own blog, which could be hosted anywhere. It was well-understood that blogging is provisional, is thinking-out-loud. It was the flow of life-on-the-web. Not everything was an essay. When Twitter came along we collectively decided that this kind of thing was Twitter’s jurisdiction — that these are just tweets. But why should we agree that Twitter, or any company, owns an entire form of writing for the web? That’s why my short stuff appears here (and on my microblog) and then gets copied to Twitter. It belongs on the open web first. Twitter... Read the article
ˆ

Short Stuff

Inessential By Anonymous on 09/06/2019 pm30 21:47:00

You may remember the early days of Blogger. Posts didn’t have titles, and they were often quite short — sometimes just a sentence and maybe a link. And these posts appeared on a person’s own blog, which could be hosted anywhere. It was well-understood that blogging is provisional, is thinking-out-loud. It was the flow of life-on-the-web. Not everything was an essay. When Twitter came along we collectively decided that this kind of thing was Twitter’s jurisdiction — that these are just tweets. But why should we agree that Twitter, or any company, owns an entire form of writing for the web? That’s why my short stuff appears here (and on my microblog) and then gets copied to Twitter. It belongs on the open web first. Twitter... Read the article
ˆ

My Blogging Setup These Days

Inessential By Anonymous on 09/06/2019 pm30 21:12:00

A friend of mine asked me about my blogging setup. I figured I’d blog about it. Definitely skip this post if it’s not the kind of thing you’re interested in. inessential.com This blog, inessential.com, lives on an inexpensive shared host. It’s all static files, generated by wildcat. The posts are stored in a Git repository. Posts from inessential.com are also picked up by my Micro.blog account, where they appear to people who follow me there. Micro.blog also forwards my inessential.com posts to Twitter, to my @brentsimmons account. Micro.blog I have four additional blogs hosted on Micro.blog: micro.inessential.com, nnw.ranchero.com, xcoders.org, and microblog.omnigroup.com. The Xcoders blog is owned by the Xcoders group; the Omni microblog is owned by Omni. micro.inessential.com posts get forwarded to Twitter @brentsimmons. The NetNewsWire blog... Read the article
ˆ

Inessential By Anonymous on 09/06/2019 am30 01:24:00

NetNewsWire 5.0a2 is up! Read the article
ˆ

Putting My World Back Together

Inessential By Anonymous on 09/06/2019 am30 00:42:00

I have not watched WWDC videos so avidly, and with so much glee, in a decade. The last time was probably with the iPhone SDK. And now I’m putting my world back together in my head, a little bit at a time. It’s going to take a while. One thing you should not miss: the SwiftUI DSL is not some Apple-only magic. We can define our own DSLs in Swift 5.1. Imagine what more Apple can do with this, and imagine what you can do with this. See the What’s New in Swift video. Also pay close attention to property wrappers. One thing I keep wondering about — because my apps tend to be about databases — is the SwiftUI of Core Data. In... Read the article
ˆ

The NeXT Era Ends, the Swift Era Begins

Inessential By Anonymous on 08/06/2019 am30 00:56:00

I’m surely not the only person to think, all week long, that this WWDC marks the end of Apple’s NeXT era and the beginning of the Swift era. The NeXT era began, of course, when Apple acquired NeXT, with its Unix-based operating system, amazing developer tools and frameworks, and its CEO, Steve Jobs. Cocoa was so much better for writing Mac apps than the Mac Toolbox was. The Mac Toolbox had been a revolution — but this was more than just incrementally better. (Cocoa is NeXT’s application frameworks that had been adapted and evolved for the Mac.) A common refrain of Mac developers at the time was that Objective-C wasn’t nice at all to look at — but it was a wonderful language... Read the article
ˆ

WWDC 2019 First Words, Which I May End Up Eating Later, but Hopefully Not

Inessential By Anonymous on 07/06/2019 pm30 19:14:00

SwiftUI is the future of app-making for our community. UIKit for Mac (Catalyst) is a lateral move. I’m sure this will be super useful for a lot of developers, though not for me personally (since I don’t have an iOS app to move to the Mac). But AppKit and UIKit both look like old news compared to SwiftUI and the Combine framework. * * * I’m not going to start using SwiftUI right away in NetNewsWire for Mac — NetNewsWire 5.0 is too close to shipping. We’re fixing bugs, and that’s it. But we do plan to use it in NetNewsWire for iOS, since it’s not as far along as the Mac version. Obviously I’ll have more to say about SwiftUI as we learn more about... Read the article
ˆ

Inessential By Anonymous on 02/06/2019 pm30 19:07:00

Maurice Parker writes Proposed NetNewsWire Branching Strategy. Discussion on the Slack group. Read the article
ˆ

Inessential By Anonymous on 02/06/2019 pm30 19:07:00

Maurice Parker writes Proposed NetNewsWire Branching Strategy. Discussion on the Slack group. Read the article

Page 4/60 : << 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | >>