Mark Seemann 8/13/2026

Why use ORMs if LLMs write code?

Read Original

In this article, Mark Seemann challenges the necessity of Object-Relational Mappers (ORMs) in the era of AI-assisted coding. He acknowledges the common argument that ORMs reduce boilerplate when interacting with databases, but contends they introduce complexity and efficiency pitfalls. With LLMs capable of generating fine-tuned SQL and boilerplate code, he proposes that developers can bypass ORMs entirely, using direct parametrized SQL queries instead. He also advises reminding LLMs to avoid SQL injection vulnerabilities. The post reflects on the irony that ORMs, meant to simplify database access, often require deep expertise to use efficiently.

Why use ORMs if LLMs write code?

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser