PinnedDhruba Dahal | Software EngineerEight tips to Write Functions like a Senior DeveloperA Function is a small segment of a story telling about a systemMar 29, 202213Mar 29, 202213
Dhruba Dahal | Software EngineerLife Lessons Learned: From Kahneman to Not Giving a F*ckI’m usually knee-deep in technical jargon, but this time, let’s steer away from that and dive into some life-altering wisdom I picked up…Jul 16Jul 16
Dhruba Dahal | Software EngineerChoosing Your Database Adventure: Relational vs. Document Models Unveiled!Embarking on the intricate journey of choosing the right database model is a crucial attempt in the realm of data management. As the…Jan 19Jan 19
Dhruba Dahal | Software EngineerinCloud Native DailyMastering Business Failure Recovery in Microservice Architecture: A Developer’s GuideIn an e-commerce system, the order fulfilment process can encounter various potential reasons for failure. For instance, a customer may…Jul 28, 2023Jul 28, 2023
Dhruba Dahal | Software EngineerClean Architecture with Dependency rule: by Robert c. Martin (Uncle Bob)In general, when we think about an architecture, a high level structural diagram comes in our head. But how do we relate this concept of…Jul 14, 2023Jul 14, 2023
Dhruba Dahal | Software EngineerFive Steps to Implement Azure ServiceBus Messaging in your Software ArchitectureAzure service bus is the technology that we use in order to make applications (microservices) talk each other. In this post, I will show…Feb 3, 2023Feb 3, 2023
Dhruba Dahal | Software EngineerinInterviewNoodleHave you Understood the Class Design Fundamentals in a Correct way?Writing a method/function in a good way is crucial to achieve clean and robust code. However, sometime it is equally important to decide…Aug 6, 2022Aug 6, 2022
Dhruba Dahal | Software EngineerinCodeXShould Debugging a System be Always Difficult ? No!12 Advises from a Senior Developer for an Effective DebuggingMay 18, 2022May 18, 2022
Dhruba Dahal | Software EngineerinCodeXFive Suitable Conditions to Write a Comment Like a Senior DeveloperLike many of you, I am not a big fan of writing comments. Comment itself is a failure and can not be a reason to celebrate. However, in our…Apr 15, 20221Apr 15, 20221
Dhruba Dahal | Software EngineerinCodeXEleven tips to Handle Errors that make life Easier as a Software Developer9. Implement a special case patternApr 8, 2022Apr 8, 2022