camsoft2000 (@camsoft2000) 's Twitter Profile
camsoft2000

@camsoft2000

Engineering Manager by day, indie iOS dev by night. Balancing kids, code, and marine aquariums, powered by Earl Grey (tea, hot ☕️). Developer of XcodeBuild MCP.

ID: 20339306

linkhttps://www.async-let.com calendar_today07-02-2009 22:58:21

11,11K Tweet

524 Followers

433 Following

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

Can’t get my head around how bad the mainstream models are at writing and understanding the concept of tests. I guess there is not enough real world examples to train on. Constantly implementing bad practices and making tests pass by all means as it’s it a video game.

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

Nothing grinds on me more than arguments about software architecture. Usually the arguments make no reference to the project context like team size, solo, indie, etc. just because one pattern works well for a large team doesn’t mean it’s best for another. Focus on the customer

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

I really need a Claude Code iOS Client that connects to my machine and just lets me talk and instruct Claude Code while I’m out and about. Maybe I’m going to have to build this.

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

Game changing, I've been WIP'ing commits while I've been iterating on my new project. I asked Claude Code to squash all the commits and then rebase the changes into logical commits, and it nailed it! Time to build an auto-rebase tool 🤣

Peter Steinberger (@steipete) 's Twitter Profile Photo

Here's my approach to vibe coding and the complete recorded workshop + summarized transcript if you prefer to read. steipete.me/posts/2025/the…

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

Took me longer than I expected to build AXe mainly due to notarization and code signing hell. “Invalid binary” errors from the notarization service and no hint to what the issue might be paired with Apple’s vague documentation. Just trial and error that got me there in the end.

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

I have to be honest, as I was a big advocate for Windsurf, but they have lost me to Cursor and Claude Code for now. Haven't touched Windsurf in weeks, contemplating cancelling my membership. Would love them to change my mind, but the lack of Sonnet/Opus 4.0 is a blocker.

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

AI is so liberating. I’ve got so many ideas in my head. The issue I’ve got now is I’ve not got enough time to prompt them 🤣. 25th century problems.

camsoft2000 (@camsoft2000) 's Twitter Profile Photo

Claude Code to replace your terminal? Nah I want Claude Code to become the computer! I will be the first to buy a “Claude Code Book”. 🤣

Claude Code to replace your terminal? Nah I want Claude Code to become the computer! I will be the first to buy a “Claude Code Book”. 🤣