Founder of Ultimate Angular, Google Developer Expert, Conference Speaker and Open Source lover
Thank Todd Motto for the AMA 👏
Message from the host 💬
Thanks for the great questions and your time everyone! :)
Hi Todd, Thanks for doing this AMA. :)
What's your opinion on ReactJS and VueJS? When would you recommend a developer to use Angular over React and Vue?
Hey Todd, Thanks for this!
How do you level up and keep your skills relevant? Tutorials, side projects or something else? What the best way you have found to become proficient working with new languages/frameworks/etc.
Hey Todd. What are some of the habits you think have helped you tremendously to become a better developer? Was it a few big things or a combination of small ones? Thanks
What advice would you give to 16 yrs old Todd Motto today? What are a few things you wished you knew when you started programming?
Who are some developers on the Internet you admire? Who was your first DEV hero?
What's next after Ultimate Angular? What are some of the projects you are currently working on?
Do you use webpack with angular? if yes, how do you enable modularity in your angular applications using webpack? If not how do you enable modularity in your angular applications?
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?
Would you recommend other people get into teaching online tutorials? How does someone go about doing that, and how much knowledge & experience do you need to have before you're well enough qualified to make tutorials on a given matter?
can you also write awesome java/python/other-common-language or mostly js/html/css?
Todd, do you have any thoughts on how to implement a plugin architecture in Angular similar to Wordpress? The scenario is that you can upload a plugin and the angular will automatically add a functionality to the angular app similar to Wordpress does?
How big of an initial bundle payload is too big for an application in your opinion?
Do you think you'll ever go back to working for companies or consulting? Or will you keep teaching for the foreseeable future? Do you worry that you might become out of touch, or are you just a boss?
Hi Todd, what is your opinion on micro Frontends, considering microservices pattern at services side
Hi Todd, Can you answer my question about angular modules and Webpack bundles please here? https://stackoverflow.com/questions/44843509/angular-cli-webpack-lazy-loading-of-dynamically-created-routes
Your tutorials, blog posts, courses are all great. Why stop with Angular. if you produce contents on Node js , that would be awesome.
Can you detail your current stack that runs the Ultimate Angular training platform?
What's your favourite feature in Angular? And do you miss anything from AngularJS not present in Angular?
When using node, do you go for LTS version or new features version and why?
After your courses in angularjs and angular, could I consider myself ready to consider myself a junior angular developer, to face projects that includes angularjs/angular?.
Do I need long months to start being an angular developer?.
What was your first pull request? (as a software developer, not teenager!)
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?
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?
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?
What's your opinion on using frameworks like angular material for angular components?
Do you ever contribute directly to angular? How would you recommend someone to get started if they were interested? How much do they need to know?
what kinda programmable architecture, language etc. is ultimateangular.com made with?
Do you ever get in an argument with someone stubborn and just end it with "Well I'm a google developer expert so I win"? If so, have you tried it with your Fiance?
Hello again, how you make your self updated with latest and greatest projects ?
If you came across an interesting topic that was not angular based or related, but useful, would you be willing to make video tutorials for it? if so, would they go on ultimate angular or somewhere else? And have you had any ideas about this sort of stuff that you've considered?
hi Todd, what you think about typescript ? i mean one day .js will completely replaced by .ts
Were you nervous starting your own company? What were the main bumps along the road in getting from idea to where you are now?
Do you ever work on new apps and ideas just for fun? Or do you have a social life?
Hey Todd, huge thanks for UA platform ! Q: what are your thoughts about Web Components ? Is it worth to bet on them ?
What is the latest you've ever stayed up on a programming session and night, and what were you working on that was so interesting?
Are you ever going to change that image of you with the TWF background? It seems like you've been 'a 26 year old front-end engineer' for about 3 years now
Do you know how to do a git rebase? Or do you just delete the repo and start again?
Some people when comparing vue/react/angular have said that angular is over-engineered and complicated, and lacks clear documentation comparatively. Do you agree with this at all? Is this shortcoming keeping you in a job?
A lot of people think of angular versions 2, 4, 5 ... as the second generation of the angular platform. Do you think in 5/6 years we might have a 3rd generation, where the platform gets another major re-write? If so, where would you speculate the web might be heading towards?
Hi Todd, Do you think that Polymer can be one of the front end technologies next to the frameworks like Angular, Vue ...?
First of all, thank you for Hashnode AMA🙂
my question, what you do when your code doesn't work😐? How much time you invested when you're just started to code?🤔 also on weekends, do you chill out with friends and family or began coding as usual 😜?
Hi Todd! Thank to Your courses(all of them) , your talks and motivation i am now Angular Trainer in my company (about 500 devs). During learning other people and helping them with their problems in angular I've learned more than evr. Could you confirm that you had the same experience? :)
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?
Hey Todd. As a developer who lacks design experience, I tend to use the bootstrap framework to quick-start projects. What would advice would you give to be able to rely less on designers to make custom assets? What tools or concepts would you recommend learning to get started?
What are 3-5 things you like about the Angular framework (from both: the new and/or the previous versions)?
You seem pretty hard working and a little inspirational to other mere mortals who struggle with angular day to day. Is there someone you look up to who is even more awesome?
Do you still struggle with errors most days? Or is it easy for you to build whatever you want first time?
Hi Todd Motto, What is the different between Designing and Coding a Design from the front-End developers perspective?
Do you get involved with DevOps stuff much, like using docker and setting up servers etc? is this something a Full stack developer should be able to do in your opinion?