Daniel Duan

@dduan
565 Followers
125 Following
592 Posts
Working with models for coding tasks will make good programmers better technical communicators.
TIL AI is not advanced enough to handle a zip file containing about 20 years of lease contracts, for the purpose of extracting the starting date, address, and name of the places into a spreadsheet.
Tfw you add a log, wait for build-and-run, only to find out the value you are printing is a ObjC enum.
Don’t do anything in deinit other than releasing resources. Just don’t. #swiftlang
Why Slack displays emote in middle of texts in code voice surrounded by `` is beyond me.
This weeks One Piece… I simply can’t.

Last week, I quietly released Swift Dependency Audit, a lightweight CLI and SwiftPM plugin designed to improve Swift package hygiene by auditing dependencies in your package against the imports in your Swift sources.

I used an LLM to help me scaffold the project, so it still needs some tidying, but it's already helped a couple of big projects that I work on, so I wanted to get it out there for people to try.

https://tonyarnold.com/posts/introducing-swift-dependency-audit

Introducing Swift Dependency Audit - Tony Arnold

Last week, I quietly released Swift Dependency Audit, a lightweight CLI and SwiftPM plugin designed to improve Swift package hygiene by auditing dependencies in your package against the imports in your...

Tony Arnold
Achievement unlocked: watching Jujutsu Kaisen at a movie theatre.
ProTip for filing SwiftUI feedbacks: name your top-level view `ContentView` makes it eeeeeeever so lightly easier for whoever is trying and building your code.
×

Hey folks - for health reasons (mine, not hers!) I may need to soon re-home my amazing cat, Smalltalk! If you live in the SF Bay Area and might be interested, please ping me! She's truly a wonderful sweet creature! (She'd do best as an only pet.)

(Update 6/27: I’ve found a couple wonderful humans and am exploring options w them. Thank you all for your help!)

@sommer I see your cat needs some space :)
@sommer I'm so sorry about both your health and losing your furry friend. Sharing your post.
@sommer that is an extremely cute and nerdy name for a cat.
@sommer Awww, Smalltalk, such an adorable name! I never got into Smalltalk cause the IDE wasn't accessible, but still, great reference!
@sommer I am afraid I live a bit too far away to assist, but I wish you luck in making sure both of you are cared for 💚
@sommer Cute kittie! I suppose a home with 4 other companion cats wouldn't meet the definition of being an "only pet"... ah well.
@MyYeeHaa no, she does best as a solo artist.
@sommer @jeridansky Love the name! Hope she finds a new furever home soon 😻
@sommer I'm so sorry you may need to re-home Smalltalk. If I didn't already have an only cat, also given up when his owner had significant health issues, I'd claim Smalltalk in a heartbeat. Best wishes in finding her the great home she deserves.

@sommer

I'm trying to adopt an adult shorthair to be an only pet, but I'm in Minneapolis. I live below the poverty line in a converted hotel room and suck at straightening up, but I'd be a great cat dad.

She'd have to be an indoor cat. I live in kind of a rough area.

Let me know if you want to work something out.

@Uair I would like to keep her near in the Bay Area if possible (and she’s not short hair). Good luck finding the right fit!
@sommer @dev !!!! Sometimes you don’t choose the cat, the cat chooses you.
@irene @sommer omg cute kitty! I don’t think I’m ready to adopt one yet but I’ll put the word out,
@sommer @shantini I wish I could help but I’m in SoCal, currently have a dog, and would be forced to rename her Pharo. 🥸
@sommer I’m so sorry, that must be a heartbreaking decision for you, on top of health issues. Smalltalk looks like a real sweetie. I am in the UK so can’t help on the rehoming front but can boost. Best wishes to both of you.
@sommer Thank you for the update. Hope things work out with Smalltalk, and sending best wishes for your health issues.