Featured | Featured article

Why the Single Responsibility Principle Matters in Practice

Software systems rarely fail because of a single large mistake. More often, they fail because small, seemingly reasonable changes interact in unexpected ways.

Kerem Koseoglu
Kerem Koseoglu

Dr. Kerem Koseoglu is a seasoned software engineer, author and educator with extensive experience in global projects and commercial applications. With over 20 years of experience in ABAP, he is also proficient in database-driven development using Python and Swift.

Blogs by Kerem Koseoglu

Programming Languages

What Is SQL?

Hello there! In this blog post, I will introduce you to the SQL programming language.