Naresh BhatiaHand-Crafted vs. AI-Assisted FrontendsPeople have been making big promises with AI lately, building chatbots, image generators, and coding assistants to show its potential. You…Aug 211Aug 211
Naresh BhatiaCode Shaper — optimizing developer workflows using code generationStarter templates and code generators are a popular way for developers to get started with a new language or a framework. However, many of…May 8May 8
Naresh BhatiaDomain-Driven Design (Part 3): Domain ModelTaming complexity to deliver exceptional productsJan 11Jan 11
Naresh BhatiaDomain-Driven Design (Part 2): Ubiquitous LanguageTaming complexity to deliver exceptional productsJan 11Jan 11
Naresh BhatiaDomain-Driven Design (Part 1): IntroductionTaming complexity to deliver exceptional productsJan 11Jan 11
Naresh BhatiaWeb Development Concepts for Non-TechiesThis article provides a high-level overview of how interactive web applications are developed, and what all those terms mean that you might…Sep 7, 2022Sep 7, 2022
Naresh BhatiainEngineered @ Publicis SapientReact Testing TechniquesThis blog focuses on the ‘how’ of testing effectively with a user-centered approach.Oct 28, 20214Oct 28, 20214
Naresh BhatiainNaresh BhatiaGraphQL concepts I wish someone explained to me a year ago [Series Update 2/2]Happy new year everyone! We’re already in 2019 and I’m excited by all of you looking to learn GraphQL this year. Now that I finished…Jan 7, 2019Jan 7, 2019
Naresh BhatiainNaresh BhatiaGraphQL concepts I wish someone explained to me a year agoPart 7: Subscriptions (client implementation)Dec 27, 20181Dec 27, 20181
Naresh BhatiainNaresh BhatiaGraphQL concepts I wish someone explained to me a year agoPart 6: Subscriptions (server implementation)Dec 26, 20183Dec 26, 20183