Dinesh MuraliIntegrate Kafka with NodeJSApache Kafka is a powerful distributed event streaming platform widely used for building real-time data pipelines and streaming…Nov 9Nov 9
Dinesh MuraliIntroduction to monitoring with Prometheus & GrafanaIn this blog we will learn the basics of monitoring and how we can leverage Prometheus and Grafana for monitoring.Jul 3Jul 3
Dinesh MuraliIntroduction to Docker Swarm (Part 1)In this 3-part series, we will learn what Docker Swarm is and how to set up Docker Swarm for production. If you want to deploy your web…Feb 12Feb 12
Dinesh MuraliHow to integrate Salesforce REST APISalesforce is a CRM that helps businesses manage the relationships and interactions with their customers and potential customers. Not only…Jan 23Jan 23
Dinesh Murali5 Awesome features of NextJS 13 Server actionsNextJS 13 brought major changes to the framework. One of the newly added features in Server actions. They have taken inspiration from…Jul 5, 2023Jul 5, 2023
Dinesh MuraliHow to Mock your React GraphQL Tests with RelayWriting test cases for frontend applications becomes complex when the components we are testing make API calls to fetch data. It adds…Dec 30, 2022Dec 30, 2022
Dinesh MuraliIntroduction to Redwoodjs a fullstack jamstack frameworkRedwoodjs is a fullstack web framework. Redwood features an end-to-end development workflow that combines the best parts of React, GraphQL…Jun 24, 2022Jun 24, 2022
Dinesh MuraliinDev GeniusIntroduction to prismaWriting SQL queries is a hassle. It becomes harder to maintain and easy to mess up. ORMs were introduced to solve this problem.Jun 7, 2022Jun 7, 2022
Dinesh MuraliNext.js 12 crash courseIn this tutorial we will learn what Next.js 12 is, and how we can use it with React. A traditional React app is rendered in client side…Feb 14, 2022Feb 14, 2022