Pranav ChaudharyinBootcampImprove Efficiency with Smaller Code ReviewsIn the ever evolving software paradigm, often times multiple developers work on the shared code-base in a collaborative way. Code…Dec 29, 2023Dec 29, 2023
Pranav ChaudharyinBootcampSoftware Architecture Vs Software DesignA software application consists of diverse modules or components that work together to achieve specific tasks. A software architecture…Jul 27, 20231Jul 27, 20231
Pranav ChaudharyinBootcampPlanning For Application/Feature RelReleasing a whole new application or a major feature is crucial to customers. They both have potential to go sideways and can impact…Jul 16, 2023Jul 16, 2023
Pranav ChaudharyinBootcampMicroservice Design Patterns — IThere are many design patterns available for microservices. Each of them help in designing highly scalable and resilient systems by…Jul 7, 20231Jul 7, 20231
Pranav ChaudharyinBootcampMonolith Application to MicroServices Migration GuideOver the years I have worked with various Monolith applications and migrated few of them to micro-services. I am going to write about my…Jul 6, 2023Jul 6, 2023
Pranav ChaudharyinBootcampCrap MVP to Successful ProductStarting with basic crappy solution to test Product Market Fit and understand customers need, to deliver a successful product is quite a…Jun 29, 2023Jun 29, 2023
Pranav ChaudharyinBootcampDelivering a Critical Project Successfully with Junior EngineersEvery engineering team is heterogenous in nature, It has senior developers, Mid level developers and junior developers. They work together…Jun 27, 2023Jun 27, 2023
Pranav ChaudharyinBootcampApplication Production Readiness GuideDeploying an application in production is not the end state but a very crucial stage of software development lifecycle. There are a lot of…Jun 25, 2023Jun 25, 2023