Podcast appearances and mentions of todd motto

  • 12PODCASTS
  • 22EPISODES
  • 53mAVG DURATION
  • ?INFREQUENT EPISODES
  • May 1, 2023LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about todd motto

Latest podcast episodes about todd motto

The Angular Show
S1 E10 - The Dev Life | Todd Motto on Ctrl + Alt + De-Stress: A Software Engineer's Guide to Mental Health & Fitness

The Angular Show

Play Episode Listen Later May 1, 2023 54:34


EPISODE DESCRIPTION:In this Dev Life edition of the Angular Plus Show, we have an open conversation with Angular GDE and master content creator, Todd Motto, about mental and physical health as a software engineer. Todd shares his experiences of struggling with mental health and how getting physically active has helped him to find better balance and happiness in life. What can you be doing to find that same kind of balance and happiness in your life too? Pull out your Pokemon cards and settle in - This is…. The Dev Life!LINKS:https://twitter.com/toddmottohttps://ultimatecourses.com/https://twitter.com/tryultimatehttps://medium.com/google-developer-experts/angular-gde-todd-motto-encourages-developers-to-care-for-their-bodies-and-minds-d6a2a1a64416https://www.barnesandnoble.com/w/the-chimp-paradox-steve-peters/1113858297CONNECT WITH US:Todd Motto - @ToddMottoBrooke Avery - @jediBraveryPreston Lamb - @PrestonJLamb

All JavaScript Podcasts by Devchat.tv
JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Feb 7, 2018 71:42


Panel:  AJ O’Neal Joe Eames Aimee Knight Special Guests: Chris Ferdinandi In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript. In particular, we dive pretty deep on: Teaching JavaScript - Beginners and Design patrons Web Design and Web Development CSS Tricks  Todd Motto How to do jQuery Things without jQuery Doing things like mentors (Todd) When JavaScript makes sense. CSS is easier to learn then JS? Being good at CSS and JS at the same time? How about Node developers? jRuby, DOM Documentation And much more! Links: https://github.com/cferdinandi https://gomakethings.com @ChrisFerdinandi https://www.linkedin.com/in/cferdinandi   Picks: AJ Discover Card Mistborn  Aimee Your Smart Phone is Making You Stupid… Crypto Currency Joe Mystic Vale Kedi Chris https://gomakethings.com Teva Mush

JavaScript Jabber
JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi

JavaScript Jabber

Play Episode Listen Later Feb 6, 2018 71:42


Panel:  AJ O’Neal Joe Eames Aimee Knight Special Guests: Chris Ferdinandi In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript. In particular, we dive pretty deep on: Teaching JavaScript - Beginners and Design patrons Web Design and Web Development CSS Tricks  Todd Motto How to do jQuery Things without jQuery Doing things like mentors (Todd) When JavaScript makes sense. CSS is easier to learn then JS? Being good at CSS and JS at the same time? How about Node developers? jRuby, DOM Documentation And much more! Links: https://github.com/cferdinandi https://gomakethings.com @ChrisFerdinandi https://www.linkedin.com/in/cferdinandi   Picks: AJ Discover Card Mistborn  Aimee Your Smart Phone is Making You Stupid… Crypto Currency Joe Mystic Vale Kedi Chris https://gomakethings.com Teva Mush

Devchat.tv Master Feed
JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi

Devchat.tv Master Feed

Play Episode Listen Later Feb 6, 2018 71:42


Panel:  AJ O’Neal Joe Eames Aimee Knight Special Guests: Chris Ferdinandi In this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript. In particular, we dive pretty deep on: Teaching JavaScript - Beginners and Design patrons Web Design and Web Development CSS Tricks  Todd Motto How to do jQuery Things without jQuery Doing things like mentors (Todd) When JavaScript makes sense. CSS is easier to learn then JS? Being good at CSS and JS at the same time? How about Node developers? jRuby, DOM Documentation And much more! Links: https://github.com/cferdinandi https://gomakethings.com @ChrisFerdinandi https://www.linkedin.com/in/cferdinandi   Picks: AJ Discover Card Mistborn  Aimee Your Smart Phone is Making You Stupid… Crypto Currency Joe Mystic Vale Kedi Chris https://gomakethings.com Teva Mush

All JavaScript Podcasts by Devchat.tv
MJS 041: Austin McDaniel

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Dec 27, 2017 40:10


Panel:  Charles Max Wood Guest: Austin McDaniel This week on My JavaScript Story/My Angular Story, Charles speaks with Austin McDaniel. Austin is a return guest and was previously featured on JavaScript Jabber episode 275 . Austin talks about his journey getting into programming as an 11year old, to recently, as a web developer with more complex technologies. Austin talks about building widgets, working in Angular, JavaScript, and more in-depth web development on many different platforms. Lastly, Austin talks about his contributions to NGX Charts and speaking at a variety of developer conferences. In particular, we dive pretty deep on:  How did you get into programming? 11 years old Cue Basic Web developer College jobs was in web developing IE6 Building Widgets Components jquery  Web is the future How did you get into Angular? 2013, v1.2 Backbone Angular 1 & 2 NG X Charts Speaking at Conferences Augmented Reality and VR Web AR Angular Air Podcast Working as a contractor with Google and much, much more! Links:  JavaScript Jabber episode 275 jquery http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl   Picks Austin Todd Motto  Charles NG Conf Angular Dev Summit Angular Air Podcast

My JavaScript Story
MJS 041: Austin McDaniel

My JavaScript Story

Play Episode Listen Later Dec 27, 2017 40:10


Panel:  Charles Max Wood Guest: Austin McDaniel This week on My JavaScript Story/My Angular Story, Charles speaks with Austin McDaniel. Austin is a return guest and was previously featured on JavaScript Jabber episode 275 . Austin talks about his journey getting into programming as an 11year old, to recently, as a web developer with more complex technologies. Austin talks about building widgets, working in Angular, JavaScript, and more in-depth web development on many different platforms. Lastly, Austin talks about his contributions to NGX Charts and speaking at a variety of developer conferences. In particular, we dive pretty deep on:  How did you get into programming? 11 years old Cue Basic Web developer College jobs was in web developing IE6 Building Widgets Components jquery  Web is the future How did you get into Angular? 2013, v1.2 Backbone Angular 1 & 2 NG X Charts Speaking at Conferences Augmented Reality and VR Web AR Angular Air Podcast Working as a contractor with Google and much, much more! Links:  JavaScript Jabber episode 275 jquery http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl   Picks Austin Todd Motto  Charles NG Conf Angular Dev Summit Angular Air Podcast

Devchat.tv Master Feed
MJS 041: Austin McDaniel

Devchat.tv Master Feed

Play Episode Listen Later Dec 27, 2017 40:10


Panel:  Charles Max Wood Guest: Austin McDaniel This week on My JavaScript Story/My Angular Story, Charles speaks with Austin McDaniel. Austin is a return guest and was previously featured on JavaScript Jabber episode 275 . Austin talks about his journey getting into programming as an 11year old, to recently, as a web developer with more complex technologies. Austin talks about building widgets, working in Angular, JavaScript, and more in-depth web development on many different platforms. Lastly, Austin talks about his contributions to NGX Charts and speaking at a variety of developer conferences. In particular, we dive pretty deep on:  How did you get into programming? 11 years old Cue Basic Web developer College jobs was in web developing IE6 Building Widgets Components jquery  Web is the future How did you get into Angular? 2013, v1.2 Backbone Angular 1 & 2 NG X Charts Speaking at Conferences Augmented Reality and VR Web AR Angular Air Podcast Working as a contractor with Google and much, much more! Links:  JavaScript Jabber episode 275 jquery http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl   Picks Austin Todd Motto  Charles NG Conf Angular Dev Summit Angular Air Podcast

My Angular Story
MAS 019: Austin McDaniel

My Angular Story

Play Episode Listen Later Dec 13, 2017 40:16


Charles Max Wood Guest: Austin McDaniel This week on My JavaScript Story, Charles speaks with Austin McDaniel. Austin is a return guest and was previously featured on JavaScript Jabber episode 275. Austin talks about his journey getting into programming as an 11year old, to recently, as a web developer with more complex technologies. Austin talks about building widgets, working in Angular, JavaScript, and more in-depth web development on many different platforms. Lastly, Austin talks about his contributions to projects like NGX Charts and speaking at a variety of developer conferences. In particular, we dive pretty deep on:  How did you get into programming? 11 years old Cue Basic Web developer College jobs was in web developing IE6 Building Widgets Components jquery  Web is the future How did you get into Angular? 2013, v1.2 Backbone Angular 1 & 2 NG X Charts Speaking at Conferences Augmented Reality and VR Web AR Angular Air Podcast Working as a contractor with Google and much, much more! Links:  JavaScript Jabber episode 275 jquery http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl   Picks Austin Todd Motto  Shai Reznik  Charles NG Conf Angular Dev Summit Angular Air Podcast  

google college speaking web vr conferences augmented reality components javascript backbone internet explorer angular charles max wood ie6 javascript jabber ng conf shai reznik web ar my javascript story todd motto angular dev summit austin mcdaniel ngx charts cue basic angular air podcast building widgets
All Angular Podcasts by Devchat.tv
MAS 019: Austin McDaniel

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Dec 13, 2017 40:16


Charles Max Wood Guest: Austin McDaniel This week on My JavaScript Story, Charles speaks with Austin McDaniel. Austin is a return guest and was previously featured on JavaScript Jabber episode 275. Austin talks about his journey getting into programming as an 11year old, to recently, as a web developer with more complex technologies. Austin talks about building widgets, working in Angular, JavaScript, and more in-depth web development on many different platforms. Lastly, Austin talks about his contributions to projects like NGX Charts and speaking at a variety of developer conferences. In particular, we dive pretty deep on:  How did you get into programming? 11 years old Cue Basic Web developer College jobs was in web developing IE6 Building Widgets Components jquery  Web is the future How did you get into Angular? 2013, v1.2 Backbone Angular 1 & 2 NG X Charts Speaking at Conferences Augmented Reality and VR Web AR Angular Air Podcast Working as a contractor with Google and much, much more! Links:  JavaScript Jabber episode 275 jquery http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl   Picks Austin Todd Motto  Shai Reznik  Charles NG Conf Angular Dev Summit Angular Air Podcast  

google college speaking web vr conferences augmented reality components javascript backbone internet explorer angular charles max wood ie6 javascript jabber ng conf shai reznik web ar my javascript story todd motto angular dev summit austin mcdaniel ngx charts cue basic angular air podcast building widgets
Devchat.tv Master Feed
MAS 019: Austin McDaniel

Devchat.tv Master Feed

Play Episode Listen Later Dec 13, 2017 40:16


Charles Max Wood Guest: Austin McDaniel This week on My JavaScript Story, Charles speaks with Austin McDaniel. Austin is a return guest and was previously featured on JavaScript Jabber episode 275. Austin talks about his journey getting into programming as an 11year old, to recently, as a web developer with more complex technologies. Austin talks about building widgets, working in Angular, JavaScript, and more in-depth web development on many different platforms. Lastly, Austin talks about his contributions to projects like NGX Charts and speaking at a variety of developer conferences. In particular, we dive pretty deep on:  How did you get into programming? 11 years old Cue Basic Web developer College jobs was in web developing IE6 Building Widgets Components jquery  Web is the future How did you get into Angular? 2013, v1.2 Backbone Angular 1 & 2 NG X Charts Speaking at Conferences Augmented Reality and VR Web AR Angular Air Podcast Working as a contractor with Google and much, much more! Links:  JavaScript Jabber episode 275 jquery http://amcdnl.com Angular Air Podcast @amcdnl github.com/amcdnl   Picks Austin Todd Motto  Shai Reznik  Charles NG Conf Angular Dev Summit Angular Air Podcast  

google college speaking web vr conferences augmented reality components javascript backbone internet explorer angular charles max wood ie6 javascript jabber ng conf shai reznik web ar my javascript story todd motto angular dev summit austin mcdaniel ngx charts cue basic angular air podcast building widgets
Devchat.tv Master Feed
MRS 021: Jason Swett

Devchat.tv Master Feed

Play Episode Listen Later Sep 20, 2017 47:55


Tweet this Episode Jason Swett is a former Ruby Rogues panelist and the author of Angular on Rails. He's also a contractor and corporate trainer. Jason and Chuck dive into Jason's story getting into programming, Ruby, and talk about his current and past ventures in entrepreneurship. We also talk about writing courses and ebooks and blog posts. Links: Pascal Geocities Angelfire Perl Symfony framework PHP CodeIgniter Drupal Laravel Lisp Clojure Python Django Ruby Rails Amir Rajan's My Ruby Story Angular on Rails Basecamp Microconf JasonSwett.net Amazon AWS Indie Hackers Post Justin Gordon Justin Gordon's episode on Ruby Rogues Phoenix Elixir React Vue Webpacker Prototype.js JQuery Todd Motto Green Bits Email Jason @jasonswett Picks Jason: Amazon Web Services in Action awsrails.com Chuck Gitlab Mattermost The Daily Lasagna Entreprogrammers Ruby Dev Summit

My Ruby Story
MRS 021: Jason Swett

My Ruby Story

Play Episode Listen Later Sep 20, 2017 47:55


Tweet this Episode Jason Swett is a former Ruby Rogues panelist and the author of Angular on Rails. He's also a contractor and corporate trainer. Jason and Chuck dive into Jason's story getting into programming, Ruby, and talk about his current and past ventures in entrepreneurship. We also talk about writing courses and ebooks and blog posts. Links: Pascal Geocities Angelfire Perl Symfony framework PHP CodeIgniter Drupal Laravel Lisp Clojure Python Django Ruby Rails Amir Rajan's My Ruby Story Angular on Rails Basecamp Microconf JasonSwett.net Amazon AWS Indie Hackers Post Justin Gordon Justin Gordon's episode on Ruby Rogues Phoenix Elixir React Vue Webpacker Prototype.js JQuery Todd Motto Green Bits Email Jason @jasonswett Picks Jason: Amazon Web Services in Action awsrails.com Chuck Gitlab Mattermost The Daily Lasagna Entreprogrammers Ruby Dev Summit

All Ruby Podcasts by Devchat.tv
MRS 021: Jason Swett

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Sep 20, 2017 47:55


Tweet this Episode Jason Swett is a former Ruby Rogues panelist and the author of Angular on Rails. He's also a contractor and corporate trainer. Jason and Chuck dive into Jason's story getting into programming, Ruby, and talk about his current and past ventures in entrepreneurship. We also talk about writing courses and ebooks and blog posts. Links: Pascal Geocities Angelfire Perl Symfony framework PHP CodeIgniter Drupal Laravel Lisp Clojure Python Django Ruby Rails Amir Rajan's My Ruby Story Angular on Rails Basecamp Microconf JasonSwett.net Amazon AWS Indie Hackers Post Justin Gordon Justin Gordon's episode on Ruby Rogues Phoenix Elixir React Vue Webpacker Prototype.js JQuery Todd Motto Green Bits Email Jason @jasonswett Picks Jason: Amazon Web Services in Action awsrails.com Chuck Gitlab Mattermost The Daily Lasagna Entreprogrammers Ruby Dev Summit

Devchat.tv Master Feed
AiA 146 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart

Devchat.tv Master Feed

Play Episode Listen Later Jul 4, 2017 69:10


AiA 146: 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart On today's episode of Adventures in Angular, we have panelists Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. We have special guests, Bonnie Brennan of ngHouston and Keith Stewart of CollabNet. The discussion ranges from the Most Common Reason for People to Leave to Mandatory Happy Hour that companies have! Stay tuned! [00:01:05] Introduction to Bonnie Brennan and Keith Stewart Bonnie is an Angular architect at Houston, Texas. She is the founder of ngHouston. She also runs Code Bridge Texas with her daughter. They do free programming workshops for girls. She’s going to be at a couple of conferences coming up. They’re going to AngularMix and FrontEnd Connect with Alyssa. Keith, on the other hand, works for a company called CollabNet as a UI Tech Lead. He is working mostly on UI’s for DevOps-related products. He is also a frequent panelist on the ngHouston Meet up broadcast that Bonnie runs and a curator on ngDoc.io with Alyssa and Joe. [00:03:20] – Most common reason for people to leave If Bonnie has to narrow down, she thinks it’s the tech stack. Some companies have a lot of legacy code that needs to be maintained but at the same time, when you are a developer who spends a lot of time on emerging technologies, you want to be working on this new stuff that you’re learning. While working on this course on how to find a better dev job, Charles surveyed people on Skype or the phone. They feel stuck and not moving ahead. [00:10:50] – In the culture, if you’re not a performer, then, you’re not trying hard enough? Joe thinks that we have this problem in this industry that if you are not going to be blogging and speaking at conferences, then, you just don’t belong. Ward also thinks that you don’t have to be a performer to contribute to a great development environment. But for Bonnie, being a performer is not exactly about getting up on stage. It really is about caring enough. Alyssa tells about the gradient of the type of person. There’s a person like, “Okay, this is just a job for me but I still take pride in my work.” But if you’re in the mindset of “Hey, I have kids or I have a wife outside of this. But I’m still giving it my all while I’m here.” Then, it’s perfectly reasonable. Keith also tells about the two different types of people. The generalists, the folks who are on the bleeding-edge, they don’t necessarily master one of those, and the other folks who get really good at one particular thing that they’re working on. Ward cites an instance where you’re in an enterprise and you have a lot of very important legacy systems that need a person who cares about the legacy stuff. You can’t have a company that has all people who have to be on the bleeding-edge all the time. [00:18:55] – Type of developers that companies want and how to keep them Ward mentions how professional growth is important. The opportunities for people to work on the leading technologies is not always something that every company can offer but they can sprinkle these opportunities here and there. It can be done but if it’s not, there are things that you can do with some of the legacy applications to make them more palatable to work on. Charles suggests to companies to show the developers that you care, you are listening. It’s on the roadmap and you’re going to get there. [00:22:55] – Is boss on your list of Ways to Lose a Developer? Bonnie can’t think of the time that she has left because of her boss. But the company culture is an important thing because however, the upper management feels about culture, that’s going to trickle down. One issue about Charles’ boss is that he is very controlling. Another issue is he was specifying the requirements for the application and he wasn’t very good at staying consistent with it. They wind up building one thing but gets angry with them because they hadn’t built what he wanted, even though it was exactly what he specified. Bonnie also had a situation similar to Charles where the project requirements kept changing while she was writing the code. If you feel like you’re going to work to be frustrated again, it doesn’t matter what technology you’re using, it doesn’t matter how you like the rest of your co-workers, eventually, you’re going to burn out. [00:27:00] – Not being paid enough When you’re not making a whole lot of money, Bonnie thinks it can be a big deal but it’s not the biggest issue. For Keith, if he would be weighing two companies, he’ll also choose the company with the good tech stack instead of the company which pays a little higher. But Ward thinks that it is a privilege to be in an industry where even in the low-end of the salary rank, you tend to be pretty comfortable. [00:29:55] – Effective ways to show your appreciation to a developer Bonnie refers to an instance when the boss gives credit for a developer in a meeting on how he did a great job on a feature. And on the flipside, the worst kind of boss is the boss that says, “Look what I did.” But Keith finds it a difficult question because it might be different for other people. Some people like to be called out in a meeting and say, “You did a good job.” But some folks would like that to be a little more behind the scenes. Or some folks might be looking for a bonus instead. So you might be able to read your people. For Alyssa, she likes the boss who regularly checks in even if it’s not a pat on the back because it just shows that they care about the process. Ward speaks of the boss who asks your opinion on an important decision, technical or otherwise. [00:37:40] – Recruitment Keith never likes the recruitment process of companies which bring a lot of people in and give them coding exercises on a whiteboard. So they built a small application that’s similar to the application that the folks will actually be doing. [00:41:05] – Remote vs. working in an office Alyssa loves being remote. She mentions she has ADHD so she was distracted in an office setting. It’s important for her to set up her environment to be more productive. Bonnie also has been working remote for 3 years now. It used to be difficult to communicate but now, we can just use video call. But Keith finds people more engaged in a meeting when it’s in person. An office space can add a lot of value to a team. Ward points out that you can also be distracted as well by working remote. In Google, they all work in the office. Even though they have open office plans, sitting right next to each other, they trust the people that they can do well in that environment. People put on headphones when they’re really focusing on something. [00:53:20] – Mandatory happy hour Companies which have a snack room, ping pong table, foosball can contribute to company culture and make it a much more attractive place for developers. But Alyssa gets scared a little bit when programmers go overboard and sometimes you’re not into it as much as they are. Picks Ward Bell Progressive Web Apps (PWA) Jake Archibald on PWA Joe Eames Shimmer Lake Keith Stewart Charles Angular Dev Summit Camelbak Eddy water bottle JAM XT Bluetooth speaker Bonnie Brennan Pluralsight course on Angular Reactive Forms by Deborah Kurata Todd Motto’s Ultimate Angular JS Twitter @bonnster75 Youtube ngHouston Angular Meetup Keith Stewart Adam Laycock’s blog post: Building maintainable Angular 2 applications Rogue One Twitter @TheKeithStewart

texas google building adventures adhd companies skype remote ward developers recruitment rogue one ui mandatory devops aia angular pwa pluralsight keith stewart charles max wood shimmer lake progressive web apps pwas jake archibald joe eames ward bell bonnie brennan collabnet todd motto angular dev summit deborah kurata alyssa nicoll angularmix nghouston ngdoc adam laycock
All Angular Podcasts by Devchat.tv
AiA 146 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Jul 4, 2017 69:10


AiA 146: 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart On today's episode of Adventures in Angular, we have panelists Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. We have special guests, Bonnie Brennan of ngHouston and Keith Stewart of CollabNet. The discussion ranges from the Most Common Reason for People to Leave to Mandatory Happy Hour that companies have! Stay tuned! [00:01:05] Introduction to Bonnie Brennan and Keith Stewart Bonnie is an Angular architect at Houston, Texas. She is the founder of ngHouston. She also runs Code Bridge Texas with her daughter. They do free programming workshops for girls. She’s going to be at a couple of conferences coming up. They’re going to AngularMix and FrontEnd Connect with Alyssa. Keith, on the other hand, works for a company called CollabNet as a UI Tech Lead. He is working mostly on UI’s for DevOps-related products. He is also a frequent panelist on the ngHouston Meet up broadcast that Bonnie runs and a curator on ngDoc.io with Alyssa and Joe. [00:03:20] – Most common reason for people to leave If Bonnie has to narrow down, she thinks it’s the tech stack. Some companies have a lot of legacy code that needs to be maintained but at the same time, when you are a developer who spends a lot of time on emerging technologies, you want to be working on this new stuff that you’re learning. While working on this course on how to find a better dev job, Charles surveyed people on Skype or the phone. They feel stuck and not moving ahead. [00:10:50] – In the culture, if you’re not a performer, then, you’re not trying hard enough? Joe thinks that we have this problem in this industry that if you are not going to be blogging and speaking at conferences, then, you just don’t belong. Ward also thinks that you don’t have to be a performer to contribute to a great development environment. But for Bonnie, being a performer is not exactly about getting up on stage. It really is about caring enough. Alyssa tells about the gradient of the type of person. There’s a person like, “Okay, this is just a job for me but I still take pride in my work.” But if you’re in the mindset of “Hey, I have kids or I have a wife outside of this. But I’m still giving it my all while I’m here.” Then, it’s perfectly reasonable. Keith also tells about the two different types of people. The generalists, the folks who are on the bleeding-edge, they don’t necessarily master one of those, and the other folks who get really good at one particular thing that they’re working on. Ward cites an instance where you’re in an enterprise and you have a lot of very important legacy systems that need a person who cares about the legacy stuff. You can’t have a company that has all people who have to be on the bleeding-edge all the time. [00:18:55] – Type of developers that companies want and how to keep them Ward mentions how professional growth is important. The opportunities for people to work on the leading technologies is not always something that every company can offer but they can sprinkle these opportunities here and there. It can be done but if it’s not, there are things that you can do with some of the legacy applications to make them more palatable to work on. Charles suggests to companies to show the developers that you care, you are listening. It’s on the roadmap and you’re going to get there. [00:22:55] – Is boss on your list of Ways to Lose a Developer? Bonnie can’t think of the time that she has left because of her boss. But the company culture is an important thing because however, the upper management feels about culture, that’s going to trickle down. One issue about Charles’ boss is that he is very controlling. Another issue is he was specifying the requirements for the application and he wasn’t very good at staying consistent with it. They wind up building one thing but gets angry with them because they hadn’t built what he wanted, even though it was exactly what he specified. Bonnie also had a situation similar to Charles where the project requirements kept changing while she was writing the code. If you feel like you’re going to work to be frustrated again, it doesn’t matter what technology you’re using, it doesn’t matter how you like the rest of your co-workers, eventually, you’re going to burn out. [00:27:00] – Not being paid enough When you’re not making a whole lot of money, Bonnie thinks it can be a big deal but it’s not the biggest issue. For Keith, if he would be weighing two companies, he’ll also choose the company with the good tech stack instead of the company which pays a little higher. But Ward thinks that it is a privilege to be in an industry where even in the low-end of the salary rank, you tend to be pretty comfortable. [00:29:55] – Effective ways to show your appreciation to a developer Bonnie refers to an instance when the boss gives credit for a developer in a meeting on how he did a great job on a feature. And on the flipside, the worst kind of boss is the boss that says, “Look what I did.” But Keith finds it a difficult question because it might be different for other people. Some people like to be called out in a meeting and say, “You did a good job.” But some folks would like that to be a little more behind the scenes. Or some folks might be looking for a bonus instead. So you might be able to read your people. For Alyssa, she likes the boss who regularly checks in even if it’s not a pat on the back because it just shows that they care about the process. Ward speaks of the boss who asks your opinion on an important decision, technical or otherwise. [00:37:40] – Recruitment Keith never likes the recruitment process of companies which bring a lot of people in and give them coding exercises on a whiteboard. So they built a small application that’s similar to the application that the folks will actually be doing. [00:41:05] – Remote vs. working in an office Alyssa loves being remote. She mentions she has ADHD so she was distracted in an office setting. It’s important for her to set up her environment to be more productive. Bonnie also has been working remote for 3 years now. It used to be difficult to communicate but now, we can just use video call. But Keith finds people more engaged in a meeting when it’s in person. An office space can add a lot of value to a team. Ward points out that you can also be distracted as well by working remote. In Google, they all work in the office. Even though they have open office plans, sitting right next to each other, they trust the people that they can do well in that environment. People put on headphones when they’re really focusing on something. [00:53:20] – Mandatory happy hour Companies which have a snack room, ping pong table, foosball can contribute to company culture and make it a much more attractive place for developers. But Alyssa gets scared a little bit when programmers go overboard and sometimes you’re not into it as much as they are. Picks Ward Bell Progressive Web Apps (PWA) Jake Archibald on PWA Joe Eames Shimmer Lake Keith Stewart Charles Angular Dev Summit Camelbak Eddy water bottle JAM XT Bluetooth speaker Bonnie Brennan Pluralsight course on Angular Reactive Forms by Deborah Kurata Todd Motto’s Ultimate Angular JS Twitter @bonnster75 Youtube ngHouston Angular Meetup Keith Stewart Adam Laycock’s blog post: Building maintainable Angular 2 applications Rogue One Twitter @TheKeithStewart

texas google building adventures adhd companies skype remote ward developers recruitment rogue one ui mandatory devops aia angular pwa pluralsight keith stewart charles max wood shimmer lake progressive web apps pwas jake archibald joe eames ward bell bonnie brennan collabnet todd motto angular dev summit deborah kurata alyssa nicoll angularmix nghouston ngdoc adam laycock
Adventures in Angular
AiA 146 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart

Adventures in Angular

Play Episode Listen Later Jul 4, 2017 69:10


AiA 146: 10 Ways to Lose a Developer with Bonnie Brennan and Keith Stewart On today's episode of Adventures in Angular, we have panelists Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. We have special guests, Bonnie Brennan of ngHouston and Keith Stewart of CollabNet. The discussion ranges from the Most Common Reason for People to Leave to Mandatory Happy Hour that companies have! Stay tuned! [00:01:05] Introduction to Bonnie Brennan and Keith Stewart Bonnie is an Angular architect at Houston, Texas. She is the founder of ngHouston. She also runs Code Bridge Texas with her daughter. They do free programming workshops for girls. She’s going to be at a couple of conferences coming up. They’re going to AngularMix and FrontEnd Connect with Alyssa. Keith, on the other hand, works for a company called CollabNet as a UI Tech Lead. He is working mostly on UI’s for DevOps-related products. He is also a frequent panelist on the ngHouston Meet up broadcast that Bonnie runs and a curator on ngDoc.io with Alyssa and Joe. [00:03:20] – Most common reason for people to leave If Bonnie has to narrow down, she thinks it’s the tech stack. Some companies have a lot of legacy code that needs to be maintained but at the same time, when you are a developer who spends a lot of time on emerging technologies, you want to be working on this new stuff that you’re learning. While working on this course on how to find a better dev job, Charles surveyed people on Skype or the phone. They feel stuck and not moving ahead. [00:10:50] – In the culture, if you’re not a performer, then, you’re not trying hard enough? Joe thinks that we have this problem in this industry that if you are not going to be blogging and speaking at conferences, then, you just don’t belong. Ward also thinks that you don’t have to be a performer to contribute to a great development environment. But for Bonnie, being a performer is not exactly about getting up on stage. It really is about caring enough. Alyssa tells about the gradient of the type of person. There’s a person like, “Okay, this is just a job for me but I still take pride in my work.” But if you’re in the mindset of “Hey, I have kids or I have a wife outside of this. But I’m still giving it my all while I’m here.” Then, it’s perfectly reasonable. Keith also tells about the two different types of people. The generalists, the folks who are on the bleeding-edge, they don’t necessarily master one of those, and the other folks who get really good at one particular thing that they’re working on. Ward cites an instance where you’re in an enterprise and you have a lot of very important legacy systems that need a person who cares about the legacy stuff. You can’t have a company that has all people who have to be on the bleeding-edge all the time. [00:18:55] – Type of developers that companies want and how to keep them Ward mentions how professional growth is important. The opportunities for people to work on the leading technologies is not always something that every company can offer but they can sprinkle these opportunities here and there. It can be done but if it’s not, there are things that you can do with some of the legacy applications to make them more palatable to work on. Charles suggests to companies to show the developers that you care, you are listening. It’s on the roadmap and you’re going to get there. [00:22:55] – Is boss on your list of Ways to Lose a Developer? Bonnie can’t think of the time that she has left because of her boss. But the company culture is an important thing because however, the upper management feels about culture, that’s going to trickle down. One issue about Charles’ boss is that he is very controlling. Another issue is he was specifying the requirements for the application and he wasn’t very good at staying consistent with it. They wind up building one thing but gets angry with them because they hadn’t built what he wanted, even though it was exactly what he specified. Bonnie also had a situation similar to Charles where the project requirements kept changing while she was writing the code. If you feel like you’re going to work to be frustrated again, it doesn’t matter what technology you’re using, it doesn’t matter how you like the rest of your co-workers, eventually, you’re going to burn out. [00:27:00] – Not being paid enough When you’re not making a whole lot of money, Bonnie thinks it can be a big deal but it’s not the biggest issue. For Keith, if he would be weighing two companies, he’ll also choose the company with the good tech stack instead of the company which pays a little higher. But Ward thinks that it is a privilege to be in an industry where even in the low-end of the salary rank, you tend to be pretty comfortable. [00:29:55] – Effective ways to show your appreciation to a developer Bonnie refers to an instance when the boss gives credit for a developer in a meeting on how he did a great job on a feature. And on the flipside, the worst kind of boss is the boss that says, “Look what I did.” But Keith finds it a difficult question because it might be different for other people. Some people like to be called out in a meeting and say, “You did a good job.” But some folks would like that to be a little more behind the scenes. Or some folks might be looking for a bonus instead. So you might be able to read your people. For Alyssa, she likes the boss who regularly checks in even if it’s not a pat on the back because it just shows that they care about the process. Ward speaks of the boss who asks your opinion on an important decision, technical or otherwise. [00:37:40] – Recruitment Keith never likes the recruitment process of companies which bring a lot of people in and give them coding exercises on a whiteboard. So they built a small application that’s similar to the application that the folks will actually be doing. [00:41:05] – Remote vs. working in an office Alyssa loves being remote. She mentions she has ADHD so she was distracted in an office setting. It’s important for her to set up her environment to be more productive. Bonnie also has been working remote for 3 years now. It used to be difficult to communicate but now, we can just use video call. But Keith finds people more engaged in a meeting when it’s in person. An office space can add a lot of value to a team. Ward points out that you can also be distracted as well by working remote. In Google, they all work in the office. Even though they have open office plans, sitting right next to each other, they trust the people that they can do well in that environment. People put on headphones when they’re really focusing on something. [00:53:20] – Mandatory happy hour Companies which have a snack room, ping pong table, foosball can contribute to company culture and make it a much more attractive place for developers. But Alyssa gets scared a little bit when programmers go overboard and sometimes you’re not into it as much as they are. Picks Ward Bell Progressive Web Apps (PWA) Jake Archibald on PWA Joe Eames Shimmer Lake Keith Stewart Charles Angular Dev Summit Camelbak Eddy water bottle JAM XT Bluetooth speaker Bonnie Brennan Pluralsight course on Angular Reactive Forms by Deborah Kurata Todd Motto’s Ultimate Angular JS Twitter @bonnster75 Youtube ngHouston Angular Meetup Keith Stewart Adam Laycock’s blog post: Building maintainable Angular 2 applications Rogue One Twitter @TheKeithStewart

texas google building adventures adhd companies skype remote ward developers recruitment rogue one ui mandatory devops aia angular pwa pluralsight keith stewart charles max wood shimmer lake progressive web apps pwas jake archibald joe eames ward bell bonnie brennan collabnet todd motto angular dev summit deborah kurata alyssa nicoll angularmix nghouston ngdoc adam laycock
Angular Air
ngAir 100 - Special

Angular Air

Play Episode Listen Later Feb 9, 2017 71:25


Our 100th episode! Kent C. Dodds, Todd Motto and Jeff Whelpley join host Justin Schwartzenberger to talk about the history of the show. Episode notes and links can be found at: https://angularair.com/#episode-100 --- Support this podcast: https://anchor.fm/angularair/support

dodds kent c dodds todd motto jeff whelpley justin schwartzenberger
Angular Air
ngAir 77 - Todd Motto- The Man The Myth The Legend

Angular Air

Play Episode Listen Later Sep 12, 2016 67:44


ngAir 77 - Todd Motto- The Man The Myth The Legend Show Notes   Sponsor pitch for Angular training Mention the live show questions on twitter with #ngair Intros What’re you working on etc ngMigrate 1.5 component courses Why components for Angular 1.x? Path to Angular 2 Lifecycle hooks Uni dataflow Coding demo (if needed/time providing) Angular modules Angular 1.x modules Angular @NgModule What does a developer advocate do? (Olivier)   Tips & Picks   Justin Schwartzenberger Rob Wormald helping to explain NgModule for larger applications https://github.com/angular/angular/issues/10552#issuecomment-241556913 Ward Bell explaining providers staying on component metadata https://github.com/angular/angular/issues/10552#issuecomment-241576063 Rob assuring us of Angular 2 API complete status https://github.com/angular/angular/issues/10552#issuecomment-241578111 Austin McDaniel Angular2 HMR w/ Webpack Plugin ( works w/ RC5 ) https://github.com/AngularClass/angular2-hmr-loader Angular Material 1.1 Release & Angular2 Version has 18 components now http://angularjs.blogspot.com/2016/08/angular-material-11-and-2x.html Olivier Combe http://blog.angular-university.io/angular2-ngmodule/ Ng2-translate recommended by Ionic 2 Todd Motto  @ChrisThielen for his ui-router work --- Support this podcast: https://anchor.fm/angularair/support

myth api angular ng2 rc5 todd motto ngmodule angularclass
Eat Sleep Code Podcast
Developer Digest 9

Eat Sleep Code Podcast

Play Episode Listen Later Aug 15, 2016 46:48


Ed, Brian, and special guest Todd Motto cover the latest news in the development community including: Angular 2 migration, React component wrappers, the right and wrong way to contribute to opensource, and much more.

Eat Sleep Code Podcast
Engineering Angular 2 with Brad Green

Eat Sleep Code Podcast

Play Episode Listen Later Mar 29, 2016 40:28


On this episode of Eat Sleep Code, guests Brad Green and Todd Motto talk about Angular 2. Brad Green, Engineering director on the Angular 2 project shares what's in the Angular 2 road map including the new Angular 2 CLI. Performance improvements, model change technologies and web workers are discussed. Cross platform development with Angular 2 including desktop and mobile using NativeScript are also included in the discussion. http://developer.telerik.com/content-types/podcast/engineering-angular-2-brad-green/ Brad Green: Hey, good morning. EC: And Todd Motto is also joining us. Hey, Todd. Todd Motto: Hey, good evening. EC: I've brought these folks on the show today to talk about Angular 2. Brad Green is here from Google. Brad, why don't you go ahead and let folks know what you do at Google and what you work on with Angular 2? BG: Yeah. So I am an Engineering Director here at Google, and I've been working the Angular project for the past, almost six years now, and was one of the project originators along with Misko Hevery and some other folks. And we're excited to roll out Angular 2. We're in beta now and we're getting towards final not too long. EC: And we also have Todd with us. Todd, give us a quick intro. We just had you on the show last week, but folks tuning in for the first time might not know who you are. TM: So I am a recent addition to the Telerik team. I'm a developer advocate near London, in England, hence the accent. So I cover the European side of things. EC: And today, we're gonna discuss Angular 2 in detail. And we're gonna kick things off with some of the tools that you use to build Angular 2. Because things are changing in that regard, especially with the introduction of TypeScript and some of the CLI and whatnot. Brad, you wanna give us some info on what the new tooling is like? Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/engineering-angular-2-brad-green/

Eat Sleep Code Podcast
Overcoming JavaScript Fatigue

Eat Sleep Code Podcast

Play Episode Listen Later Mar 14, 2016 34:55


On this episode of Eat Sleep Code, guest Todd Motto talks about overcoming JavaScript fatigue. With dozens of new JavaScript frameworks, tools, package managers, and task runners in the ecosystem, how do developers decide on a framework and move forward with a project. Find the full transcript on Telerik Developer Network http://developer.telerik.com/content-types/podcast/overcoming-javascript-fatigue/ Ed Charbeneau: Hello, and welcome to Eat Sleep Code, the official Telerik podcast, I'm your host Ed Charbeneau and with me today is Todd Motto. Hi Todd. Todd Motto: Hey Ed. 00:22 EC: Today we're gonna be talking about JavaScript fatigue. Todd, I brought you on the show today because you are a new team member for Telerik and you're working with JavaScript and Kendo UI, and I thought it'd be a great time to talk about overcoming JavaScript fatigue. And let's talk about that in a moment, but first let's do some introductions, tell us a little bit about yourself and what you do. 00:51 TM: Cool. Yeah, thanks for having me on the show. I'm a new member to the team as you mentioned. I'm over in England, I cover the developer advocate scene in the UK, and parts of Europe and hopefully a little bit further across the pond and over in the US. So yeah, I'm working on the Kendo UI side of things, we'll be diving into the NativeScript as well. There's also the React stuff, and Angular 1 and Angular 2 integrations, so I'll be heavily involved with. So, it's gonna be an exciting year. 02:12 EC: Yeah. Alright man, so we wanted to talk about JavaScript fatigue today. Let's kick it off by explaining what JavaScript fatigue even is. 02:26 TM: Yes. So I think… Well, at the moment, there's this JavaScript fatigue you could probably do a search for it on a Twitter search and get new tweets on it every minute. I think we're just in this JavaScript boom at the moment where there's so many frameworks, and so many new features and tooling, and libraries, and all this stuff that's happening daily and everybody is sort of recommending new things to do. The day before yesterday I was… I'd recently switched over from using Sublime Text to using Atom, and obviously everyone has their own favorite text editor, but everyone's sort of like, "Why don't you try this, why don't you try this, why don't you try this editor instead?" And it's the exact same thing that happens with the JavaScript scene. You might say, "Oh, I've just built this on Angular." And somebody will go, "Why didn't you do in this, why didn't you do it in React? Why didn't you do this? Why didn't you use Flux?" Do you know what I mean? It gives a developer, especially a new developer, to the community like somebody who's come from a jQuery background that builds website to then joining like a software engineering team that builds software in a browser, so web application side of things, to make a jump. 03:37 TM: And then there's this kind of "Which way do I go down?" The path used to be quite clear a couple of years ago, there used to be a couple of frameworks that were sort of the industry leaders and then everybody kinda got a bit smarter and said, "Oh, you know what? I'm actually going to create my own framework or my own version of this framework, and I'm gonna make it 100 times smaller, that's my aim." And then React came out, and then Angular 2 is on its way, and there's all the tooling associated with it. I think instead of just maybe five paths that we had a couple of years ago, we have got 500 paths, and then we've got all the tooling around it. So that's my nutshell definition of JavaScript fatigue, is which way do you go, then when you choose a path, you then go another 500 paths so you can choose either with build tools and back-ends, and web servers, and all this kind of thing. http://developer.telerik.com/content-types/podcast/overcoming-javascript-fatigue/

Angular Air
13 ngAir - Angular and Firebase

Angular Air

Play Episode Listen Later May 7, 2015 56:31


Angular and Firebase - Firebase and Angular are a match made in heaven for a 100% frontend application. Firebase allows you to totally forget about your backend and just focus on the frontend. Join us with our Firebase experts as we talk about how to use these two incredible tools together to accomplish some fantastic experiences for the web. Guests: David East, Jacob Wenger, and Kato Richardson Panelists: Olivier Combe, Kara Erickson, Aimee Knight, Scott Moss, Todd Motto, Pascal Precht, and Carmen Popoviciu Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to see upcoming and past episodes. Also be sure to follow Angular Air on Twitter and Google+ to stay up to date with future episodes. Also, all episodes are on the YouTube channel as well. --- Support this podcast: https://anchor.fm/angularair/support

google angular dodds firebase kent c dodds scott moss aimee knight angular air todd motto pascal precht kara erickson