Craig Hockenberry
Mac and iOS developer at the Iconfactory, where he has worked on apps including Twitterrific and Tot. He writes about development at furbo.org.
Craig Hockenberry did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Latest GitHub
What they believe
-
A new API framework that ignores how existing apps were historically built undermines its own introduction
The biggest failure with the TipKit introduction is that it ignored the past and how apps have historically been built.
furbo.orgSaid 31 Aug 2026This on korrents
-
iOS should let users rebuild a corrupted Spotlight index themselves, the way macOS does
On the Mac, there is a simple procedure to rebuild the Spotlight index. This same affordance is not available on iOS.
furbo.orgSaid 29 Apr 2026This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
18 October
17 October
16 October
15 October
14 October
12 October
11 October
9 October
1 September
31 August
-
korrents.com
A new API framework that ignores how existing apps were historically built undermines its own introductionTheir words
The biggest failure with the TipKit introduction is that it ignored the past and how apps have historically been built.
-
Mixed onrcmnd.app
TipKitTheir words
The biggest failure with the TipKit introduction is that it ignored the past and how apps have historically been built.
-
Recommendsrcmnd.app
Fatbobman's BlogTheir words
As you get more familiar with TipKit, I highly recommend this article on Fatbobman’s Blog
29 June
29 April
-
korrents.com
iOS should let users rebuild a corrupted Spotlight index themselves, the way macOS doesTheir words
On the Mac, there is a simple procedure to rebuild the Spotlight index. This same affordance is not available on iOS.
-
Dislikedrcmnd.app
Spotlight (iOS)Their words
This bug affected the App Library, Mail, Notes, Messages, Settings, and more. Having a device that couldn’t find things was crippling.
23 April
19 March
14 March
-
Dislikedrcmnd.app
Canon MF644CdwTheir words
As you’ll see below, this is not a printer that will be easy to deal with on a Mac. It will be a purchase you regret.
1 January
From one piece The Year That Kicked My Ass 2 beliefs · furbo.org
-
Their words
I know that stating your objectives is the best way to meet them.
-
korrents.com
The brain cannot process more than one source of pain at a time, so a stronger pain masks a weaker one.Their words
It turns out the brain can't handle more than one pain input at a time - the broken ribs put the nerve pain on the back burner.
6 October 2025
1 October 2025
24 September 2025
1 September 2025
From one piece One Size Does Not Fit All 3 beliefs · furbo.org
-
korrents.com
A major new interface redesign takes roughly a year of refinement before it looks presentable.Their words
Liquid Glass is currently in a barely presentable state on iOS. It's going to be like iOS 7 and take another year to sand down the rough edges.
-
korrents.com
A single interface design should not be applied uniformly across phone, tablet, watch, TV, and desktop.Their words
The bottom line is that one size does not fit all: we don't want a Mac that looks or works like a phone, tablet, watch, or TV.
-
korrents.com
Tablets will not replace desktop computers for complex, resource-intensive professional work.Their words
So while iPadOS has obviously gotten more capable, I don't see it displacing the Mac desktop as the place where the heavy lifting gets done.
26 August 2025
21 August 2025
17 August 2025
18 June 2025
30 May 2025
4 April 2025
31 January 2025
1 December 2024
24 March 2024
28 September 2023
4 September 2023
9 August 2023
17 May 2023
Nothing matches.
Beliefs
Korrents What they believe 7 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
A new API framework that ignores how existing apps were historically built undermines its own introduction
The biggest failure with the TipKit introduction is that it ignored the past and how apps have historically been built.
TipKit for the Real World Said 31 Aug 2026
iOS should let users rebuild a corrupted Spotlight index themselves, the way macOS does
On the Mac, there is a simple procedure to rebuild the Spotlight index. This same affordance is not available on iOS.
Spotlight: Not Right Said 29 Apr 2026
The brain cannot process more than one source of pain at a time, so a stronger pain masks a weaker one.
It turns out the brain can't handle more than one pain input at a time - the broken ribs put the nerve pain on the back burner.
The Year That Kicked My Ass Said 1 Jan 2026
Show 4 more
Stating your objectives out loud is the best way to actually meet them.
I know that stating your objectives is the best way to meet them.
The Year That Kicked My Ass Said 1 Jan 2026
Tablets will not replace desktop computers for complex, resource-intensive professional work.
So while iPadOS has obviously gotten more capable, I don't see it displacing the Mac desktop as the place where the heavy lifting gets done.
One Size Does Not Fit All Said 1 Sept 2025
A single interface design should not be applied uniformly across phone, tablet, watch, TV, and desktop.
The bottom line is that one size does not fit all: we don't want a Mac that looks or works like a phone, tablet, watch, or TV.
One Size Does Not Fit All Said 1 Sept 2025
A major new interface redesign takes roughly a year of refinement before it looks presentable.
Liquid Glass is currently in a barely presentable state on iOS. It's going to be like iOS 7 and take another year to sand down the rough edges.
One Size Does Not Fit All Said 1 Sept 2025
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 5 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Recommends Fatbobman's Blog
As you get more familiar with TipKit, I highly recommend this article on Fatbobman’s Blog
furbo.org 31 Aug 2026
Mixed on TipKit
The biggest failure with the TipKit introduction is that it ignored the past and how apps have historically been built.
furbo.org 31 Aug 2026
Disliked Spotlight (iOS)
This bug affected the App Library, Mail, Notes, Messages, Settings, and more. Having a device that couldn’t find things was crippling.
furbo.org 29 Apr 2026
Where they publish
Blog furbo.org His personal site about Mac and iOS development.
Recent
- TipKit for the Real World 31 Aug 2026 On a Monday morning, I thought I’d take a crack at implementing tips in one of my apps. There were some gestures and other features that customers weren’t finding and explaining those things with tips would be helpful.…
- Spotlight: Not Right 29 Apr 2026 A few weeks ago, my iPhone started having a serious problem: it could no longer search for things. This bug affected the App Library, Mail, Notes, Messages, Settings, and more. Having a device that couldn’t find things…
- Pico Names 19 Mar 2026 One of the things I love doing is naming things. Whether it’s for products, or things that I encounter daily, it’s a habit. Fifteen years ago, I started a list for our new dog, Pico. My wife and other family members joi…
Show 7 more
- Your Mac and a Canon Printer 14 Mar 2026 Our trusty Brother MFC laser printer and scanner was getting long in the tooth and my wife wanted color printing. After a lot of research, she landed on the Canon MF644Cdw and placed an order. Initially, we were both ha…
- The Year That Kicked My Ass 1 Jan 2026 January started as normal as can be expected when malicious grifters start making basic decency a radical idea. It turns out the anxiety associated with these political events would be the least of my problems throughou…
- Tahoe Electron Detector 6 Oct 2025 No, we’re not doing science at California’s most beautiful lake. We’re looking for bugs. A popular cross-platform app development framework called Electron is using private and undocumented API that’s causing system-wid…
- One Size Does Not Fit All 1 Sept 2025 In a previous essay, I briefly expressed some thoughts about why Liquid Glass is inappropriate for the Mac: I’m having a much harder time seeing how Liquid Glass will benefit other platforms like the Mac or Apple TV (wh…
- FB19914338 26 Aug 2025 I submitted the following feedback today. If you ever plan to change your business model from a paid up-front to freemium model, read this report and avoid a day of headache and stress. Title: The sample code for a busi…
- UITabAccessory Backward Compatibility 21 Aug 2025 The addition of UITabAccessory in iOS 26 is welcome. It does, however, create a problem as far as backward compatibility is concerned. How do you present the new accessory view on older versions of iOS? This backward co…
- Liquid Glass. Why? 17 Aug 2025 Whether you love it or hate it, there is no shortage of opinion on Liquid Glass. I have thoughts about what it is, but today I want to focus on why it exists. Apple’s public rationale for the new design language is that…
Link verified 4 Sept 2026. Recent items update automatically from the channel.
Mastodon @chockenberry@mastodon.social His Mastodon account.
Recent
- THAT MAKES ME HUMAN ALL RIGHT PS THEY FORGOT THE NINE 17 Oct 2026
- If HomeView morale doesn’t improve… 16 Oct 2026
- From what I've seen so far, including screenshots from the actual device, the experience on the Duo with apps and websites that haven't been updated is horrible. They should be doing _everything_ to make those early adoption experiences better. Instead, my 5:02 AM order won’t arrive for several weeks after the first shipments. There will be hell to pay if folks can't play their Wordle on the thing. And my banking apps are still getting Liquid Glass updates. Gonna be a long year for developers. 16 Oct 2026
Show 17 more
- I love these new screenshot & asset previews. Just be careful about how much faith you put in them being correct as you switch between devices. (Trust the safe areas!) 15 Oct 2026
- This is a pain in the ass because cleaning things up in the Asset Manager is impossible without any search or more advanced filters. Where is the “Remove Everywhere” button? 15 Oct 2026
- I spent at least a minute, while driving, to find the CarPlay app that plays music. I could not see it on the screen where it’s been for years. You’ll likely have a similar experience once you’re on 27.2. Good job, folks. 14 Oct 2026
- RE: https://mastodon.social/@Starfia/117441179967174953 This is exactly what I was looking for and it’s nowhere to be found on the App Store Connect page or the best practices that’s linked to under the upload section. Apple should eat more of their own dog food. 14 Oct 2026
- Well, the app header dimensions in App Store Connect appear to be a lie. A 5244 × 2950px MP4 produces the error below. A static image works fine. A 3 second 3840 × 1646px MP4 complains about an invalid video duration (which is not documented). We found that 6 seconds works. Has anyone figured out what the magic numbers are for duration? 14 Oct 2026
- Miracles can happen. This is after a 4 foot drop next to a couch. 12 Oct 2026
- RE: https://mastodon.social/@gedeonm/117423520218777938 This is coming from someone who’s been making beautiful screenshots for the App Store since the day it opened: 11 Oct 2026
- The iPhone Duo having the same aspect ratio for the inner and outer display is so confusing to a designer that’s composing a screenshot with a bezel, text, and other branding. You need to be very explicit about what goes where (eg “camera lower right” and “open fold”) because a raw screenshot is not enough information to lay things out. It was easy & obvious when it was just portrait and landscape. Not anymore. 11 Oct 2026
- RE: https://mastodon.social/@bigzaphod/117413423143930612 It is so screwed up that macOS and iOS releases can’t be synced up in TestFlight. Apple _wants_ developers to support many platforms, but then prevents us from testing because of slow-ass Mac App Review for every submission. For example, if you make some kind of schema change in iCloud, it can take a week BEFORE you can test it on iOS or macOS. You have to wonder how many developers just say “fuck it” and abandon the Mac product. 9 Oct 2026
- FB25129828: The iPhone Duo lacks an Action Button and folks are looking at ways to replace that functionality. If it's an affordance for a Shortcut or Flashlight, you need an alternative. Back Tap can be used, but it has a flaw: the display needs to be on before taps are recognized. An Action Button always works. Now imagine a situation where you want to turn on a flashlight while in an inaccessible area: like finding AirPods under a bed. Back Tap's "display on" requirement is a hindrance. 9 Oct 2026
- How many data centers are being built to send me email about how I’ve been approved for financing? 9 Oct 2026
- SORRY IM GONNA NEED TOO MORE 9 Oct 2026
- Anyone have an idea what the correct dimensions are for the iPhone Duo app preview videos? 1398 × 2034 and 2852 × 2006 aren’t working. Surely it’s not 886 × 1920 like the documentation states… 9 Oct 2026
- It’s great to see header & search graphics with a device preview in the latest App Store Connect. Super helpful! What’s not great is not having the same thing for macOS, tvOS, watchOS, et. al. 9 Oct 2026
- My wife brings up a good point: why is there no “butthead” Emoji? (I’ll let you guess who she wants to reference with it.) 8 Oct 2026
- iPhone Duo Protip: iCloud login works in the Simulator, but changes only sync after you restart the device. This is probably helpful information if you’re doing screenshots for an App Store submission. 7 Oct 2026
- RE: https://mastodon.social/@chockenberry/117395045001061767 So many appliances have bad UI and this is a classic case of the interface preventing people from doing the job right. I would love a review site that explored the UI for appliances: our Breville appliances would get high marks. Our Bosch washer/dryer, on the other hand, would get zero stars. Right now, the only way to know is to spend hundreds or thousands of dollars and end up with regret. 6 Oct 2026
Link verified 4 Sept 2026. Recent items update automatically from the channel.
GitHub chockenberry His GitHub account, where he publishes sample code for his posts.
Recent
- SimBuddy — Your Simulator’s BFF 18 Oct 2026
- Tipster 1 Sept 2026
- Notchmeister — Notches Gone Wild! 29 Jun 2026
Show 13 more
- iPulseExamples 23 Apr 2026
- BeanCounter — A Mac app to keep track of iTunes Connect financial reports 1 Oct 2025
- NowPlayingPlus — A watchOS app with circular and corner complications for Now Playing controls 24 Sept 2025
- KeyboardAvoider 18 Jun 2025
- MarkdownAttributedString — Adding Markdown support to NSAttributedString. 30 May 2025
- TapestryConnectors — Tapestry Connectors 4 Apr 2025
- BlueskyOAuth — A sample project that uses OAuth on Bluesky 31 Jan 2025
- iPulse-Hardware 1 Dec 2024
- DaemonTest — Leak kernel memory for fun and profit! 24 Mar 2024
- Observatory — Testing Observable 4 Sept 2023
- Intentional — A sample project for a more complex interactive iOS widget 9 Aug 2023
- XMLProcessor — A simple XML parser for Swift. 17 May 2023
- chockenberry.github.io 23 Dec 2022
Link verified 4 Sept 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.