👋 my name is Pankaj
Hi there I enjoy working on Node, Vue and Python. I used to work a lot on Laravael but nowadays I prefer sticking with the Javascipt Ecosystem. I also build stuff in my free time to satisfy my needs and increase my productivity. I am planning to open source some of my ideas soon. I also love to write and share my thoughts on my blogs.
🎯 Things I want to do this year
- Shape my ideas/thoughts and build great stuff
🎨 - Contribute to the open source ecosystem
🎉 - Get my side project up and running with Nest and Quasar framework
🏆 - Learn React Native
⚛ - Get my hands on Deno and Bun.
🎯 - Write consistently on my blogs
📝
👇🏼 Reach out to me
👓 Check out my other profiles
🗿 Quotes that inspire me
- The more you sweat in training, the less you bleed in battle (प्रैक्टिस में बहाया पसीना, जंग में लहू को बचाता है)
🗿 My Very Own Thoughts
- I am ambitious with what I want to achieve in my life but for everything else I am content. - Pankaj Sanam
- Your reaction to something shapes your personality for others. - Pankaj Sanam
- We as a human, cannot possibly survive without the "hope". We fight, struggle and move forward with a "hope", that one day things would get better. Without "hope" we would give up and vanish. - Pankaj Sanam
✍🏻 My Latest Blog Posts
- Remove Duplicates from a JavaScript Array
- Why Should You Start Your Dev Blog On Hashnode
- Arrow Functions in JavaScript
- How I Added Sticky Header and Custom CSS on My Hashnode Blog
- Hoisting in JavaScript
Why Should You Start Your Dev Blog On Hashnode
Hashnode got featured on ProductHunt recently. After reading all the reviews and experiences there from everyone, I thought I should write a post about my experience as well. Before I dig deeper into the Awesomeness of the Hashnode platform, I would...
Remove Duplicates from a JavaScript Array
This is one of my favorite questions that I ask in my interviews. I was also asked this question initially when I started my career as a web dev. It's a very simple problem yet surprisingly, many fail to answer. I know because I have asked many candi...
Arrow functions are a new way of writing a traditional function. This way the function is shorter and quicker to write. Arrow functions were introduced in ES6. Let's see how we write functions in a traditional way: const sum = function(a, b) { retu...
How I Added Sticky Header and Custom CSS on My Hashnode Blog
Hashnode blogs got this cool feature where you can apply Custom CSS on your blog. Although it's in the alpha stage and only available to the Hashnode Ambassadors. So I played around a bit and came up with this initial template where I have added the ...
Just so you know:
Hoisting is a JavaScript mechanism where variables and function declarations are moved to the top of their scope before code execution.
Let's understand the hoisting for different variable declarations and function: Hoisting of v...
StackOverflow Activity
- Answer by Pankaj for After add encryption function "The payload is invalid" error shows up
- Answer by Pankaj for Laravel Ajax dropdown example
- Answer by Pankaj for Using unique() method when generating a list of options in blade template
- Answer by Pankaj for Validation of Laravel does not show me the errors in the view
- Answer by Pankaj for How do I create an "add-on" package for my Laravel Project
⚡ My Github Activity
🎉 Merged PR #15 in antick/pankajsanam.netlify.app🎉 Merged PR #7 in antick/radium🎉 Merged PR #14 in antick/pankajsanam.netlify.app🎉 Merged PR #13 in antick/pankajsanam.netlify.app🎉 Merged PR #6 in antick/radium
💻 My Github Stats
💻 My Trending Repos
❝“The best way to learn data science is to do data science.”— Chanin Nantasenamat❞