debadeepsen

debadeepsen @debadeepsen

About: Full-stack software engineer, experienced in .NET, PHP, Node JS, Angular, Vue, React, and React Native. Master's Degree in Computer Science with focus on HCI. Lover of coffee, videogames, and cats.

Location:
India
Joined:
Sep 29, 2020

debadeepsen
articles - 13 total

I asked two AIs to talk to each other. They decided to co-write a short story about AI.

This is probably my first non-coding post here. I hope it's allowed on Dev. Today was a Sunday, so...

Learn More 0 0Aug 10 '25

Making a full body background "slideshow" for your web page

If you are a business with a landing page, having a slideshow of images as a background of that page...

Learn More 11 1Aug 11 '23

How to return a value from an asynchronous function (JavaScript)

Consider the following code. Suppose, you have a function, and what you want it to do is return a...

Learn More 5 0Aug 3 '21

The thing about setTimeout...

(This post is part 2 of the series I'm writing about non-intuitive things in JavaScript. The first...

Learn More 13 1Aug 2 '21

Cool things you can do with ::before and ::after

It's nice to know about the pseudo-elements ::before and ::after, because there's a whole lot of...

Learn More 6 0Jul 8 '21

Is anything truly empty?

I decided to write this series because there are parts of JavaScript that feel right, but aren't. Or...

Learn More 4 0Jul 2 '21

Page scroll progress bars

You must have seen this on blogs, or articles of other kinds (what's the difference again?)....

Learn More 111 20Apr 22 '21

Animated underline on hover (pure CSS)

I'm sure you have seen the design principle being used on many of the modern websites. There's a set...

Learn More 2 0Feb 26 '21

Vintage photo effect with CSS

If you, like me, were born in the eighties, you have probably spent some time going through old...

Learn More 83 3Dec 22 '20

Drawer navigation menu using CSS and Vue JS

One of the things that I have found impressive in mobile apps is the drawer that opens from the side...

Learn More 12 2Nov 3 '20

A table with a fixed (sticky) header

Often, we come across situations where we have a table with lots of data in it. So when we scroll, th...

Learn More 11 1Oct 12 '20

React Jumpstart for the VueJS developer (Part 1)

Edit (31 July 2023): Some of this is now outdated, especially how to scaffold and run Vue/React...

Learn More 6 0Oct 6 '20

Making sliding tabs in React Native

Sliding tab bars are used in the Facebook app, so I was thinking, why not try to do the same in React...

Learn More 5 0Sep 29 '20