Responses by @spsiddarthan
Think of the most extraordinary developer you ever worked with. What are 3 of the qualities that impressed you the most about them?
They always designed first before they got to writing code. I am talking three weeks of design and not a single line of code. In fact, the coding just takes two or three days for any feature for them. The amount of emphasis they gave to design taught ...Read more
25 Jan 2017 17 Upvotes 1 Reply
If you had a chance to access any source code in the world for a total of 24 hours without consequences, what would you pick?
I would love to look at the source code of Magic Leap. They're super secretive about what they do and I believe they have the potential to change the world like how Apple or Google did. ...Read more
9 Feb 2017 17 Upvotes
Will you hire a candidate if her approach is correct but she is having trouble writing the code?
Thanks for the A2A Syed Fazle Rahman. Well, a great man once said "I hire for attitude, not aptitude". That's how I will hire anyone. Of course, we need to ensure that they at least understand the basics. Everything else can be learnt from others. ...Read more
20 Mar 2017 17 Upvotes 2 Replies
Has anyone implemented passwordless email sign in?
The timing of this question is fantastic, we are actually implementing password-less email login right here on Hashnode. It should be available to you in a couple of days. We'll come up with a story on its merits, but for now let me just say that th ...Read more
24 Jan 2017 15 Upvotes 6 Replies
As a developer, what gives you a headache?
Mainly, when you just cannot figure out what the hell is going on. That causes a headache and that happens because of poorly written code. That being said, these are my top 5 annoyances in no particular order. Comments that are no longer valid. No ...Read more
12 Jan 2017 13 Upvotes
Have you ever been prone to a loss of passion as a programmer? How did you handle it?
I like to draw analogies b/w sports and programming. Just like how great sportsmen go through a lack of form (or even a lack of interest, so to speak which is what the case is here), programmers suffer from it too. I have had two such instances in my ...Read more
30 Jan 2017 12 Upvotes
Not able to set memory to docker container.
On Mac, the Docker daemon runs on a minimal Linux distro, that in turn runs on top of a hyperKit VM. Here you obviously have control over how much memory the VM gets. On Ubuntu, docker runs directly on the host, so it has all memory available that th ...Read more
6 Apr 2017 10 Upvotes
When you join a new company, how do you familiarize yourself with the code base and the architecture?
Ah, what a perfect opportunity for me to answer this, having started a new job just a week back. The best way is obviously to dive in to code. Pick out a part of the application that you think you understand the most and trace the code by inserting ...Read more
9 Jan 2017 9 Upvotes
How do you make sure you aren't outdated after a long vacation?
I think it's important to enjoy your vacation, so if i were you I wouldn't really care about the industry during my time off. You can always catch up when you come back. That being said there's no harm in checking out hashnode.com (You could use the ...Read more
23 Jan 2017 9 Upvotes
When you get some down time at work between projects, what do you do to beef up your skills or otherwise cope with the 'free' time?
I figure out parts of the process that can be automated. Automation = Life made easier. Next side project on my plate whenever I find time (I don't think it's happening in the near future, though) is to set up a script that'll set up our local devel ...Read more
19 Jan 2017 9 Upvotes