- Race conditions everywhere. Streaming responses + approval workflows + multiple sessions meant race conditions kept popping up. I had other issues with context getting lost after approvals, messages routing to wrong sessions, UI state getting out of sync etc.
Did a lot of dogfooding. I actually used Kibbler to build Kibbler, which helped uncover issues I never would've caught otherwise. Fun project overall.
I'm curious to see if Anthropic can actually win over these non-technical folks as there's still quite a few hurdles for them to get over.