I donβt know why I still let the Mariners hurt me like this.
#gohawks
I donβt know why I still let the Mariners hurt me like this.
#gohawks
One of the fun parts of adding documentation to Arborist using textbundle files is building out Bindle Writer, the textbundle editor I’ve been working on for many years now. I’ve got better media and metadata handling, and yesterday added support for opening folders.
Maybe I’ll ship that app too π
I’ve made some really great progress on the Arborist 1.2 release. I added support for running tasks defined by Makefiles or mise, and I’m really excited to have this in place.
Hoping to have 1.2 out in a week or two (I’m getting closer to having the help site built out too).
I’ve been on vacation the last couple of weeks, but had a bit of time to work on things here and there. I’m building out a bunch of support pages for Arborist and decided to lean on textbundles for that since I already have my Maverick blog engine. I’m adapting it to be a more general textbundle content provider (am I building a CMS? I may be building a CMS).
It’s been really cool to see this little blog engine I started years ago evolve to be something more. Still a lot of rough edges to smooth out and content to write but I’m confident this is moving in the right direction.
I’m putting the final touches on Arborist 1.1 and hope to push it live today or tomorrow. It’ll have Grove support, iCloud web login for licensing, and the ability to pick where terminal chats from Claude open (iTerm or Ghostty) as the highlights. macarborist.com
After releasing Arborist 1.0 on Monday, I got a couple of feature requests in to beta this week: selection of the terminal app to open Claude Code chats, and Grove workflow support. I’m excited to get 1.1 into the world before going on vacation!
I’ve taken my first swing at ProductHunt by putting Arborist up there. Let’s see how it goes! www.producthunt.com/posts/arb…
I have hit a huge milestone in Arborist development: making a purchase in production (with Apple Pay no less!) worked instantly between RevenueCat and Stripe.
I am beyond pumped to launch this app on Monday! Sign up here for early access: taphouse.io/arborist
Having used FileMaker Pro extensively in the 2000’s to mid-2010’s (and I’d consider FileMaker my first real “programming” jobs) it is wild that there’s a bunch of podcast discourse about it now in 2026.
I fondly remember making iTunes-like UI on my databases 20 years ago π
I’ve gotten Arborist to the point of being feature complete! I’m working this week on some polish and marketing with the plan of launching next Monday, July 20.
I’m super excited to get this app off the ground. Sign up at taphouse.io/arborist to be notified when it goes live!
I got inspired by the discussion about Squircle Jail and decided to bundle a squircle-free icon with Arborist, because why shouldn’t users be able to have some fun with a git worktree app? π
Made good progress tweaking the Arborist UI, which now has a bottom status bar, and I just spent some time on the sidebar. I had been using a SwiftUI List view but that wasn’t working exactly like I wanted so I swapped it out with an AppKit NSOutlineView. I think this is a very nice improvement.
I’ve been working on the teaching improvements in Arborist to guide new users to how to set things up and I’d played with TipKit a little bit on iOS but didn’t realize it was on macOS too. I think this provides a nice touch without being too intrusive.
I had an animation issue in Arborist that I was fighting, and the new Broadcast library from @mergesort@macaw.social came to the rescue and I was able to fix it really quickly thanks to some well placed logging statements.
The response to my Arborist announcement has been fantastic! I’ve got a few more things to polish up before I release it. My hope is the 2nd or 3rd week of July to launch it. I’ll be sharing more about the process of building Arborist as I approach the finish line!
I’ve been working on a new Mac app the past couple of weeks which can supercharge developer workflows using git worktrees. If that sounds interesting, check it out at taphouse.io/arborist and sign up to be among the first to know when it’s released π
I love this Seahawks team so freaking much.
We had to say goodbye to our sweet kitty Molly today. She’d been with us 14 years (adopted on 1/1/2012). Before we had kids, before I found my career, before we bought our house.
Life without her is going to be less snuggly, and we will miss her deeply.
Apple finally got to reviewing Decoder (so a 2-day belated birthday present) and it got approved! I’m working on the blog post right now, but in the meantime go check it out if you have any need to scan a code on your Mac!
What I’d really like for my birthday is for my new Mac app to get through App Review (it’s been waiting since Tuesday).
This was a fun little project that came together really fast and has been waiting longer than it took to build π
I have a blog post brewing but want to share that my new app Baseplate is now available on the iOS, macOS, and visionOS App Store. It’s an app for managing your Lego brick collection and I hope you enjoy it!
My head is still spinning (in the best of ways) after a 2 day SwiftUI workshop from @chris@m.objc.io. I feel like I have a much better understanding of how the framework works!
Achievement unlocked: callout in the main section of iOS Dev Weekly!
Thanks @daveverwer!!!
You know what would be really cool? Being able to write unit tests for fastlane lanes.
Hopped on to iOS 17 now that beta 3 is out. I updated my MacBook to Sonoma with b2 and itβs been pretty great!