I’ve been living a lie. For 20 years of professional software development, I had convinced myself that I didn’t enjoy database development.

I was wrong.

It turned out that I was getting stuck on the repetitive nature of database code and query generation, instead of the core problems we solve when building database applications.

In this article I’ll discuss why I hated working with databases as a C# developer, and the tools and libraries I found that proved me wrong.

What’s Wrong with Database Development?

It’s not that I thought databases weren’t important — they are critically important to the majority of professional software applications. …

About

Matt Eland

After over three decades of software engineering, Matt put away his mechanical keyboard and made teaching his primary job as he looks to help others grow.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store