Hi, I'm Bhanu Teja

I am an Indie Maker and a Software Developer. I write about my journey of bootstrapping my first Indie SaaS (MDX.one).

May 2021: Retrospective & Income Report

May 2021: Retrospective & Income Report

Things I got done, the amount I spent and earned during May.

Bhanu Teja Pachipulusu · · 7 minutes

How I built a Serverless Micro-Blogging Site Using Next.js and Fauna

How I built a Serverless Micro-Blogging Site Using Next.js and Fauna

I have recently built a website for our local developer community Coderplex completely Serverless. We were able to start from scratch and got it launched within just 3 weeks of time.

Bhanu Teja Pachipulusu · · 14 minutes

My 2020 Blogging Journey

My 2020 Blogging Journey

I wrote 27 technical articles since Aug 2021, when I started blogging. Most of them are about frontend web development.

Bhanu Teja Pachipulusu · · 17 minutes

Next.js Starter Template With Authentication + React 17 + TypeScript + Tailwind CSS 2 + ESLint

Next.js Starter Template With Authentication + React 17 + TypeScript + Tailwind CSS 2 + ESLint

In this article, I will show you how to use the starter template that I made and deploy it with Vercel. I will also be connecting a Postgres database which I will create on Heroku.

Bhanu Teja Pachipulusu · · 5 minutes

30+ Git Commands That I Frequently Use

30+ Git Commands That I Frequently Use

In this article, I will list out all the git commands that I use very frequently. This is not in any way a complete list, just the commands that I use very often. This is intended to be used as a quick reference to perform an action that you want.

Bhanu Teja Pachipulusu · · 5 minutes

The Lifecycle of React Hooks Component

The Lifecycle of React Hooks Component

In this article, we will see the order in which different useEffect callbacks and cleanups happen. We will also see how it differs when the app mounts, unmounts, updates.

Bhanu Teja Pachipulusu · · 11 minutes

3 Simple Steps To Setup Authentication in Next.js

3 Simple Steps To Setup Authentication in Next.js

In this tutorial, we will see how to easily set up authentication for Next.js apps.

Bhanu Teja Pachipulusu · · 3 minutes

Easily Detect Outside Click Using useRef Hook

Easily Detect Outside Click Using useRef Hook

Let's see how to detect a click outside of an element using useRef.

Bhanu Teja Pachipulusu · · 6 minutes

How to Create a Reusable LocalStorage Hook

How to Create a Reusable LocalStorage Hook

Let's try to create a reusable hook that persists the state using local storage.

Bhanu Teja Pachipulusu · · 9 minutes

React Hooks: Managing State With useState Hook

React Hooks: Managing State With useState Hook

In this article, we will learn in-depth about useState hook.

Bhanu Teja Pachipulusu · · 8 minutes

React Fundamentals: Styling And Handling Forms

React Fundamentals: Styling And Handling Forms

In this article, you will learn about how to do styling in React. You will also learn how to handle forms in React.

Bhanu Teja Pachipulusu · · 5 minutes

React Fundamentals: Creating Custom Components

React Fundamentals: Creating Custom Components

In this article, we will learn how to create custom components in JSX.

Bhanu Teja Pachipulusu · · 8 minutes

Revamped GitHub Jobs Website Using Design From Frontend Mentor

Revamped GitHub Jobs Website Using Design From Frontend Mentor

Welcome to another project showcase. This time, I will be showing the GitHub Jobs project that I did very recently. The design is from FrontendMentor.Io. The website is available at jobs.bhanuteja.dev.

Bhanu Teja Pachipulusu · · 3 minutes

React Fundamentals: Understanding JSX

React Fundamentals: Understanding JSX

In this article, you will learn all about JSX.

Bhanu Teja Pachipulusu · · 8 minutes

React Fundamentals: Intro to React Raw APIs

React Fundamentals: Intro to React Raw APIs

In this article, You are going to learn the very basics of React.

Bhanu Teja Pachipulusu · · 6 minutes

How I Gave A Modern Look For HackerNews Feed

How I Gave A Modern Look For HackerNews Feed

I made a website showing Hacker News and gave it a modern look.

Bhanu Teja Pachipulusu · · 5 minutes

Javascript You Need To Know For React

Javascript You Need To Know For React

In this article, I am going to explain the basic javascript concepts that you may need to know before you start learning React.

Bhanu Teja Pachipulusu · · 17 minutes

My Review of Kent C. Dodds’s EpicReact.Dev: Introduction

My Review of Kent C. Dodds’s EpicReact.Dev: Introduction

Welcome to the new series that I am starting on React called My Review of Kent C. Dodds's EpicReact.Dev. This is the first article in this series and I will start it off with the introduction to what this series will be about.

Bhanu Teja Pachipulusu · · 6 minutes

React Fundamentals

React Fundamentals

In this article, I will discuss very basic React fundamentals. Knowing basic javascript is good enough to follow along with the article. Even though you have been working with React for some time, you might learn some new things or justifications for certain things that you already know from this article.

Bhanu Teja Pachipulusu · · 12 minutes

Create Your Own Super Simple URL Shortener

Create Your Own Super Simple URL Shortener

In this article, we will see how to create a simple URL shortener. We will be using Netlify Redirects and a package called netlify-shortener.

Bhanu Teja Pachipulusu · · 6 minutes

Why you should start using HSL color format

Why you should start using HSL color format

Let's see about the benefits of using HSL color format over RGB/Hex

Bhanu Teja Pachipulusu · · 6 minutes

TIL: Hyphenate when you justify text

TIL: Hyphenate when you justify text

Bhanu Teja Pachipulusu · · 1 minute

Embed Youtube Videos into Your Markdown Editor

Embed Youtube Videos into Your Markdown Editor

In this article, we will see how to embed youtube videos into the markdown editor.

Bhanu Teja Pachipulusu · · 6 minutes

Babel Plugin To Remove Console Logs In Production

Babel Plugin To Remove Console Logs In Production

Quickly remove console logs in production using this plugin

Bhanu Teja Pachipulusu · · 3 minutes

Prevent Reverse Tabnabbing Attacks With Proper noopener, noreferrer, and nofollow Attribution

Prevent Reverse Tabnabbing Attacks With Proper noopener, noreferrer, and nofollow Attribution

Learn more about noopener, noreferrer and nofollow.

Bhanu Teja Pachipulusu · · 7 minutes

Create New CodePens and CodeSandboxes Instantly With ZERO clicks

Create New CodePens and CodeSandboxes Instantly With ZERO clicks

Short Links for creating new projects on CodePen/CodeSandbox

Bhanu Teja Pachipulusu · · 2 minutes

How to Import SVGs into your Next.js Project?

How to Import SVGs into your Next.js Project?

In this article, let's see how we can import SVGs into a Next.js project.

Bhanu Teja Pachipulusu · · 3 minutes

Create Custom Markdown Parser

Create Custom Markdown Parser

In this article let’s see what it takes to create a markdown editor. I am going to outline exactly the process that I used to create the markdown editor.

Bhanu Teja Pachipulusu · · 4 minutes

Optimize Your Website For Social Media Platforms

Optimize Your Website For Social Media Platforms

Have you ever wondered how Twitter automatically shows the preview of the link in a tweet that you post? Let's see how.

Bhanu Teja Pachipulusu · · 9 minutes

Add Typescript to your Next.js project

Add Typescript to your Next.js project

It’s very easy to add typescript to a Next.js project. In this post, I will list out steps on how to do so.

Bhanu Teja Pachipulusu · · 2 minutes

This blog is built with MDX.one

Write on your Notion, and see it live instantly on your blog.

Create your blog for free