Kent is a popular open source hacker. You can find him sharing his JavaScript and frontend knowledge through Egghead, Frontend Master and Medium. He has contributed to popular open source libraries like Glamorous, downshift, prettier-eslint and nps.
Ask Kent C. Dodds about:
Hey friends! 👋 I'm excited about this! I'll be chatting with you all soon!
Ideas of things to ask about:
Note also that I do have a AMA on GitHub with over 300 answered questions: https://github.com/kentcdodds/ama (Maybe I've already answered your question!)
Chat with you 🔜
Edit: I'm going to livestream while I answer your questions! Why not!? https://www.twitch.tv/kentcdodds 📺
Kent C. Dodds
Improving the world with quality software · Husband, Father, Latter-day Saint, Teacher, OSS, GDE · http://testingjavascript.com @eggheadio
What difference did contributing to Open Source have in you, yourself, as a developer?
When you have a difficult situation how do you deal with it? So, it doesn't affect your family and your job.
What is some advice you can give to engineers who want to spend more time working on open source as part of their work but don't know how to bring up the conversation with their managers/employers? It sound like a simple answer could be "move to another company that values open source", but that wouldn't really change how that company views the importance of open source work.
Hi Kent,
what's your opinion of RxJS? Do you find it useful? Is it common in the react community?
Thanks for doing the informal roadtrip ama/conference a few weeks back! Any plans to do a carpool conference or roadtrip podcast in the future?
Hi Kent, I saw you at the NG-Conf :) according to your opinion is Node.js ready for the enterprise? Meaning, large and complex applications, high concurrency, lot of user sessions, parallel tasks, transactional portals, etc.
CSS-in-JS: Would you trade the ability to have dynamic styles (any expression in CSS rules) for the benefit to compile CSS-in-JS to a static CSS file as build step?
You would be disallowed to do
css.thing { width: ${Math.random()*100}px
but still could do
css.thing { width: ${props.big ? 100 : 50}px.
For this you get the benefits of static CSS: No runtime, easy SSR, no double parsing.
What are your thoughts on the unfolding drama with the Node.js technical steering committee and the 'Ayo' fork?
Hi Kent!
thanks for the AMA :) I think the real benefit about having CSS-in-JS is to give developers (not designers) more control about how the UI is displayed, and does not focus primarily on performance... do you agree? (not trying to be negative here... just asking!)
hope you did not cover this topic before :P
Hey Kent,
What do you think is the most important skill/concept/mindset for junior developers (front-end or back-end) to attain to take the next step in their development careers?
Noticed you host your personal site on Netlify.
any thoughts on having the next event in the earlier part of the day as I am in the UK and its midnight? are you going to record the session?
What book or resource you consider essential to learn about programming best practices?
Can you please tell me how to approach reading open source JavaScript source code? I am a beginner in JavaScript.
With ES6/ES7/ES.Next, we saw/are seeing JavaScript as a language catapult forward with lots of new changes and goodies.
What do you see as the next step forward for JavaScript as a language?
How do you crank out the sheer amount of goodness that you do? Any productivity tips?
What do you follow to be very efficient and productive developer?
Hi Kent, why do you use custom prettier settings and not just the default (e.g. as in https://github.com/kentcdodds/react-toggled)? I like to think that if prominent/respected folk like yourself advocated the default settings, we would get closer to a "one format for all" world. Thanks, Jon.
I'm trying to get community feedback/critique on a state management tool https://github.com/LinasMatkasse/planck-state but have a hard time selling it in. How do you get help beyond "looks cool"?
Have you thought about making a tool for creating downshift-like components?
Hey, How do you plan your day to be productive and do all open source and job stuff on time? Have you read any books in that area or just ended up figuring it out over time? Thanks
Alex Arriaga
WebDevelopment
We know there are a lot of great resources on the internet to learn new, amazing and great things! What is your opinion about people not going to the "traditional" university and learn by doing by themselves? Do you consider getting a degree in an expensive place adds value?