The current state of LLM-driven development