Zach Waugh

Zach Waugh

@zachwaugh.com

Engineer @ Loom, previously Rewatch, Basecamp/37signals. Building @artifacts.app on the side. https://zachwaugh.com. Location: Baltimore, MD

846 followers99 following44 posts

Coming in the next @artifacts.app update, you can now (finally) swipe between items in the detail view. Added some nice touches like animating between the backgrounds and scrolling the collection view in the background so it will swipe down to the correct item

Experimenting in @artifacts.app with automatically suggesting Tags and Collections based on the content. It's really simplistic now just matching your existing tags/collections against the content, but surprisingly useful. Here it is suggesting the "swift" tag for this post.

Would be an obvious place to use an LLM, especially for images, and I wish Apple provided a local model we could use to keep it all on the device

Zach Waugh reposted

Just released our 5th beta update with support for adding multiple items both in-app and from the share extension. This was one of our most requested features and is a big quality of life improvement

Just released the first @artifacts.app of the year, and probably the biggest improvement yet to the day-to-day usage of the app. Multi-select and bulk actions are - not surprisingly - crucial to using an app built around organizing

Artifacts App@artifacts.app

By far our most requested features have been around able to do more, faster such as with multi-select and bulk actions, which we just released in the latest beta update. Can now select multiple items and edit the Tags/Collections for all items at once, as well as copy, favorite, share, and delete

Trying out using LLMs for coding again. I haven't found much utility in the past, but recently seen a lot of iOS devs praise Cursor so I thought I'd give it a shot. I just had it port a somewhat complex UIMenu to NSMenu, and…it just worked. I'm impressed!

A delightful experience on the Apple TV, when you press the button to go back for 30s, it automatically turns on the captions just for that 30s period. Really nice touch when you went back because you didn't hear a piece of dialogue.

I’d like to try and make a game in 2025, but not sure where to start. Any recommendations for a game framework/engine? Main goal would be a puzzle type game distributed on iOS, but would like to be open to something that runs on other platforms too.

This is such a nice interaction and I wish I could take credit for it, but it was like 5 lines of code to add support for

Artifacts App@artifacts.app

Added multi-select and drag-and-drop support on iOS, will be in the next beta, which is almost ready

A few people asked, this is a UICollectionView, so just need to implement the two main UICollectionViewDragDelegate methods that return the drag items

I still haven't found a lot of use in LLMs for coding with Swift. But doing Advent of Code in Python which I don't know well and it's incredibly useful. I just need to know how to do a thing in Python that I know how to do in other languages, way faster than looking each thing up:

I've been writing a lot of TypeScript at work with VS Code, and it's shocking that it's a much better experience than Xcode. Even though fully native and Apple owns every part of the stack, I have more problems in a day with Xcode than a week in VS Code.

And the biggest thing is that at least when there are problems, I have some agency in fixing them. I really think it's time Apple starts moving away from their own weird proprietary way of doing everything and start aligning with industry at large.

It's still crazy to me that the AppStore doesn't have something like Bluesky's domain verification. Especially when they already do it for universal links. From an App Store listing, there's no way to verify if an app/developer is who they say they are or is the official app.

Zach Waugh reposted

Coming in the next beta, multi-select support. Probably has been the most requested feature and biggest pain point. Can select multiple, drag to Tags/Collections, or perform other bulk actions.

So the Bluesky app is open-source, but is it open to contribution? My biggest annoyance is they present the in-app browser as a modal which means you can't swipe from the edge to dismiss it. You have to reach up to the Done button or scroll all the way back to the top to swipe to dismiss.

In theory, I love that an app like this is open-source, but I'm not sure in practice it's tenable to have it open to contribution. I think they'll forever be drowning in issues and PRs. Better to have a small dedicated team with taste to build it.

Just upgraded my 3d printer to a Bambu Lab P1S from an Ender Pro I got for like $100. The difference is night and day, like going from Linux to macOS.

Not often the right choice, but it is refreshing sometimes when an app just ignores the platform UI completely and just does their own thing

Thomas Ricouard@dimillian.app

The new podcast app, queue is a big inspiration for me to make a new app.

You are up to date.