DEV Community

Shruti Kapoor profile picture

Shruti Kapoor

Staff Software Engineer. Writes about JS, React, GraphQL. Follow me on twitter.com/shrutikapoor08

Joined Joined on  github website twitter website
Develop Animated Bubbles with HTML5 Canvas and JavaScript: A Step-by-Step Tutorial

Develop Animated Bubbles with HTML5 Canvas and JavaScript: A Step-by-Step Tutorial

1
Comments
6 min read

Want to connect with Shruti Kapoor?

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

Already have an account? Sign in
10 Tips for Creating Powerful Conference Talks

10 Tips for Creating Powerful Conference Talks

13
Comments
10 min read
Build a beautiful fireworks animation using only HTML5 Canvas Element and JavaScript

Build a beautiful fireworks animation using only HTML5 Canvas Element and JavaScript

Comments
3 min read
Canvas Rainbow effect

Canvas Rainbow effect

2
Comments
1 min read
Setting Smart Goals that you will actually achieve.

Setting Smart Goals that you will actually achieve.

Comments
12 min read
2022: Year in Review

2022: Year in Review

4
Comments 2
4 min read
5 things to remember when building an app to make it accessible.

5 things to remember when building an app to make it accessible.

3
Comments
5 min read
What I learnt at Reactathon 2022

What I learnt at Reactathon 2022

17
Comments 1
6 min read
How to stay motivated as a developer, build a habit system and stop procrastinating

How to stay motivated as a developer, build a habit system and stop procrastinating

32
Comments 1
7 min read
React 18 Quick Guide & Core Concepts Explained

React 18 Quick Guide & Core Concepts Explained

287
Comments 6
7 min read
What is GraphQL?

What is GraphQL?

137
Comments 4
6 min read
My new YouTube channel

My new YouTube channel

1
Comments 2
1 min read
Useful free and paid resources for Web Developers to stay updated

Useful free and paid resources for Web Developers to stay updated

98
Comments 1
2 min read
JavaScript Form Validation – How to Check User Input on HTML Forms with JS Example Code

JavaScript Form Validation – How to Check User Input on HTML Forms with JS Example Code

47
Comments
5 min read
Use of defer and async to limit the effects of blocking scripts in JavaScript

Use of defer and async to limit the effects of blocking scripts in JavaScript

42
Comments 3
2 min read
JSByte: JavaScript Optional Chaining `?.` Explained - How it Works and When to Use it

JSByte: JavaScript Optional Chaining `?.` Explained - How it Works and When to Use it

9
Comments
2 min read
JSByte: JavaScript Array Slice vs Splice: the Difference Explained with Cake

JSByte: JavaScript Array Slice vs Splice: the Difference Explained with Cake

51
Comments 2
2 min read
JavaScript URL Encode Example – How to Use encodeURIcomponent() and encodeURI()

JavaScript URL Encode Example – How to Use encodeURIcomponent() and encodeURI()

10
Comments
2 min read
JSByte: The Access-Control-Allow-Origin Header Explained

JSByte: The Access-Control-Allow-Origin Header Explained

13
Comments
3 min read
JSByte: How to use fetch API to make AJAX requests in JavaScript?

JSByte: How to use fetch API to make AJAX requests in JavaScript?

5
Comments
2 min read
JSByte: How to check falsy values with null or undefined in JavaScript

JSByte: How to check falsy values with null or undefined in JavaScript

7
Comments 2
1 min read
JSByte: JavaScript Event handlers

JSByte: JavaScript Event handlers

19
Comments
1 min read
DOM layout: How to get the width and height of DOM elements.

DOM layout: How to get the width and height of DOM elements.

18
Comments
1 min read
JSByte: Type conversion in JavaScript

JSByte: Type conversion in JavaScript

7
Comments
1 min read
Getting started with GraphQL

Getting started with GraphQL

73
Comments 4
2 min read
What is GraphQL - the misconceptions.

What is GraphQL - the misconceptions.

159
Comments 10
4 min read
React Hooks and State Management in GraphQL

React Hooks and State Management in GraphQL

11
Comments
3 min read
Dev Podcasts to follow

Dev Podcasts to follow

9
Comments 1
1 min read
loading...