DEV Community

Ravgeet Dhillon profile picture

Ravgeet Dhillon

Full Stack Developer / Technical Content Writer

Education

M. Tech in Computer Science and Engineering

Work

Software Engineer at CloudAnswers

Four Year Club
Writing Debut
Three Year Club
Two Year Club
One Year Club
8 Week Writing Streak
4 Week Writing Streak
How to Build an Internal Company Wiki from Scratch

How to Build an Internal Company Wiki from Scratch

7
Comments
1 min read

Want to connect with Ravgeet Dhillon?

Create an account to connect with Ravgeet Dhillon. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Frontend Monitoring: A Complete Guide

Frontend Monitoring: A Complete Guide

2
Comments
1 min read
How to Setup and Customize Tailwind in Nuxt.js

How to Setup and Customize Tailwind in Nuxt.js

7
Comments 1
1 min read
Build a Task Assignment App with Twilio Whatsapp, Strapi, and Next.js

Build a Task Assignment App with Twilio Whatsapp, Strapi, and Next.js

4
Comments
1 min read
REST vs SOAP: why we recommend REST APIs for A2P messaging

REST vs SOAP: why we recommend REST APIs for A2P messaging

5
Comments
1 min read
Authoring NPM Packages with Monorepos

Authoring NPM Packages with Monorepos

3
Comments
2 min read
Booking Appointments with Twilio, Notion, and FastAPI

Booking Appointments with Twilio, Notion, and FastAPI

6
Comments
1 min read
Using Python Scripts to Take Screenshots

Using Python Scripts to Take Screenshots

5
Comments
1 min read
Logging in Python

Logging in Python

7
Comments
1 min read
Build Client Payment Reminders using Twilio, Notion, and Python

Build Client Payment Reminders using Twilio, Notion, and Python

3
Comments
1 min read
Build and Deploy a Nuxt3 app to Netlify

Build and Deploy a Nuxt3 app to Netlify

7
Comments 1
1 min read
What is End-to-End Testing?

What is End-to-End Testing?

14
Comments 1
1 min read
Handling Undo/Redo Functions in Rich Text Editors

Handling Undo/Redo Functions in Rich Text Editors

6
Comments
1 min read
The Complete List of OAuth 2 Grants

The Complete List of OAuth 2 Grants

8
Comments
2 min read
Creating Golang CRON Jobs

Creating Golang CRON Jobs

11
Comments 1
1 min read
Handling Pagination in Strapi v4 with SvelteKit

Handling Pagination in Strapi v4 with SvelteKit

8
Comments
1 min read
Using Custom Controllers in Strapi to Power a Next.js App

Using Custom Controllers in Strapi to Power a Next.js App

6
Comments
1 min read
Build a Chrome Extension in Next.js and Notion API

Build a Chrome Extension in Next.js and Notion API

13
Comments
1 min read
Building a Realtime Chat App with React, Laravel, and WebSockets

Building a Realtime Chat App with React, Laravel, and WebSockets

11
Comments
1 min read
Starting my First Full-time role as a Software Engineer

Starting my First Full-time role as a Software Engineer

14
Comments 4
2 min read
Implementing Audio in a Podcast App with Strapi

Implementing Audio in a Podcast App with Strapi

4
Comments
1 min read
Handling Previews in a Headless Architecture - Strapi and Next.js

Handling Previews in a Headless Architecture - Strapi and Next.js

6
Comments
2 min read
Create an App Information Component in Nuxt

Create an App Information Component in Nuxt

7
Comments
1 min read
React vs Vue: What is the Best Framework for your Project in 2022?

React vs Vue: What is the Best Framework for your Project in 2022?

6
Comments
1 min read
Create a Balance Reminder with Vonage Account API and Google Apps

Create a Balance Reminder with Vonage Account API and Google Apps

3
Comments
2 min read
Build a News Aggregator App using Strapi and Nuxtjs

Build a News Aggregator App using Strapi and Nuxtjs

13
Comments
1 min read
Converting and Optimizing Images From the Command Line

Converting and Optimizing Images From the Command Line

5
Comments 1
1 min read
Back to Basics: Conditional Logic with Python if else if

Back to Basics: Conditional Logic with Python if else if

6
Comments
1 min read
How to Test Your NGINX Configuration Before Screwing it Up

How to Test Your NGINX Configuration Before Screwing it Up

11
Comments 1
1 min read
Using Bash Sort to Sort Files Like a Boss

Using Bash Sort to Sort Files Like a Boss

6
Comments
1 min read
Service Status Monitoring Using WhatsApp, Notion, and Python

Service Status Monitoring Using WhatsApp, Notion, and Python

6
Comments
1 min read
How to use Linux to Recover Deleted Files

How to use Linux to Recover Deleted Files

10
Comments
1 min read
Collect Email Signups With the Notion API

Collect Email Signups With the Notion API

8
Comments
1 min read
Progress Bar in Next.js

Progress Bar in Next.js

4
Comments
2 min read
Setup and Customize Bootstrap in Next.js

Setup and Customize Bootstrap in Next.js

6
Comments
2 min read
Script as a Task using VS Code IDE

Script as a Task using VS Code IDE

6
Comments
3 min read
Best VS Code extensions for Nuxt/Vue Projects

Best VS Code extensions for Nuxt/Vue Projects

11
Comments
4 min read
Automating Project Maintenance on Github

Automating Project Maintenance on Github

5
Comments
3 min read
Deploy a Serverless Probot/Github App on Netlify Functions

Deploy a Serverless Probot/Github App on Netlify Functions

5
Comments
4 min read
Deploy Strapi on VPS with Ubuntu, MySQL

Deploy Strapi on VPS with Ubuntu, MySQL

20
Comments
6 min read
Setup Github Actions for a Dart project

Setup Github Actions for a Dart project

5
Comments
3 min read
Turn a Google Sheet into a REST API

Turn a Google Sheet into a REST API

24
Comments 1
4 min read
Add Unsubscribe link in emails using Google Apps Script

Add Unsubscribe link in emails using Google Apps Script

6
Comments 1
5 min read
Disable Submit button if Form fields have not changed in a Nuxt/Vue app

Disable Submit button if Form fields have not changed in a Nuxt/Vue app

3
Comments
4 min read
Offline Toast notification in Nuxt/Vue app

Offline Toast notification in Nuxt/Vue app

3
Comments
3 min read
Dynamic Home Route in a Flutter App

Dynamic Home Route in a Flutter App

8
Comments
3 min read
How to add and customize Bootstrap in Nuxt.js

How to add and customize Bootstrap in Nuxt.js

3
Comments 1
3 min read
Two-minute read newsletter to help Google Summer of Code aspirants

Two-minute read newsletter to help Google Summer of Code aspirants

5
Comments
1 min read
Send an Email notification when Github Actions fails

Send an Email notification when Github Actions fails

7
Comments
3 min read
Deploy a website on Netlify through Github Actions

Deploy a website on Netlify through Github Actions

6
Comments
4 min read
5 Netlify plugins to ensure a great Web Experience

5 Netlify plugins to ensure a great Web Experience

6
Comments
3 min read
Great tools for running a Tech startup

Great tools for running a Tech startup

11
Comments
3 min read
Why Flutter Developer could be a million-dollar job?

Why Flutter Developer could be a million-dollar job?

5
Comments 1
3 min read
How to approach the API design? Any Suggestions?

How to approach the API design? Any Suggestions?

1
Comments
1 min read
Create JSON Feed for a Jekyll blog

Create JSON Feed for a Jekyll blog

5
Comments
2 min read
When was the last time you ran your code successfully on the first try?

When was the last time you ran your code successfully on the first try?

5
Comments 6
1 min read
Top Flutter plugins to take your app to next level

Top Flutter plugins to take your app to next level

12
Comments
3 min read
Use Humans.txt to credit your team for a project

Use Humans.txt to credit your team for a project

126
Comments 13
2 min read
Custom Log Monitoring service using Google Apps Script

Custom Log Monitoring service using Google Apps Script

7
Comments
3 min read
Send Slack notification when Github Actions fails

Send Slack notification when Github Actions fails

12
Comments
2 min read
loading...