

Delete: At the end of each day, the database deletes all entries so the slate is blank for the following morning.Update: I’m not even trying to get this fancy! Also, no take-backsies!.Read: Other users can see who is planning to visit and what time they’ll be there.Create: a web form where users can input the name of their dog and the time they plan to arrive at the park.After some discussion, I found that this is a basic CRUD app: The app I had in mind is fairly simple: people can list let others know when they are going to be at the local dog park. Maybe, I thought, my basic understanding of how a web app gets built will allow me to engineer the right prompts, and the AI can handle writing and debugging the actual code. But asking me to whip up a simple CRUD app is a recipe for disappointment.Īnyway, over the last month, I decided to try diving back in, inspired by a steady stream of posts I saw on social media that showed people writing natural language instructions that today’s AI assistants can transform into working code. I can have an intelligent discussion about the value of microservices vs monoliths, strongly typed languages, cloud vs on-prem, or large language models.

Over my four years here, I’ve gained a pretty good understanding of software at the macro level. The grand irony of my role here at Stack Overflow is that I work to create great content for developers, but am absolutely hopeless when it comes to programming on my own.
