Back
David Duwaer

David Duwaer
PRO

@davidduwaer

Does a killer Billy Joel. Built the world's most advanced ORM for frontend so I can build apps faster. Irony noted, but it *does* work to that effect now.
308
Joined January 2025
Load previous page…
iOS development is becoming almost entirely agent-based without the need for xcode! #productivity
claude still sucks at basic ios dev operations: build, launch simulator, install app to simulator, launch in simulator. Does anyone know a good MCP or other tool to improve this? #happenlist #productivity
#happenlist testing new backend update in production
#productivity will start a third worktree and claude code agent to complete a full fledged web version to serve android users. the first and second will be working on backend end ios, respectively. #happenlist
#productivity Claude was consuming way too many tokens with ios build commands. Ran into my short term token limit. So I told it to write in CLAUDE.md to pipe outputs of large commands to files "./claude-outputs/<some file>" and add that folder to gitignore.
100th day on my WIP streak! When I started this streak, at first coming back everyday was a chore, but now it's becoming a habit. In my 20s I was working 16 hours a day locked-in for startups that I didn't own. That has become harder to do. Also, I became rusty in my habits. The positive change has come late in the streak, in the last few days really, now I've started splitting my focus between result and process, rather than only result (product). In some sense it is that shift of focus from the machine to "the machine that builds the machine". It's crazy how big of a blind spot this has proven to be for me. Will report here on further improvements. Currently I have a super low but at least nonzero $8MRR. I'll set a deadline of increasing that MRR by a nonzero amount before my streak hits 130. #productivity
#productivity moving up the productivity ladder by adding a second worktree and having two claude codes working at the same time, one on api and one on ios frontend. it is going well. #happenlist .
#productivity nailed that shit today. claude code rocks and it has test driven already built in. wow. ok moving on to next productivity improvements tomorrow.
#productivity on yesterday's challenge: worked test-driven, but didn't use ai to build that because i was in a place where there was no internet/reception today: again, applying 1) test-driven an 2) everything done through AI. Installing claude code as I speak. I use jet brains so i'm excited about dropping the second IDE (cursor) that i use just for ai.
#productivity am in a big overhaul of the "algorithm" behind #happenlist. Lots of lose ends, make me think a lot, and underestimate AI coding's ability to tie it together successfully. Also having many lose ends makes me have to think long about what to do next. These things will make me slow in finishing it. To get faster 1. I will force myself to let primarily AI code for every remaining part. 2. will ensure whatever i build today is surrounded by a test so i can instantly locally execute it so I don't have to think about what to do next (just run and fix the next error).
I find that I consistently achieve less than I intend to achieve. And, likely not very coincidentally, I tend to go to work on my products like a “kip zonder kop” (chicken without a head, a lovely Dutch expression), not consciously designing my approach to building the product, but only designing the product itself. So, I will try the following for some days: each time when I start work, I’ll come here and post to my profile how I’ll make my effort as fast/productive as possible.
improved UI of conversation view cloud service for #promptgun
weekly downloads for promptgun going up. If anyone is using it I'd love to hear what you think of it. I'm super eager to implement feature requests. I love to use it myself but I have the unfair advantage of being able to add any feature as soon as it comes to my mind.
at 3000m height in the dolomites, opening my laptop to work a little as we wait for the rain to pass
added copying of conversations to promptgun, so you can create conversation trees: save a conversation to a variable, and continue it from that same point multiple times #promptgun
lot of work on improved crawler
worked on algo #happenlist
Woke up early in hotel, at first read a book until it became lighter (to not wake up gf), then got laptop. Improved AI agent fixing a bug that caused a lot of wasted token cost #happenlist
To a wedding
built conversation support into `npm install promptgun`! Call `.createConversation()` on the ai client and you get a dedicated client for a conversation, where each new prompt gets appended to the existing conversation internally, so you can remove conversation management boilerplate! #promptgun
Home
Search
Messages
Notifications
More