10th October 2017, 6:00 pm
Hi Todd, thanks for the AMA!
What are some guidelines you have followed through the years which helped you be a better developer?
Also, how often do you optimize and refactor code? I have come across some articles which point out the rules of optimization to be as follows:
2. Don’t yet
3. Profile before optimizing
What do you think about these?
How much of your social circle is made up of software devs? Is your lovely and talented interested in what you do and can you talk about it off hours, or do you turn off the code-mind when you're on social time? How important do you find real life interaction with coders in keeping you motivated and current, or can you get what you need online?
I like Angular 4 and used in a couple of projects. The only concern I was having is the size of the bundle. In my project, it's around 5 Mb including vendor script and custom scripts.
Compare it with other frameworks like react and vue it's not even half of it. Don't you think bundling will create a problem in countries like India where in some parts still high-speed internet is not there?
Sup, Todd. Huge fan, thanks for doing this and for all the contributions to the ngCommunity. Seriously, devs like you that throw free knowledge out into the universe are the reason most of us are able to fake our way into this career in the first place, so thank you.
Question: How do you stay so driven and focused? In JS framework land, the upgrades are constant and coming faster than ever, keeping up is a constant source of fatigue and burnout Medium articles, but you're always on the ball with updated content and lessons and projects. Do you ever have a hard time getting geared up? Are there certain things you research or projects you dive into to get motivated?
Hi Tod, as a beginner, I find myself stuck in the tutorial hell. I know the advice is to 'just build something already!' but how exactly do I do that if I don't know how to build it? I tried to learn React recently and while I understand the structure and know how to define components, etc, I do not know how to actually build a React app because I don't know what needs to be done first, second, etc. And since I don't know what to do, I don't know what to search for on google. Do you have an advice for me?