• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mastodon.social

Brian Webster

@bwebster@mastodon.social
mastodon 4.6.0-nightly.2026-03-16

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.


#Apple #Mac #Cocoa #Swift #SwiftUI

0 Followers
0 Following
Joined August 10, 2018
Company:
https://www.fatcatsoftware.com
Blog:
https://www.brian-webster.net

Posts

Thread context 3 posts in path
Root @bwebster@mastodon.social Open
on mastodon.social
Open ancestor post
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social wow. yeah, none of the tools i tried knew intrinsically that it needed to do *anything* to the outline view. every tool i’ve tried assumed that the delegate callback was the
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 10, 2026
@isaiah@mastodon.social I dunno, I think I'm gonna go ahead and blame your cursed iCloud account somehow.
View full thread on mastodon.social
1
1
1
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social both the dragging source and dragging destination provide a way to enumerate the drag items. you can either pull the model objects out of the pasteboard (you'll have to put t
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social OK, to make sure I understand, is this the idea of what you're looking for? (the custom image is just a very squashed SF symbol)
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social yep. exactly. obviously with a few more details like dragging multiple items. but that’s the basic idea. did Claude give you that?
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 10, 2026
@isaiah@mastodon.social Yup, this was Claude with Opus 4.6. Just did it in PowerPhotos because I happen to have a source list outline view there. My prompt was: “I would like to customize the images being dragged from the library list when the drag moves outside the library list. When the drag is still inside the library list, it should use the default images provided by NSOutlineView, but when the drag is elsewhere, they should be replaced with the "exclamation" SF Symbol image.”
View full thread on mastodon.social
0
0
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
So, just in case anyone else wants to try my AI test for themselves, here's the setup. a mac app with a left sidebar — an NSOutlineView subclass. assume the view has a view controller and a class that
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social Huh, I don't think I've actually used this API before! Taking a quick look, is the idea to grab the dragging session, enumerate the items and set your custom image components o
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social both the dragging source and dragging destination provide a way to enumerate the drag items. you can either pull the model objects out of the pasteboard (you'll have to put t
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 10, 2026
@isaiah@mastodon.social OK, to make sure I understand, is this the idea of what you're looking for? (the custom image is just a very squashed SF symbol)
View full thread on mastodon.social
Your browser does not support the video tag.
0
2
0
0
Thread context 2 posts in path
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
So, just in case anyone else wants to try my AI test for themselves, here's the setup. a mac app with a left sidebar — an NSOutlineView subclass. assume the view has a view controller and a class that
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 10, 2026
@isaiah@mastodon.social Huh, I don't think I've actually used this API before! Taking a quick look, is the idea to grab the dragging session, enumerate the items and set your custom image components on them if the drag location is outside the outline view? And why does it matter if it's a source list style?
View full thread on mastodon.social
0
6
0
0
Thread context 2 posts in path
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
spent the weekend working with Codex on GPT 5.4. it's pretty nice — but i still can't get it to do anything complex. even with a ton of handholding, even in Swift (instead of Obj-C), even with a nice
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 10, 2026
@isaiah@mastodon.social Yeah, the Pro plan should provide enough to do some complex tasks as long as you're not using it all day long. There's a session token limit (5 hour rolling window, I think) and a weekly limit, but I don't think there's a monthly limit. Opus 4.6 is the latest and greatest, though 4.5 is quite solid, and Sonnet 4.5 is usually serviceable if you want to limit token usage. I would expect any of them to know how frickin' NSOutlineView works.
View full thread on mastodon.social
0
1
0
0
Thread context 4 posts in path
Root @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social So is this like the CLI version of Copilot you're using locally? When it shows you an implementation plan for what you're asking, does the plan seem OK, but then the actual imp
Ancestor 2 @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social every time i try a bigger task i hit roadblocks: - i asked claude (with a detailed plan) to identify missing tests. result: obviously bad suggestions. - i asked copilot and c
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social i did learn something new today though. the Xcode plug-in for Copilot always looks at your frontmost open file as context to any one-off question (agent mode is different wit
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 06, 2026
@isaiah@mastodon.social So when you say you have the "basic" Claude plan, is that the free plan, or the $20 Pro plan? If you're up for dropping a Jackson experimenting, it really seems like Claude Code should be able to handle a codebase that size. Tips would be: - Use the Opus 4.6 model, at least for planning (should be default) - Start in plan mode, make it produce a full plan first, only then move to implementation once the plan looks good - If you're running low on tokens, try Sonnet for implementation
View full thread on mastodon.social
0
1
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social prior to GPT 4, it felt like it really really struggled on Obj-C. or… well… my Obj-C. but since about Jan 2025 it not only gave me correct answers, but it even mimicked my ow
Ancestor 2 @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social but if it needs to include 3 protocols and 5 categories, scattered across a few modules… just to understand what's going on… it just doesn't seem to have any sort of facility
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social the copilot tools built on top of github claim to be able to analyze an entire project, but… 1. your code needs to be on github (i use gitlab mostly) 2. after it does this, y
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 05, 2026
@isaiah@mastodon.social So is this like the CLI version of Copilot you're using locally? When it shows you an implementation plan for what you're asking, does the plan seem OK, but then the actual implementation goes to hell? Or does it go off the rails even trying to create a plan? I've never used Copilot so I don't know if/how it differs from Claude's default workflow.
View full thread on mastodon.social
0
6
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social it's fine with obj-c (and C and C++) — it just can't get it's head around the architecture without hand holding. model: i've tried various things. strangely i have the best l
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social Alternate theory: you’re such a 100x engineer that your galaxy brain architecture cannot be comprehended by mere mortals, or LLMs derived from mere mortals. 🤯
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social more likely: my code is such spaghetti that i've managed to consume all the electricity for several small european countries while melting down a data center.
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 05, 2026
@isaiah@mastodon.social I do honestly wonder if LLMs fare better with more statically typed languages than more dynamic ones. On the surface it seems plausible, since there is just a lot more information coded right into the source code, requiring less inference to figure stuff out. No idea if this is actually true, but it might explain some of the seemingly wildly varying experiences people seem to have when trying this stuff out.
View full thread on mastodon.social
0
10
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
it's like having two inters that are happy to do trivial things as long as you hold their hand and show them where everything is… for every. single. task. but who crap the bed once you show them the e
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social A few random thoughts (I’ve only used Claude myself). 1. No idea if it just is worse at Objective-C than Swift, I suppose that's possible. My codebase still has some ObjC and i
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social it's fine with obj-c (and C and C++) — it just can't get it's head around the architecture without hand holding. model: i've tried various things. strangely i have the best l
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 05, 2026
@isaiah@mastodon.social Alternate theory: you’re such a 100x engineer that your galaxy brain architecture cannot be comprehended by mere mortals, or LLMs derived from mere mortals. 🤯
View full thread on mastodon.social
0
12
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
it's like having two inters that are happy to do trivial things as long as you hold their hand and show them where everything is… for every. single. task. but who crap the bed once you show them the e
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social A few random thoughts (I’ve only used Claude myself). 1. No idea if it just is worse at Objective-C than Swift, I suppose that's possible. My codebase still has some ObjC and i
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social it's fine with obj-c (and C and C++) — it just can't get it's head around the architecture without hand holding. model: i've tried various things. strangely i have the best l
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 05, 2026
@isaiah@mastodon.social I have gradually accumulated bits of coding guidelines in my Claude.md (I’m sure copilot must have an equivalent). Mostly whenever I see it do a particular thing I don’t want, I throw a sentence in there about it, e.g. never hard code dimensions for views with localized content, always use my wrapper for user defaults, etc. Might be worth trying to gradually build up documentation that way, I’ve definitely found that to help.
View full thread on mastodon.social
0
0
0
0
Thread context 3 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
so i'm once again, asking how folks are using agents in your big projects… building brand new stuff: new projects, tests, classes: works great. refactoring ONE function or finding a bug in a ONE file:
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
it's like having two inters that are happy to do trivial things as long as you hold their hand and show them where everything is… for every. single. task. but who crap the bed once you show them the e
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 05, 2026
@isaiah@mastodon.social A few random thoughts (I’ve only used Claude myself). 1. No idea if it just is worse at Objective-C than Swift, I suppose that's possible. My codebase still has some ObjC and it seems to do fine with it, but the bulk is Swift. 2. Which LLM model are you using, and are you using a paid plan? Model and token usage can make a difference. 3. Have you run the /init command on your codebase? That will generate an architecture overview in the Claude.md file that can help.
View full thread on mastodon.social
0
15
0
0
Thread context 2 posts in path
Parent @flargh@mastodon.social Open
@flargh@mastodon.social
RE: https://mastodon.social/@appleinsider/116154194283288548 MacBook Fold or GTFO
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Mar 01, 2026
@flargh@mastodon.social Mac Pro Fold you cowards!
View full thread on mastodon.social
1
0
0
0
Thread context 2 posts in path
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
after finding out what horrors were lurking in my hosting bill, i've been looking at all of my service fees and i'm killing off lightly used stuff to see what i can tolerate. 1. what do other indies d
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 28, 2026
@isaiah@mastodon.social 1. I pay too much for Zendesk, but I do hire a part time support helper guy, so having multi user access is necessary for me. I've also taken advantage of their API to make myself some bespoke internal helper tools. 2. Nope 3. I use Acorn, very reasonable one time purchase price. I also have GraphicConverter though I use that mostly for metadata inspection and batch processing.
View full thread on mastodon.social
0
0
0
0
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 13, 2026

New favorite Olympic athlete name: Maia Schwinghammer

View on mastodon.social
3
0
0
0
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 12, 2026

What has two thumbs and has mono? 👍🤒👍

Took a good couple weeks of low grade fever to figure out what the hell was going on. Not fun, but at least I know what it is now, that makes it easier to deal with.

View on mastodon.social
0
0
0
0
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 10, 2026

Seriously? They couldn't manage to code this up, I have to transfer each one manually? Really?

Also for extra giggles the links they refer to are embedded within an attached PDF file. So you can't actually click them, you have to double click the PDF to open it in Preview, then click each link from there.

(not that I actually give a shit about 4 things I put on my wishlist 20 years ago, but still)

View on mastodon.social
1
0
0
0
Thread context 2 posts in path
Parent @agiletortoise@mastodon.social Open
@agiletortoise@mastodon.social
AppIntents can get out of hand.
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 10, 2026
@agiletortoise@mastodon.social That looks pretty… (•_•) ( •_•)>⌐■-■ (⌐■_■) …intense.
View full thread on mastodon.social
0
0
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social just curious: can you ingest your entire app into an agent? if so which one and on what plan? i haven’t had any luck with it. would love to try though. there are a handful of
Ancestor 2 @amyworrall@mastodon.social Open
@amyworrall@mastodon.social
@isaiah@mastodon.social @bwebster@mastodon.social claude code in the command line, on the $20 plan, can explore and make changes within the codebase of an entire app. (It tries to search for what it n
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@amyworrall@mastodon.social @bwebster@mastodon.social i have a basic guess at how large @bwebster@mastodon.social’s app is so i didn’t ask “have you been able to ingest 150K lines?” i would normally g
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 10, 2026
@isaiah@mastodon.social @amyworrall@mastodon.social I also wonder if there might be a difference between working on Swift vs. Objective-C code. So many developers seemed frightened by those square brackets, maybe the little robot whose brain is made out of those developers' brains is also scared by the brackets. 👻
View full thread on mastodon.social
0
0
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social i think i'm not so much looking for a record of how i got here — but more of a way to move up an abstraction layer. but it seems like repeatability is needed — and repeatabil
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social Thinking about it as analogous to a C compiler, for the compiler you have input = C source code, output = machine code. For an LLM, the input isn't just the prompt, it’s the pr
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social just curious: can you ingest your entire app into an agent? if so which one and on what plan? i haven’t had any luck with it. would love to try though. there are a handful of
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 10, 2026
@isaiah@mastodon.social I don't know if you'd say it ingests the *entire* app on any given code change. Claude runs its various tools searching for relevant parts of the code and learns what it needs to make whatever changes I'm asking for. I honestly don't know exactly how much code it's chugging through in a given change. I have had it do pretty wide ranging refactors and such with good success though. My entire app's probably around 100,000 LOC give or take. I use the $100 Claude Code plan.
View full thread on mastodon.social
0
0
0
0
Thread context 4 posts in path
Root @isaiah@mastodon.social Open
@isaiah@mastodon.social
Are people archiving the prompts they use when AI assisted coding? If AI is the new level of abstraction shouldn't we archive the prompts rather than the code itself? It feels like I'm storing my a.ou
Ancestor 2 @bwebster@mastodon.social Open
@bwebster@mastodon.social
@isaiah@mastodon.social I do this indirectly with the workflow I have set up for most of my tasks. I create a Github issue and basically put my prompt as the first comment in the issue, then tell Clau
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
@bwebster@mastodon.social i think i'm not so much looking for a record of how i got here — but more of a way to move up an abstraction layer. but it seems like repeatability is needed — and repeatabil
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 10, 2026
@isaiah@mastodon.social Thinking about it as analogous to a C compiler, for the compiler you have input = C source code, output = machine code. For an LLM, the input isn't just the prompt, it’s the prompt plus (potentially) the entire existing code base, then the output is a code diff applied to that particular code base. So I guess to have a sort-of equivalent to a compiler, you'd need to be starting with just a giant prompt, with the LLM spitting out the entire app from just the prompt?
View full thread on mastodon.social
0
9
0
0
Thread context 2 posts in path
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
Are people archiving the prompts they use when AI assisted coding? If AI is the new level of abstraction shouldn't we archive the prompts rather than the code itself? It feels like I'm storing my a.ou
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 09, 2026
@isaiah@mastodon.social I do this indirectly with the workflow I have set up for most of my tasks. I create a Github issue and basically put my prompt as the first comment in the issue, then tell Claude to read the issue and execute. For simple issues, I have it do its thing then commit and close. For more complex ones with a long plan, I'll tell it to save the plan as another comment in the issue to keep a kind of conversation history there, sometimes with multiple stages if it goes on a while.
View full thread on mastodon.social
0
11
0
0
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Feb 08, 2026

Looking forward to today. #snacks

View on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @agiletortoise@mastodon.social Open
@agiletortoise@mastodon.social
Claude coding the code for Claude. https://youtu.be/bXvEZS5L_u4
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Jan 23, 2026
@agiletortoise@mastodon.social
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @isaiah@mastodon.social Open
@isaiah@mastodon.social
i received a very fancy roomba-like vacuum as a birthday gift. i set it up tonight and… it was shockingly good. like pre-Tim-Apple. like pre-Google-Nest. setup was easy. it came charged. and most shoc
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Jan 19, 2026
@isaiah@mastodon.social Name the brand, they should get public praise!
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @flargh@mastodon.social Open
@flargh@mastodon.social
I am appalled that it is 2026 and I am still expected to actually print out forms and sign them physically.
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Jan 04, 2026
@flargh@mastodon.social Don't forget to fax them back!
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @agiletortoise@mastodon.social Open
@agiletortoise@mastodon.social
I called a roofer, and electrician, and a body shop all in one morning. I think that's enough phone time for a Monday.
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Dec 08, 2025
@agiletortoise@mastodon.social That's enough phone time for a whole year.
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @agiletortoise@mastodon.social Open
@agiletortoise@mastodon.social
Well, that’s a Monday morning support ticket if I've ever seen one….
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Dec 01, 2025
@agiletortoise@mastodon.social Reply with a complete list of the open issues in your bug tracker.
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @agiletortoise@mastodon.social Open
@agiletortoise@mastodon.social
As years go by, and more people forget how important Wang systems were in enterprise in the 80s, it becomes funnier and funnier that I have a letter where one of the MTV Programming Directors said a w
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Dec 01, 2025
@agiletortoise@mastodon.social
View full thread on mastodon.social
Your browser does not support the video tag.
0
0
0
0
Thread context 2 posts in path
Parent @flargh@mastodon.social Open
@flargh@mastodon.social
what if this entire universe is just an AI hallucination
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Nov 23, 2025
@flargh@mastodon.social I wish
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @gedeonm@mastodon.social Open
@gedeonm@mastodon.social
@bigzaphod@mastodon.social Don’t listen to brain!
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Nov 19, 2025
@gedeonm@mastodon.social @bigzaphod@mastodon.social @chockenberry@mastodon.social
View full thread on mastodon.social
0
0
0
0
Thread context 2 posts in path
Parent @agiletortoise@mastodon.social Open
@agiletortoise@mastodon.social
If you think Liquid Glass is bad, wait until you see the custom version CVS came up with for their app. It's not a tab bar even, it pushes on a nav stack, has different types of “current page" afforda
Current reply
bwebster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
Brian Webster
Brian Webster
@bwebster@mastodon.social

I’m an indie macOS developer creating apps such as PowerPhotos and PlistEdit Pro.
 # Apple # Mac # Cocoa # Swift # SwiftUI

mastodon.social
@bwebster@mastodon.social · Nov 17, 2025
@agiletortoise@mastodon.social This feels like some sort of performance art.
View full thread on mastodon.social
0
0
0
0

Media

313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 08:34:29 UTC