---
title: "Idris Abdul-Lateef (@eedris) | Hashnode"
description: "Writer | Software Engineer. Read the latest articles by Idris Abdul-Lateef on Hashnode."
url: "https://hashnode.com/@eedris"
---

@eedris

# Idris Abdul-Lateef

@eedris · Lagos, Nigeria · Joined November 2021

Writer | Software Engineer

[Website](https://eedris.dev/)

### [How to Add Custom Buttons to a Date Picker in Flatpickr](https://freecodecamp.org/news/how-to-add-custom-buttons-to-flatpickr?utm_source=hashnode&utm_medium=feed)

If you've ever had to use a date picker in a web frontend project, chances are that you've used flatpickr. For the unacquainted, flatpickr is one of the most popular date picker libraries in the open source-verse. It's framework-agnostic, highly cus...

6 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-add-custom-buttons-to-flatpickr?utm_source=hashnode&utm_medium=feed)

[Jan 17, 2024](https://hashnode.com/posts/how-to-add-custom-buttons-to-flatpickr/66ba2c9bab41bfc0b9b131da)

### [Understanding The "this" Parameter In JavaScript Once And For All](https://eedris.hashnode.dev/understanding-the-this-parameter-in-javascript-once-and-for-all?utm_source=hashnode&utm_medium=feed)

The this parameter in JavaScript is like that oddly concealed obstacle on a path that keeps tripping people. For the JavaScript beginner, it is often a thing of much unclarity, while for many a fairly-seasoned developer, it is one of those things the...

11 min read · [eedris.hashnode.dev](https://eedris.hashnode.dev/understanding-the-this-parameter-in-javascript-once-and-for-all?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/understanding-the-this-parameter-in-javascript-once-and-for-all/62d867e9ca829b4aca567dd8) [Jul 20, 2022](https://hashnode.com/posts/understanding-the-this-parameter-in-javascript-once-and-for-all/62d867e9ca829b4aca567dd8)

### [A Comprehensive Guide To Creating and Publishing Your First NPM Package](https://eedris.hashnode.dev/a-comprehensive-guide-to-creating-and-publishing-your-first-npm-package?utm_source=hashnode&utm_medium=feed)

If you've been writing JavaScript long enough, chances are that you'd have used an NPM package in a project at one point or the other. NPM packages are composed of single or multiple JavaScript files which provide simple or complex functionalities th...

10 min read · [eedris.hashnode.dev](https://eedris.hashnode.dev/a-comprehensive-guide-to-creating-and-publishing-your-first-npm-package?utm_source=hashnode&utm_medium=feed)

[9](https://hashnode.com/posts/a-comprehensive-guide-to-creating-and-publishing-your-first-npm-package/62ad648a3d2cd8400b1be0d6) [Jun 18, 2022](https://hashnode.com/posts/a-comprehensive-guide-to-creating-and-publishing-your-first-npm-package/62ad648a3d2cd8400b1be0d6)

### [How to Create Custom Subdomains on Vercel, Heroku and Netlify](https://eedris.hashnode.dev/how-to-create-custom-subdomains-on-vercel-heroku-and-netlify?utm_source=hashnode&utm_medium=feed)

Introduction After you finish building a project, you'd usually want to take it out of your localhost and put it somewhere else where you or others can access it as well. The next point of call would be to deploy the project to any of the several clo...

3 min read · [eedris.hashnode.dev](https://eedris.hashnode.dev/how-to-create-custom-subdomains-on-vercel-heroku-and-netlify?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/how-to-create-custom-subdomains-on-vercel-heroku-and-netlify/62a7d3844754a2eb1e0a9dc1) [Jun 14, 2022](https://hashnode.com/posts/how-to-create-custom-subdomains-on-vercel-heroku-and-netlify/62a7d3844754a2eb1e0a9dc1)
