How did you get started in JS development? What is your background?
What are you working on now?
What software do you use for your work?
I was one of those people with the "Made in Notepad" gif at the bottom of my webpage, and I haven't changed a lot in the 15 years since. Sublime Text is my editor of choice, and other than that I don't have a lot of favorite tools. I'm still looking for the perfect project management software. I love the desktop GitHub client and reject the idea that using the command line when you could use something with a GUI is anything but developer obstinance.
And what hardware?
I have the oldest, lightest MacBook Air I can get away with. I also have a Wacom tablet, but no one's ever paid me for the artwork I produced with it (for good reason).
What is your ideal work environment?
Since I've worked remotely since 2012, my ideal work environment has changed a lot. Most of that time, the home I was working from was under serious construction, so comfort to me mostly meant being able to play my music as loud as I wanted without headphones. However, one thing I've learned the hard way in that time is that laptops are called that for a reason and there is definitely a right and wrong position in which to use them for eight to twelve hours at a stretch.
Who are the developers you admire most?
There are a ton of developers I admire, probably more than I could ever list. The person I most look up to is my friend Divya Manian, who I admire for her astounding skill, her contributions to crucial tools, and her conscientiousness not only about the immediate concerns of our industry like best practices or culture, but the concerns of the world beyond it. She's proof that being a great developer doesn't mean being just that one thing, and a role model for everyone who does this work.