Mar 31 · 3 min read · Most beginners build CRUD apps. But real-world systems don’t work like that. They deal with: Failures Delays Retries Distributed services So I decided to stop building “toy apps” and build something c
Join discussion
Mar 14 · 20 min read · Introduction Backend development can feel mysterious at first. You write some routes, connect to a database, test in Postman, and suddenly your app starts behaving like a real product. This guide is a
Join discussion
Feb 19 · 4 min read · While developing my campground listing application, I encountered a subtle but instructive issue involving Mongoose virtual fields. The schema was properly defined, the virtual property was implemente
Join discussion
Feb 12 · 10 min read · Understanding MongoDB CRUD Operations in Modern Architectures MongoDB CRUD operations—Create, Read, Update, Delete—represent the fundamental interactions between your application and database. Unlike relational databases that require predefined schem...
Join discussionFeb 10 · 3 min read · I just released Spring CRUD Generator v1.1.0. Repo: https://github.com/mzivkovicdev/spring-crud-generator This release focuses on making generated projects feel more “production-ready” out of the box: field-level validation, more reliable Redis cachi...
Join discussionDec 22, 2025 · 5 min read · This guide assumes you have a basic Entity (Model) and a DbContext set up. Otherwise follow this document for setup. Prerequisites: The Setup For all examples below, we will use the following Product entity and AppDbContext. // The Entity public clas...
Join discussion