---
title: "Aakash Mallik (@humble_D) | Hashnode"
description: "S/W Engineer @ Samsung R&D Delhi. Read the latest articles by Aakash Mallik on Hashnode."
url: "https://hashnode.com/@humble_D"
---

@humble\_D

# Aakash Mallik

@humble\_D · India · Joined October 2017

S/W Engineer @ Samsung R&D Delhi

## Comments

[I like the idea but I think this challenge is more for design-oriented people. Most of the people following Hashnode tend to be development oriented. I like the initiative but I hope next time we could get more of a dev problem to solve.](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b/comment/5b7c410c6f3274806dc701c4)

Comment · Article · Aug 21, 2018 · 2 · [Hashnode Challenge 1: Show off your coding skills 👩‍💻 👨‍💻](https://hashnode.com/posts/hashnode-challenge-1-show-off-your-coding-skills/5b7c07356f3274806dc7001b)

[Just create another account and shift your repo there. If it is your employment you are concerned about, you gotta bend the knee here coz one way or the other, someone will taste bad blood in the end. Who the fuck asks for GitHub password? Who the fuck asks for any password? And if they are such geniuses, they should have blacklisted Github.com in their firewall when they had the chance and used and enterprise self-hosted Github server of their own to keep the company code. Boi, you are working with idiots I am telling you.](https://hashnode.com/forums/thread/employer-asking-for-github-password-how-to-handle-this/comment/5b6d2b3cfb97b70d54fe8238)

Comment · Thread · Aug 10, 2018 · [Employer asking for GitHub password. How to handle this?](https://hashnode.com/forums/thread/employer-asking-for-github-password-how-to-handle-this)

[Hahaha.. My education system did it for me. Welcome to India.](https://hashnode.com/forums/thread/how-did-you-determine-which-career-path-to-choose-in-software-engineering/comment/5b6c4c206e2bfd8f78a7005e)

Comment · Thread · Aug 9, 2018 · [How did you determine which career path to choose in software engineering?](https://hashnode.com/forums/thread/how-did-you-determine-which-career-path-to-choose-in-software-engineering)

[Reading is knowledge, practicing is wisdom. You must have heard of people who had little knowledge but had a lot of wisdom because they kept practicing what little they knew and started learning as and when required. What practice gives you is experience and a much-needed skill of pattern recognition. Experience helps you learn from mistakes that reading can't teach you, and pattern recognition helps you save time, this again, cannot be learned from a book. So I believe in reading when required.](https://hashnode.com/forums/thread/reading-vs-practising-where-should-i-put-more-focus-on-while-learning-a-programming-language-and-why/comment/5b6433cec4c0397e69370cdc)

Comment · Thread · Aug 3, 2018 · 2 · [Reading vs Practising: Where should I put more focus on while learning a programming language and why?](https://hashnode.com/forums/thread/reading-vs-practising-where-should-i-put-more-focus-on-while-learning-a-programming-language-and-why)

[I do it like this: If I have no clue about the topic, I either watch a video in which the persons build something really simple with it. Or I usually read a blog post in which the guy builds something. I usually tend to code along with the blog post. Coding along the video is distracting and hard to accomplish. Once I am comfortable and have a birds-eye view of what that thing really is, I start reading books or more elaborate resources. Learn from the master, doing things the hard way is actually the right way doing things and learning a thing or two in the process. Jason Knight might give you a great insight into this.](https://hashnode.com/forums/thread/how-do-you-watch-your-tutorials-do-you-code-along-as-the-video-progresses-or-do-you-first-watch-the-whole-thing/comment/5b58712696268d140c976447)

Comment · Thread · Jul 25, 2018 · [How do you watch your tutorials? Do you code along as the video progresses or do you first watch the whole thing?](https://hashnode.com/forums/thread/how-do-you-watch-your-tutorials-do-you-code-along-as-the-video-progresses-or-do-you-first-watch-the-whole-thing)

[The point of using redux is to minimize the use of scattered component states in your app. Redux maintains a single state for your whole app and it would be best to keep it that way. The key point is: If the view needs to re-render when the data changes, store it in the state ( Preferable the redux store/ app state ) else don't. In your case, it seems that the data does not change once the component has been rendered, hence the use of state shall not be required.](https://hashnode.com/forums/thread/question-preparing-data-in-render-vs-getderivedstatefromprops/comment/5b58703c96268d140c976435)

Comment · Thread · Jul 25, 2018 · [Question: Preparing data in Render vs getDerivedStateFromProps](https://hashnode.com/forums/thread/question-preparing-data-in-render-vs-getderivedstatefromprops)

[Go for Dell XPS 13. It is a brilliant laptop with a great screen. Plus you have the plain old keyboard, just the way you like it. Also, it can handle all you web dev stuff. Unless you are planning to do ML training on it, it should be good. It is a premium laptop though, so it is a bit costly. But you won't regret the investment.](https://hashnode.com/forums/thread/in-2018-whats-the-best-machine-for-software-engineers-working-primarily-on-web-apps/comment/5b45c0070937bf7f61a83960)

Comment · Thread · Jul 11, 2018 · [In 2018, what's the best machine for software engineers working primarily on web apps?](https://hashnode.com/forums/thread/in-2018-whats-the-best-machine-for-software-engineers-working-primarily-on-web-apps)

[Have you heard of powerLevel9k or oh-my-zsh? This kind of functionality already exists. But you can pat yourself for the hard work you have put in. Good job.](https://hashnode.com/posts/git-extra-status/5b45056c2ce4437c754e60e3/comment/5b45b083f3762c835e3160f6)

Comment · Article · Jul 11, 2018 · 1 · [Git Extra Status](https://hashnode.com/posts/git-extra-status/5b45056c2ce4437c754e60e3)

[The first function will by default return the value of console.log(a) which happens to be undefined in this case. Had it been some function that returns some value, you would have seen fn1 return its value. In the second function, it simply executes the code inside { } and would not return anything until you explicitly use the return keyword.](https://hashnode.com/forums/thread/difference-between-const-fn1-a-greater-consoleloga-and-const-fn2-a-greater-consoleloga/comment/5b45b006f3762c835e3160f0)

Comment · Thread · Jul 11, 2018 · 4 · [Difference between const fn1 = (a) => console.log(a) and const fn2 = (a) => { console.log(a); }](https://hashnode.com/forums/thread/difference-between-const-fn1-a-greater-consoleloga-and-const-fn2-a-greater-consoleloga)

[I have been using LG 22MP68VQ for quite sometime and I must say I am pretty much satisfied with it. It has that infinity edge kind of display with very thin bezels so it has a modern feel to it when you see your code on it. Sharp and crisp images are its specialty and 22'' is more than you can ask for.](https://hashnode.com/forums/thread/what-is-the-best-monitor-for-programming-and-why/comment/5b45aef8d8d8d97747052ab1)

Comment · Thread · Jul 11, 2018 · [What is the best monitor for programming and why?](https://hashnode.com/forums/thread/what-is-the-best-monitor-for-programming-and-why)
