May 12 · 4 min read · One thing I’ve learned working on production systems over the years is that good engineering is rarely about following principles perfectly. Because real-world development constantly puts principles i
Join discussion
May 8 · 8 min read · Disclaimer! I know you can easily generate MVVM structure with AI, but understanding the fundamentals and how it works is what differentiates a software engineer from a vibe coder, and teaching the fu
Join discussion
May 4 · 3 min read · Introduction: More Than Just Syntax Writing code is often seen as a way to talk to machines. However, as any experienced software engineer will tell you, code is actually a medium of communication be
Join discussionApr 29 · 4 min read · Scenario: As we work with data, we usually have a database. So, all the actions which we perform for customization should be in such a way that it should not impact the performance of the system. We s
Join discussion