I recently wrote a blog post about creating software with AI. The blog post doesn’t go into what tech stack was used as I wanted to keep it more general, but I can mention that here. It was an Elixir/Phoenix/LiveView project. In that particular project, Claude Code generated nearly 25,000 lines of the initial implementation code. After some code formatting, fixing of compile errors, testing, linting, etc., it was a decent start of a functioning site. I had mix phx.new create a base set of code for Claude to implement on. After that initial implementation was complete, I had Claude dump some project stats. Here is a piece of that data:
| Metric | Count |
|---|---|
| Files in initial commit | 25 |
| New files created | 143 |
| Files modified | 143 |
| Lines added | 24,859 |
| Lines deleted | 781 |


















