---
title: "Bhargav Ponnapalli (@codewithbhargav) | Hashnode"
description: "Hashnoder | Frontend Developer | Youtuber. Read the latest articles by Bhargav Ponnapalli on Hashnode."
url: "https://hashnode.com/@codewithbhargav"
---

@codewithbhargav

# Bhargav Ponnapalli

@codewithbhargav · India · Joined July 2018

Hashnoder | Frontend Developer | Youtuber

[Website](https://youtube.com/c/BhargavPonnapalli)

### [Building a powerful SAAS Boilerplate](https://codewithbhargav.hashnode.dev/building-a-powerful-saas-boilerplate?utm_source=hashnode&utm_medium=feed)

What is Nextbase and why are we building it?

2 min read · [codewithbhargav.hashnode.dev](https://codewithbhargav.hashnode.dev/building-a-powerful-saas-boilerplate?utm_source=hashnode&utm_medium=feed)

[Aug 29, 2023](https://hashnode.com/posts/building-a-powerful-saas-boilerplate/64ee0dc7b589835d2640a310)

### [#1 Introduction to XState in React](https://codewithbhargav.hashnode.dev/1-introduction-to-xstate-in-react?utm_source=hashnode&utm_medium=feed)

It's time we take Xstate and state machines seriously

7 min read · [codewithbhargav.hashnode.dev](https://codewithbhargav.hashnode.dev/1-introduction-to-xstate-in-react?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/1-introduction-to-xstate-in-react/60280cade522c1626f37250e) [Feb 13, 2021](https://hashnode.com/posts/1-introduction-to-xstate-in-react/60280cade522c1626f37250e)

### [#17 Build a Dropdown component from scratch - Delightful React](https://codewithbhargav.hashnode.dev/17-build-a-dropdown-component-from-scratch-delightful-react?utm_source=hashnode&utm_medium=feed)

So in the last chapter we talked about the magic of custom hooks and how custom hooks help us in modularizing, our react code. In this chapter we will see how we can build a custom Dropdown component and use the custom hook that we created earlier....

8 min read · [codewithbhargav.hashnode.dev](https://codewithbhargav.hashnode.dev/17-build-a-dropdown-component-from-scratch-delightful-react?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/17-build-a-dropdown-component-from-scratch-delightful-react/601ecea2072bc516ff6f598f) [Feb 6, 2021](https://hashnode.com/posts/17-build-a-dropdown-component-from-scratch-delightful-react/601ecea2072bc516ff6f598f)

### [#16 The magic of custom hooks - Delightful React](https://codewithbhargav.hashnode.dev/16-the-magic-of-custom-hooks-delightful-react?utm_source=hashnode&utm_medium=feed)

We talked about a couple of hooks so far useState and useEffect in our previous chapters. But the best is yet to come! \*Note: This article is a part of the Delightful React Series, as part of which, I am releasing one chapter every day for 25 days....

10 min read · [codewithbhargav.hashnode.dev](https://codewithbhargav.hashnode.dev/16-the-magic-of-custom-hooks-delightful-react?utm_source=hashnode&utm_medium=feed)

[Feb 4, 2021](https://hashnode.com/posts/16-the-magic-of-custom-hooks-delightful-react/601c3564072bc516ff6f2925)

### [How I automated my Github Readme with Hashnode articles](https://codewithbhargav.hashnode.dev/how-i-automated-my-github-readme-with-hashnode-articles?utm_source=hashnode&utm_medium=feed)

I live on Hashnode and Github now. So I thought, how can I show my Hashnode contributions on my Github Profile Readme? Note: This post is a little intense if you are a Git beginner but source code to all of this tutorial is linked to the bottom of ...

6 min read · [codewithbhargav.hashnode.dev](https://codewithbhargav.hashnode.dev/how-i-automated-my-github-readme-with-hashnode-articles?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/how-i-automated-my-github-readme-with-hashnode-articles/601998badc773e253be7d641) [Feb 2, 2021](https://hashnode.com/posts/how-i-automated-my-github-readme-with-hashnode-articles/601998badc773e253be7d641)
