Podcast appearances and mentions of deborah kurata

  • 10PODCASTS
  • 25EPISODES
  • 55mAVG DURATION
  • ?INFREQUENT EPISODES
  • Nov 27, 2023LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about deborah kurata

Latest podcast episodes about deborah kurata

QualityHeroes - der Podcast über Softwarequalität für agile Köpfe
QH039 Wie gelingt ein Quereinstieg in Softwareentwicklung am besten?

QualityHeroes - der Podcast über Softwarequalität für agile Köpfe

Play Episode Listen Later Nov 27, 2023 34:00


Freunde der Qualität, wir begrüßen Euch zu unserer 39. Podcast-Ausgabe! Diesmal erklären uns Martin und Andreas von QualityMinds, wie ihr Abenteuer in der faszinierenden Welt der Softwareentwicklung begann und welche Ressourcen sie nutzten, um ihr Wissen zu erweitern. Viel Spaß! Sprecher: Andreas Krause: https://www.linkedin.com/in/andreas-krause-bb08181bb/ Martin Schmidt: https://www.linkedin.com/in/martin-schmidt-74b9b727b/ Ressourcen: QualityMinds SE: https://qualityminds.com/de/portfolio/softwareentwicklung/ Lernplattformen: Udemy Pluralsight Coursera Codecademy Tools: Stackblitz - Frontend Entwicklung und Sandbox im Browser Jetbrains IntellIJ – Ultimate und Community Edition, Java IDE mit vielen Plugins Eclipse - Java IDE Jetrains Rider - .NET IDE VisualStudio Code VisualStudio Kurse: C# Kurse von Mosh Hamedani Angular Kurse von Deborah Kurata (evtl. veraltet, da gibt es sicher neueres) Bücher: Code – The hidden language of computer hardware and software (Charles Petzold) Write Great Code (Book series) (Randall Hyde) Dependency Injection Principles, Practices, and Patterns (Steven van Deursen, Mark Seeman) Blogs: Mark Seeman Podcasts: Coding Blocks Softwerkskammer: Softwerkskammer allgemein Softwerkskammer Nürnberg - Meetup Unicode Attacke im Quellcode: Trojan Source Über QualityMinds: www.qualityminds.com/de https://www.linkedin.com/company/qualityminds-gmbh podcast@qualityminds.de

Angular Master Podcast
AMP 44: Deborah Kurata on Signals

Angular Master Podcast

Play Episode Listen Later Jul 3, 2023 49:47


Real Talk JavaScript
Episode 189: Be a Lifelong Learner with Deborah Kurata

Real Talk JavaScript

Play Episode Listen Later Jun 23, 2022 43:28


Recording date: 05/26/2022John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerDeborah Kurata @DeborahKurataBrought to you byAG GridNarwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources:Deborah Kurata blogSolving Common RxJS Scenarios in Angular with Deborah KurataAngular Style GuideStackblitzDeborah Kurata's Pluralsight coursesDeborah Kurata's RxJS playlistTimejumps01:14 Guest introduction04:01 Learning how to learn07:26 Having a career crisis09:57 Sponsor: Nrwl10:34 What methods are there to be a lifelong learner?17:24 Asking why is important24:23 Sponsor: Ag Grid25:26 How to approach learning something new on the job33:03 How do we deal with learning fatigue?40:18 Final thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.

Tiaras and Tech
Technical Management: Lessons Learned with Deborah Kurata

Tiaras and Tech

Play Episode Listen Later Nov 7, 2021 53:53


In this of the Tiaras and Tech podcast, Shelley Benhoff talks to Deborah Kurata on the topic of lessons learned in technical management. Shelley is a Business Owner, Author, and Professional Speaker. She is also a Sitecore Technology MVP with experience as a Lead Developer for many years. Intro Hello Gems! Welcome to another episode of Tiaras and Tech. I'm your host, Shelley Benhoff, and today I'm talking to Deborah Kurata about lessons she has learned in technical management. She is a Pluralsight Author, Speaker, Microsoft MVP, and Google GDE. We talked about our struggles going from dev to management and some of the tips she learned along the way. I've learned so much from her and I'm honored that she fit this chat with me into her very busy schedule. Connect with Deborah! https://twitter.com/DeborahKurata https://pluralsight.pxf.io/doG232 Connect with Shelley! https://twitter.com/sbenhoff https://pluralsight.pxf.io/mgGLbO Get a free 10-day trial for Pluralsight at tiarasandtech.com/pluralsight. Tiaras and Tech is dedicated to providing inspiration for women & marginalized groups in tech. We aim to provide support, celebrate successes, & discuss how we're treated. Follow us! YouTube, Twitter, TikTok, Instagram @tiarasandtech tiarasandtech.com Tiaras and Tech is a HoffsTech production. Thank you to Jason Benhoff for producing this episode! Theme music by Nobuo Uematsu and Juan Medrano https://ocremix.org/remix/OCR03610 --- Support this podcast: https://anchor.fm/tiaras-and-tech/support

All Hands on Tech
062 - Highlights from our most popular episodes

All Hands on Tech

Play Episode Listen Later Jan 5, 2021 33:31


With the arrival of a new year, we wanted to take the opportunity to look back. This episode brings together a collection of clips from five of our most popular guests: Scott Allen, Kelsey Hightower, Deborah Kurata, Troy Hunt and Filip Ekberg.

The Angular Show
E032 - State Management pt. 4 - RxJS & Singleton Services

The Angular Show

Play Episode Listen Later Sep 22, 2020 78:50


In part 4 of our series on State Management in Angular, panelists Aaron Frost, Brian Love, and Jennifer Wadella spend some time with Deborah Kurtata & Dan Wahlin, two well-known and loved experts on using RxJS for managing the state of your application.Deborah is a Pluralsight author and speaker who has taught many of us the basics of RxJS and how we can effectively use RxJS for state management.Dan is also a Pluralsight author and speaker, as well as the author of the observable-store library that provides a guided approach to state management with RxJS.In this episode, you can expect to learn strategies for using RxJS, observables, subjects, and more, as both data streams and state management solutions for Angular applications. Deborah and Dan share their approaches and what they have learned with the community. Join us as we further unpack state management in Angular using RxJS!Dan Wahlin:@DanWahlinDeborah Kurata:@deborahkurataShow Notes:► Dan's talk Mastering The Subject https://www.youtube.com/watch?v=_q-HL9YX_pk► Deborah Kurata's talk Data Composition w/ RxJS https://www.youtube.com/watch?v=Z76QlSpYcck► Observable Store: https://github.com/danwahlin/observable-store► Deborah's RxJS Pluralsight course: https://app.pluralsight.com/library/courses/rxjs-angular-reactive-development► https://ngrx.io/guide/data► Angular Architecture and Best Practices: https://www.pluralsight.com/courses/angular-architecture-best-practices► Stepping Up: Observable Services to Observable Store: https://www.ng-conf.org/2020/sessions/stepping-up-observable-services-to-observable-store/► http://shouldiusegraphql.com/► Thinking Reactively Talk by Mike Pearson https://www.youtube.com/watch?v=-4cwkHNguXE► Angular Denver '19 talk by Frosty: https://app.pluralsight.com/library/courses/angular-denver-2019-session-27► https://medium.com/@thomasburlesonIA/ngrx-facades-better-state-management-82a04b9a1e39► Musical Theatre Coach Reacts (Hamilton): https://www.youtube.com/watch?v=hLrSFd9OVh8► https://www.learnrxjs.io/► https://www.youtube.com/watch?v=_dzqrdHVE2g

Real Talk JavaScript
Episode 91: Solving Common RxJS Scenarios in Angular with Deborah Kurata

Real Talk JavaScript

Play Episode Listen Later Jul 7, 2020 46:52


Recording date: 2020-05-21John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerDeborah Kurata @DeborahKurataBrought to you byag-GridRaygunResources:Joe Cocker: You can leave your (mask) onRxJS DocsDan's Observable StoreAngular Action StreamsNgrx DocsMaintaining an array of information with scanLearn RxJSRxJs Decision Tree (what do I use?)NgRx courseRxJS courseBill Buford Bread in LyonGetting Started with Azure Static Web AppsTimejumps04:17 What are people doing with RxJS?12:07 Sponsor: Raygun12:37 What are common stumbling points?19:56 What resources do you use to keep up?23:41 Reactive forms29:11 Sponsor: Ag Grid30:15 Updating Pluralsight courses40:58 Final thoughts

All Hands on Tech
026 - Andrew Yang and Deborah Kurata talk tech skills with Hank Green

All Hands on Tech

Play Episode Listen Later Apr 28, 2020 51:57


We bring you the audio of two conversations from our epic Tech Skills Day live stream. YouTube producer Hank Green interviews Andrew Yang (entrepreneur and former presidential candidate), and Deborah Kurata (developer and Pluralsight Angular author). Watch the complete Tech Skills Day live stream on YouTube

All Hands on Tech
007 - The state of the modern web with Deborah Kurata, Hampton Paulk, Jonathan Mills and Joe Eames

All Hands on Tech

Play Episode Listen Later Dec 17, 2019 38:33


Experts Deborah Kurata, Hampton Paulk, Jonathan Mills and Joe Eames discuss the frameworks and processes driving modern web development. This breakout session was one of the most popular at Pluralsight LIVE 2019, and we’re excited to bring you the audio of their conversation. Real Talk JavaScript podcast *** If you enjoy this episode, please consider leaving a review on Apple Podcasts or wherever you listen. Please send any questions or comments to podcast@pluralsight.com.

hampton paul k modern web jonathan mills joe eames real talk javascript deborah kurata
Adventures in Angular
AiA 237: More on RxJS with Deborah Kurata

Adventures in Angular

Play Episode Listen Later Apr 30, 2019 57:45


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Aaron Frost Shai Reznik Joined by Special Guest: Deborah Kurata Summary Deborah Kurata talks about the benefits of using a reactive approach to developing with RxJS. She explains how to use RxJS to program reactively and shares her vision of patterns everywhere to make reactive programming easier.  Shai Reznik asks a lot of great questions about switching to this approach and takes the stance of a new or student developer. Deborah and Aaron advocate for RxJS and debate the best ways to learn RxJs and implement reactive development.   Links https://herodevs.com/ http://textangular.com/ https://school.hirez.io/ https://www.twitch.tv/frostydev https://github.com/DeborahK https://twitter.com/DeborahKurata https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Aaron Frost: https://www.rxjs.live/ Shai Reznik: A Super Ninja Trick To Learn RxJS’s “switchMap”, “mergeMap”, “concatMap” and “exhaustMap”, FOREVER! Deborah Kurata: https://rxjs.dev/

forever panel sentry cachefly rxjs triplebyte aaron frost shai reznik angular boot camp deborah kurata concatmap switchmap mergemap exhaustmap deborahk
All Angular Podcasts by Devchat.tv
AiA 237: More on RxJS with Deborah Kurata

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Apr 30, 2019 57:45


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Aaron Frost Shai Reznik Joined by Special Guest: Deborah Kurata Summary Deborah Kurata talks about the benefits of using a reactive approach to developing with RxJS. She explains how to use RxJS to program reactively and shares her vision of patterns everywhere to make reactive programming easier.  Shai Reznik asks a lot of great questions about switching to this approach and takes the stance of a new or student developer. Deborah and Aaron advocate for RxJS and debate the best ways to learn RxJs and implement reactive development.   Links https://herodevs.com/ http://textangular.com/ https://school.hirez.io/ https://www.twitch.tv/frostydev https://github.com/DeborahK https://twitter.com/DeborahKurata https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Aaron Frost: https://www.rxjs.live/ Shai Reznik: A Super Ninja Trick To Learn RxJS’s “switchMap”, “mergeMap”, “concatMap” and “exhaustMap”, FOREVER! Deborah Kurata: https://rxjs.dev/

forever panel sentry cachefly rxjs triplebyte aaron frost shai reznik angular boot camp deborah kurata concatmap switchmap mergemap exhaustmap deborahk
Devchat.tv Master Feed
AiA 237: More on RxJS with Deborah Kurata

Devchat.tv Master Feed

Play Episode Listen Later Apr 30, 2019 57:45


Sponsors Sentry use the code “devchat” for 2 months free on Sentry small plan Angular Bootcamp TripleByte offers a $1000 signing bonus Cachefly Panel Aaron Frost Shai Reznik Joined by Special Guest: Deborah Kurata Summary Deborah Kurata talks about the benefits of using a reactive approach to developing with RxJS. She explains how to use RxJS to program reactively and shares her vision of patterns everywhere to make reactive programming easier.  Shai Reznik asks a lot of great questions about switching to this approach and takes the stance of a new or student developer. Deborah and Aaron advocate for RxJS and debate the best ways to learn RxJs and implement reactive development.   Links https://herodevs.com/ http://textangular.com/ https://school.hirez.io/ https://www.twitch.tv/frostydev https://github.com/DeborahK https://twitter.com/DeborahKurata https://www.facebook.com/adventuresinangular https://twitter.com/angularpodcast Picks Aaron Frost: https://www.rxjs.live/ Shai Reznik: A Super Ninja Trick To Learn RxJS’s “switchMap”, “mergeMap”, “concatMap” and “exhaustMap”, FOREVER! Deborah Kurata: https://rxjs.dev/

forever panel sentry cachefly rxjs triplebyte aaron frost shai reznik angular boot camp deborah kurata concatmap switchmap mergemap exhaustmap deborahk
Devchat.tv Master Feed
AiA 200: Episode 200

Devchat.tv Master Feed

Play Episode Listen Later Jul 31, 2018 83:51


Panel: Charles Max Wood Shai Reznik Joe Eames Alyssa Nicoll Ward Bell In this episode, the Adventures in Angular panel celebrates creating 200 episodes of Adventures in Angular! They talk about the origin of the show, how each of them came across the show and were asked to join the panel, and if there is a future for Angular. They also touch on where they see Angular going in the future, how difficult it is to predict how things are going to pan out in the next few years, and more! In particular, we dive pretty deep on: The first episodes of Adventures in Angular The origins of the show Angular was really picking up – make a podcast Chuck originally turned down the idea for the show Now get around 8,500 downloads per episode Alyssa heard about the show from ngConf Is there a future for Angular? What does Angular’s future look like? Why I am betting my future on Angular 2 – Shai talk from 2016 Angular is here to stay Angular IV Learning the first 80% of different technologies is easy, the last 20% is the hard part Angular in Depth blog Angular is solving the right problems Hard to know if Angular is going to be around for the long haul Incumbent technology as we move forward You never know what’s going to come up next New technologies are the main “threat” The case for Angular Enterprise level products Vue, React, and Ember Having alternatives is a good thing And much, much more! Links: Adventures in Angular Angular ngConf Why I am betting my future on Angular 2 – Shai talk from 2016 Angular in Depth blog Vue React Ember Sponsors Angular Boot Camp Digital Ocean FreshBooks Picks: Charles Landscaping Home Depot Chuck@devchat.tv Shai Pact JS TestAngular.com Alyssa Angular Crash Course for Busy Developers by Mosh Hamedani Angular NgRX course by Deborah Kurata Joe Framework Summit A Quiet Place Notion WorkFlowy Ward NWLA Tournament

learning adventures panel ward depth enterprise react home depot quiet place notion landscaping shai vue angular freshbooks incumbent digital ocean workflowy charles max wood ng conf joe eames ward bell shai reznik framework summit deborah kurata alyssa nicoll angular boot camp nwla tournament testangular busy developers mosh hamedani
All Angular Podcasts by Devchat.tv
AiA 200: Episode 200

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Jul 31, 2018 83:51


Panel: Charles Max Wood Shai Reznik Joe Eames Alyssa Nicoll Ward Bell In this episode, the Adventures in Angular panel celebrates creating 200 episodes of Adventures in Angular! They talk about the origin of the show, how each of them came across the show and were asked to join the panel, and if there is a future for Angular. They also touch on where they see Angular going in the future, how difficult it is to predict how things are going to pan out in the next few years, and more! In particular, we dive pretty deep on: The first episodes of Adventures in Angular The origins of the show Angular was really picking up – make a podcast Chuck originally turned down the idea for the show Now get around 8,500 downloads per episode Alyssa heard about the show from ngConf Is there a future for Angular? What does Angular’s future look like? Why I am betting my future on Angular 2 – Shai talk from 2016 Angular is here to stay Angular IV Learning the first 80% of different technologies is easy, the last 20% is the hard part Angular in Depth blog Angular is solving the right problems Hard to know if Angular is going to be around for the long haul Incumbent technology as we move forward You never know what’s going to come up next New technologies are the main “threat” The case for Angular Enterprise level products Vue, React, and Ember Having alternatives is a good thing And much, much more! Links: Adventures in Angular Angular ngConf Why I am betting my future on Angular 2 – Shai talk from 2016 Angular in Depth blog Vue React Ember Sponsors Angular Boot Camp Digital Ocean FreshBooks Picks: Charles Landscaping Home Depot Chuck@devchat.tv Shai Pact JS TestAngular.com Alyssa Angular Crash Course for Busy Developers by Mosh Hamedani Angular NgRX course by Deborah Kurata Joe Framework Summit A Quiet Place Notion WorkFlowy Ward NWLA Tournament

learning adventures panel ward depth enterprise react home depot quiet place notion landscaping shai vue angular freshbooks incumbent digital ocean workflowy charles max wood ng conf joe eames ward bell shai reznik framework summit deborah kurata alyssa nicoll angular boot camp nwla tournament testangular busy developers mosh hamedani
Adventures in Angular
AiA 200: Episode 200

Adventures in Angular

Play Episode Listen Later Jul 31, 2018 83:51


Panel: Charles Max Wood Shai Reznik Joe Eames Alyssa Nicoll Ward Bell In this episode, the Adventures in Angular panel celebrates creating 200 episodes of Adventures in Angular! They talk about the origin of the show, how each of them came across the show and were asked to join the panel, and if there is a future for Angular. They also touch on where they see Angular going in the future, how difficult it is to predict how things are going to pan out in the next few years, and more! In particular, we dive pretty deep on: The first episodes of Adventures in Angular The origins of the show Angular was really picking up – make a podcast Chuck originally turned down the idea for the show Now get around 8,500 downloads per episode Alyssa heard about the show from ngConf Is there a future for Angular? What does Angular’s future look like? Why I am betting my future on Angular 2 – Shai talk from 2016 Angular is here to stay Angular IV Learning the first 80% of different technologies is easy, the last 20% is the hard part Angular in Depth blog Angular is solving the right problems Hard to know if Angular is going to be around for the long haul Incumbent technology as we move forward You never know what’s going to come up next New technologies are the main “threat” The case for Angular Enterprise level products Vue, React, and Ember Having alternatives is a good thing And much, much more! Links: Adventures in Angular Angular ngConf Why I am betting my future on Angular 2 – Shai talk from 2016 Angular in Depth blog Vue React Ember Sponsors Angular Boot Camp Digital Ocean FreshBooks Picks: Charles Landscaping Home Depot Chuck@devchat.tv Shai Pact JS TestAngular.com Alyssa Angular Crash Course for Busy Developers by Mosh Hamedani Angular NgRX course by Deborah Kurata Joe Framework Summit A Quiet Place Notion WorkFlowy Ward NWLA Tournament

learning adventures panel ward depth enterprise react home depot quiet place notion landscaping shai vue angular freshbooks incumbent digital ocean workflowy charles max wood ng conf joe eames ward bell shai reznik framework summit deborah kurata alyssa nicoll angular boot camp nwla tournament testangular busy developers mosh hamedani
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
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
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
Adventures in Angular
091 AiA Performance with Zackary Chapple

Adventures in Angular

Play Episode Listen Later May 5, 2016 40:07


01:52 - Zackary Chapple Twitter GitHub Blog 02:02 - Performance; Metrics and Analytics perfmap Performance-Analyser AngularJS Batarang 08:23 - Performance in Angular 1 vs Angular 2 Apps 09:43 - Mobile Performance benchpress 10:51 - Migration Work from 1 to 2 16:20 - Single-page Apps 21:00 - The RAIL Performance Model 21:42 - Speed; Efficiency 25:21 - HTTP 1.0/2.0 26:49 - Websockets 27:11 - Mobile Performance Testing 29:20 - Production Monitoring heimdallr Picks Angular 2: Getting Started by Deborah Kurata (Lucas) Electron (Lukas) Flyover Country (Jules) Snapchat (Jules) #AskGaryVee: One Entrepreneur's Take on Leadership, Social Media, and Self-Awareness by Gary Vaynerchuk (Lukas) Betterment (Stephen) Upwork (Chuck) QuickBooks Online (Chuck) Crazy Egg (Zack) Grafana (Zack)

Devchat.tv Master Feed
091 AiA Performance with Zackary Chapple

Devchat.tv Master Feed

Play Episode Listen Later May 5, 2016 40:07


01:52 - Zackary Chapple Twitter GitHub Blog 02:02 - Performance; Metrics and Analytics perfmap Performance-Analyser AngularJS Batarang 08:23 - Performance in Angular 1 vs Angular 2 Apps 09:43 - Mobile Performance benchpress 10:51 - Migration Work from 1 to 2 16:20 - Single-page Apps 21:00 - The RAIL Performance Model 21:42 - Speed; Efficiency 25:21 - HTTP 1.0/2.0 26:49 - Websockets 27:11 - Mobile Performance Testing 29:20 - Production Monitoring heimdallr Picks Angular 2: Getting Started by Deborah Kurata (Lucas) Electron (Lukas) Flyover Country (Jules) Snapchat (Jules) #AskGaryVee: One Entrepreneur's Take on Leadership, Social Media, and Self-Awareness by Gary Vaynerchuk (Lukas) Betterment (Stephen) Upwork (Chuck) QuickBooks Online (Chuck) Crazy Egg (Zack) Grafana (Zack)

All Angular Podcasts by Devchat.tv
091 AiA Performance with Zackary Chapple

All Angular Podcasts by Devchat.tv

Play Episode Listen Later May 5, 2016 40:07


01:52 - Zackary Chapple Twitter GitHub Blog 02:02 - Performance; Metrics and Analytics perfmap Performance-Analyser AngularJS Batarang 08:23 - Performance in Angular 1 vs Angular 2 Apps 09:43 - Mobile Performance benchpress 10:51 - Migration Work from 1 to 2 16:20 - Single-page Apps 21:00 - The RAIL Performance Model 21:42 - Speed; Efficiency 25:21 - HTTP 1.0/2.0 26:49 - Websockets 27:11 - Mobile Performance Testing 29:20 - Production Monitoring heimdallr Picks Angular 2: Getting Started by Deborah Kurata (Lucas) Electron (Lukas) Flyover Country (Jules) Snapchat (Jules) #AskGaryVee: One Entrepreneur's Take on Leadership, Social Media, and Self-Awareness by Gary Vaynerchuk (Lukas) Betterment (Stephen) Upwork (Chuck) QuickBooks Online (Chuck) Crazy Egg (Zack) Grafana (Zack)

Devchat.tv Master Feed
049 AiA Line of Business Applications and Developers with Deborah Kurata

Devchat.tv Master Feed

Play Episode Listen Later Jul 2, 2015 55:49


02:14 - Deborah Kurata Introduction Twitter GitHub Blog Pluralsight InStep Technologies deborahk@insteptech.com 02:32 - Line of Business App Developers 04:24 - How do these apps look different? 07:20 - Forms Over Data and Business Rules Delivering Features and Ease of Development 10:43 - Learning Curve, Tools 13:24 - Forms Over Data (Cont’d), Using Angular for LOB Apps 17:57 - NuGet Package Manager 21:17 - Training Newbies in Angular 22:31 - Features of Angular Most Important to LOB Devs Two-way Databinding Modularization Routing 24:01 - Custom Directives? 24:34 - Grids [Pluralsight Course] AngularJS Line of Business Applications ng-grid 32:33 - Cons of Being a Line of Business Developer Scott Hanselman: Dark Matter Developers 34:11 - OData 35:28 - Where Angular is Going and Where Microsoft is Headed with It’s Tooling Visual Studio Code Aurelia WebStorm 42:59 - Deborah’s Thoughts on Using Angular 2 Pay Attention to TypeScript Picks Camel Up (Joe) Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer (Lukas) Zapf Video From 1960s (Ward) Just My Type: A Book About Fonts by Simon Garfield (Ward) Essentialism: The Disciplined Pursuit of Less by Greg McKeown (Chuck) Angular 1.4 (Deborah)

All Angular Podcasts by Devchat.tv
049 AiA Line of Business Applications and Developers with Deborah Kurata

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Jul 2, 2015 55:49


02:14 - Deborah Kurata Introduction Twitter GitHub Blog Pluralsight InStep Technologies deborahk@insteptech.com 02:32 - Line of Business App Developers 04:24 - How do these apps look different? 07:20 - Forms Over Data and Business Rules Delivering Features and Ease of Development 10:43 - Learning Curve, Tools 13:24 - Forms Over Data (Cont’d), Using Angular for LOB Apps 17:57 - NuGet Package Manager 21:17 - Training Newbies in Angular 22:31 - Features of Angular Most Important to LOB Devs Two-way Databinding Modularization Routing 24:01 - Custom Directives? 24:34 - Grids [Pluralsight Course] AngularJS Line of Business Applications ng-grid 32:33 - Cons of Being a Line of Business Developer Scott Hanselman: Dark Matter Developers 34:11 - OData 35:28 - Where Angular is Going and Where Microsoft is Headed with It’s Tooling Visual Studio Code Aurelia WebStorm 42:59 - Deborah’s Thoughts on Using Angular 2 Pay Attention to TypeScript Picks Camel Up (Joe) Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer (Lukas) Zapf Video From 1960s (Ward) Just My Type: A Book About Fonts by Simon Garfield (Ward) Essentialism: The Disciplined Pursuit of Less by Greg McKeown (Chuck) Angular 1.4 (Deborah)

Adventures in Angular
049 AiA Line of Business Applications and Developers with Deborah Kurata

Adventures in Angular

Play Episode Listen Later Jul 2, 2015 55:49


02:14 - Deborah Kurata Introduction Twitter GitHub Blog Pluralsight InStep Technologies deborahk@insteptech.com 02:32 - Line of Business App Developers 04:24 - How do these apps look different? 07:20 - Forms Over Data and Business Rules Delivering Features and Ease of Development 10:43 - Learning Curve, Tools 13:24 - Forms Over Data (Cont’d), Using Angular for LOB Apps 17:57 - NuGet Package Manager 21:17 - Training Newbies in Angular 22:31 - Features of Angular Most Important to LOB Devs Two-way Databinding Modularization Routing 24:01 - Custom Directives? 24:34 - Grids [Pluralsight Course] AngularJS Line of Business Applications ng-grid 32:33 - Cons of Being a Line of Business Developer Scott Hanselman: Dark Matter Developers 34:11 - OData 35:28 - Where Angular is Going and Where Microsoft is Headed with It’s Tooling Visual Studio Code Aurelia WebStorm 42:59 - Deborah’s Thoughts on Using Angular 2 Pay Attention to TypeScript Picks Camel Up (Joe) Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer (Lukas) Zapf Video From 1960s (Ward) Just My Type: A Book About Fonts by Simon Garfield (Ward) Essentialism: The Disciplined Pursuit of Less by Greg McKeown (Chuck) Angular 1.4 (Deborah)

The Hello World Podcast
Episode 45: Deborah Kurata

The Hello World Podcast

Play Episode Listen Later Oct 20, 2014 30:25


Deborah Kurata is an independent software consultant/developer specializing in Web and .NET development using AngularJS, VB.NET, and C#. She has also published several Pluralsight courses.  Deborah has authored several programming books including the popular "Doing Objects" series and is a speaker at conferences such as VSLive! and TechEd. She is also the co-chair of the EastBay.NET user group in the San Francisco Bay/Silicon Valley area.