Embarrassingly unknown engineers, Brooke Avery and Erik Slack, blend entertainingly meaningful conversation, interesting guests, and insightful advice as they explore all aspects of the Angular Community and developer life.
SHOW SUMMARY:
You know them… those friends and family who wonder how anyone can possibly enjoy software development. It’s hard to believe now, but Houssein Djirdeh, author and Senior Software Engineer at Google, once had similar feelings about programming. In fact, he hated it. So how did find his passion? And how about you? How can you reignite your passion if you’ve grown tired of heavy deadlines, endless meetings, & untimely bugs? In this episode, Houssein shares his tips and advice for getting past the frustrations and on to the fun!
LINKS:
https://twitter.com/hdjirdeh
https://houssein.me/
https://www.linkedin.com/in/housseindjirdeh/
CONNECT WITH US:
Houssein Djirdeh @hdjirdeh
Brooke Avery @JediBravery
Erik Slack @erik_slack
How do you rise the ranks to go from data entry to becoming a director of Engineering for the world’s largest source code host with more than 200 million repositories? Liz Saling, Director of Engineering at GitHub, joins us to share her journey of quickly moving into leadership positions, securing jobs at powerhouse companies, the inside scoop about life at GitHub, and finding true fulfillment in both life and career. She’s happily living her ultimate dev life (complete with ample use of emojis) and shares some simple yet effective tips for how YOU can too!
LINKS:
https://twitter.com/LizSaling
https://www.lizsaling.com/
https://www.linkedin.com/in/lizsaling/
https://socialimpact.github.com/
https://lizsaling.medium.com/
CONNECT WITH US:
Liz Saling @lizsaling
Brooke Avery @JediBravery
Erik Slack @erik_slack
“Information occultation…?” If you’ve never heard of it, neither had we. But chances are, you’re actually quite familiar with when things become more complicated than is necessary. Whether writing hard-to-follow code, making UI that’s overly difficult to understand, or taking part in the “Rockstar Developer” mentality, it’s not uncommon for developers to know these kinds of work practices all too well. But, using the advice & wisdom of Nx DevTools & Nx Cloud Core Team Member, Jo Hanna Pearce, we can work to keep things clean, simple, & understandable from both a code and human perspective. And probably for Kelpies too!
LINKS:
https://twitter.com/jhannapearce
https://jopearce.co.uk/
https://www.slideshare.net/JoPearce5/a-is-for-angular
CONNECT WITH US:
Jo Hanna Pearce @JHannaPearce
Brooke Avery @JediBravery
Erik Slack @erik_slack
How do you go from software development to becoming a sought after edutainer, speaker, and the “King of Testing”? Well, sit down, grab a drink, and get comfy as we go live from ng-conf 2022 for an exclusive behind-the-scenes look into how Shai Reznik from HiRez.io achieved all these accomplishments and more. Shai opens up with some intimate stories (and a bit of Israeli rap) about his developer journey and how, not unlike everyone else, he’s had to face barriers like imposter syndrome, perfectionism, panic attacks, and yes, even bugs!
LINKS:
https://www.hirez.io/
https://www.youtube.com/watch?v=ufHfs67xtXg
https://www.youtube.com/watch?v=iCPa_Rws_iA
https://www.youtube.com/watch?v=yp8OTXf4BAc
CONNECT WITH US:
Shai Reznik @hirez_io
Brooke Avery @JediBravery
Erik Slack @erik_slack
Have you ever considered having a side gig as a programmer? Well, have all your questions answered about the hows and whys of moonlighting and starting your own side hustles from YouTuber, author, and all around content creator Joshua Morony as he joins this episode of the Dev.Life Podcast. Josh shares his experiences and shares his tips and suggestions for getting started, time management, staying motivated, client interactions, and some stuff about Einstein. What better way to learn than from a pro!
LINKS:
https://twitter.com/joshuamorony
https://www.youtube.com/c/JoshuaMorony/playlists
https://eliteionic.com/
Joshua’s Top Dev Content Recommendations:
Chau Tran - https://twitter.com/Nartc1410
Victor Savkin - https://twitter.com/victorsavkin
https://www.amazon.com/Essential-Angular-Victor-Savkin/dp/1788293762
https://vsavkin.com/managing-state-in-angular-2-applications-caf78d123d02
Brandon Roberts - https://twitter.com/brandontroberts
Enea Jahollari - https://twitter.com/Enea_Jahollari
CONNECT WITH US:
Joshua Morony @JoshuaMorony
Brooke Avery @JediBravery
Erik Slack @erik_slack
In this episode of the Dev.Life we invited Katerina Skroumpelou back on the show to discuss a recent blog article she published about dealing with mental health and depression as a developer or tech professional. Katerina shares her experiences for how she’s coped with these challenges in her own life and how she’s been able to push through it all to make a successful career filled with many great accomplishments.
LINKS:
https://pakotinia.medium.com/tainted-moments-or-hello-vecna-my-old-friend-cc5336d274d2
https://twitter.com/psybercity
https://988lifeline.org/
CONNECT WITH US:
Katerina Skroumpelou @psybercity
Brooke Avery @JediBravery
Erik Slack @erik_slack
In this episode of the Dev.Life, we have an open conversation with Shaundai Person about her non-traditional path from having a successful career in sales to becoming a Senior Software Engineer at Netflix, a sought out conference speaker, a meetup organizer, and a dynamic course creator as well.
Shaundai talks about not only the barriers and challenges she faced as she changed careers, but also the ups and downs she’s encountered and deals with now that she’s in the field. To wrap things up, Shaundai shares thoughts and ideas on how diversity of backgrounds can add to the power behind your team and also how developers at any stage in their career can work through feelings of wanting to give up to finding happiness and success instead.
LINKS:
https://twitter.com/shaundai
https://www.reactrobins.com/
https://egghead.io/q/resources-by-shaundai-person
https://www.tsforjs.com/
CONNECT WITH US:
Shaundai Person @Shaundai
Brooke Avery @JediBravery
Erik Slack @erik_slack
Welcome to Season 3 of what is now the Dev.Life Podcast!
In this, the first episode of the season, we’re joined by none other than Michael Chan, an instructor and coach on lunch.dev and host of the React Podcast. He braves the wild seas of polarization of technologies and explores the benefits to be had in uniting the Dev Communities around things that make sense for everyone.
LINKS:
https://reactpodcast.simplecast.com/
https://www.lunch.dev/
https://twitter.com/chantastic
CONNECT WITH US:
Michaen Chan @chantastic
Brooke Avery @JediBravery
Erik Slack @erik_slack
In this episode we reintroduce ourselves this time as the Co-Hosts of the Dev.Life Podcast. For most of you this will simply be an intro to Season 3 of the Angular Experience Podcast. We discuss our plans and goals for this season and why we changed our name. In short it’s because our content is for all developers regardless of framework or language.
Links:
https:devlife.show
Brooke Avery @JediBravery
Erik Slack @erik_slack
In this episode, we bring author & Principal Fellow Doguhan Uluca back on the show for a great discussion about finding your particular career path as a software engineer or programmer. Doguhan starts by sharing some of his career decisions and how he’s moved up into his particular roles and then we start digging into what career paths you might follow & how to go about getting a promotion. We even take on the question of whether or not title even matters in development as some would suggest it does not. By the end, you’ll be more informed on how to take your career to the next level and see that there really aren’t speed limits when you’re motivated to succeed!
LINKS:
https://twitter.com/duluca
https://expertlysimple.io/angular-for-enterprise-2nd-edition/
https://techtalkdc.com/
Elastic leadership - https://www.elasticleadership.com/
CONNECT WITH US:
Doguhan Uluca @duluca
Brooke Avery @JediBravery
Erik Slack @erik_slack
For his work on State Adapt we have Michael Pearson on the show today. We want to learn more about innovating & creating, but especially why and how you can “just try things” even when imposter syndrome gets the better of you.
LINKS:
https://twitter.com/mfpears
https://state-adapt.github.io/
https://www.linkedin.com/in/michael-pearson-75513485/
https://youtu.be/-4cwkHNguXE
CONNECT WITH US:
Michael Chan @mfpears
Brooke Avery @JediBravery
Erik Slack @erik_slack
In this episode we talk with Alfredo Perez, a rising star in the community who shares his developer journey from his roots in Mexico to becoming a Staff UI Engineer, a trusted coach and mentor, and becoming an accepted speaker at ng-conf. Alfredo shares some inspiring insights on topics like how to lower the barriers into tech for those from other countries & how companies and teams can work to improve the developer experience for entry level and more-seasoned developers alike. This episode is packed with great insights, advice, and, who knows, you might even encounter a hobbit or two along the way!
LINKS:
https://twitter.com/alfrodo_perez
https://www.linkedin.com/in/alfredo-perez
https://www.alfredo-perez.dev/
CONNECT WITH US:
Alfredo Perez @alfrodo_perez
Brooke Avery @JediBravery
Erik Slack @erik_slack
In this episode we are joined by David Khourshid the Founder of Stately.ai to learn about the current and future states of developing modern software. When we step back, what future are we building towards and how can we build smarter?
LINKS:
https://twitter.com/DavidKPiano
https://davidk.dev/
https://www.linkedin.com/in/davidkpiano/
https://stately.ai/
https://frontendmasters.com/teachers/david-khourshid/
https://css-tricks.com/author/davidkpiano/
CONNECT WITH US:
David Khourshid @DavidKPiano
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
From economic strains and inflation to natural disasters, wars, and political unrest, managing your career in today’s uncertain environment requires new levels of patience, planning, & flexibility. Where do you even start given all that has and is going on around us? While total control and predictability are an illusion, we sat down with Nrwl co-founder Jeff Cross to talk about ways in which software engineers can plan, prepare, & position themselves for success today and in the future.
LINKS:
https://twitter.com/jeffbcross
https://nrwl.io/
https://nx.dev/
https://www.linkedin.com/in/jeffbcross/
CONNECT WITH US:
Jeff Cross @jeffbcross
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode Brooke, Erik, & guest panelist Jason Warner go boldly into the uncharted territories of our first ever Ask Me Anything episode! We take on listener-submitted questions on topics ranging from working remotely and the dynamics of working on an agile team, to dealing with being fired and revitalizing your motivation at work.
LINKS:
https://www.twitch.tv/xocomil
https://xocomil.medium.com/
https://www.linkedin.com/in/jason-warner-24b548/
https://twitter.com/xocomil_1
CONNECT WITH US:
Jason Warner @xocomil_1
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode, we go to the land down to talk to our favorite Kiwi developer, Craig Shearer. Craig shares his experiences working as an independent contractor starting from how he got into programming and what led to his decision to go solo. If you’ve ever wondered if working as a contractor is right for you, Craig has all the answers for you like finding these opportunities, comparing salary differences and similarities, insurance and benefits, managing time, and much much more!
LINKS:
https://twitter.com/OneOldKiwiDev
https://www.linkedin.com/in/craig-shearer/?originalSubdomain=nz
CONNECT WITH US:
Craig Shearer @OneOldKiwiDev
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode we’re thrilled to get to know Colum Ferry, a Senior Software Engineer working at Nrwl remotely from his home in Derry, Ireland. As someone who has successfully worked across distant time zones we’re hoping he can help us solve some obstacles.
LINKS:
https://twitter.com/FerryColum
https://columferry.co.uk/
https://colum-ferry.medium.com/
CONNECT WITH US:
Colum Ferry @FerryColum
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode of NgXP, we ask how you can build a customer-focused mindset as a software engineer. And who better to help us with this discussion than Carl Bergenhem, the Principal Product Manager for KendoUI! Carl has spent his career becoming an expert in helping individuals, teams, and entire organizations go from being ‘feature factories’ to empathetic developers of top-notch, customer-focused products. He gives great advice for how to implement these practices into your teams and shares how you’ll find greater job satisfaction than ever before.
LINKS:
https://twitter.com/carlbergenhem
https://www.telerik.com/kendo-ui
CONNECT WITH US:
Carl Bergenhem @carlbergenhem
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode we are exploring the origin and journey of an incredible member of the Angular community, Doguhan Uluca. He’s a Technical Fellow at a company called Excella in Washington DC. He’s also notably from Turkey. We’ll explore his story and his journey into tech.
LINKS:
https://duluca.github.io/
https://twitter.com/duluca
https://expertlysimple.io/angular-for-enterprise-2nd-edition/
https://techtalkdc.com/
CONNECT WITH US:
Doguhan Uluca @duluca
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
More and more, we’ve had some really difficult and devastating events take place all over the world. How can we as programmers and software engineers push back against these kinds of things and bring more goodness into our communities and the world around us? To help us answer these kinds of questions, we brought Jordan Powell from Cypress.io onto the show to talk about the hows and whys of getting involved in non-profits. Jordan shares his expertise from starting his own non-profit, Dream On: Global, and how, like him, you can contribute to such positive efforts and as a result, adding even more fulfillment to life.
LINKS:
https://dreamon.world/
https://twitter.com/jordanpowell88
https://www.cypress.io/
CONNECT WITH US:
Jordan Powell @JordanPowell88
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode our guest is the talented and successful Martine Dowden. We inspect the fast track to success, one of us from the perspective of there just isn’t one, one of us with the perspective that there are definitely slow tracks and fast tracks, and the other one has the perspective that the track is completely busted. It’s up to you to figure out who has which opinion and what your own opinion is. We hope you enjoy this conversation about success!
LINKS:
https://twitter.com/Martine_Dowden
https://www.amazon.com/Martine-Dowden/e/B088KT8VXZ%3Fref=dbs_a_mng_rwt_scns_share
https://andromedagalactic.com/
https://www.twitch.tv/martine_dowden
https://www.manning.com/liveprojectseries/css-ser?utm_source=martined&utm_medium=affiliate&utm_campaign=liveproject_dowden_css_3_29_22&a_aid=martined&a_bid=4b6d86b0
CONNECT WITH US:
Martine Dowden @Martine_Dowden
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
It’s something we all think about and yet no one really talks about… yup, getting a raise! In this episode we brought our good friend Michael Dowden back on the show to discuss how to go about asking for a raise as a software engineer. How much should you ask for? When is the best time to ask? What do you do if your request is turned down? Michael answers all these plus SO much more! Let’s go get you that raise!
Please use your best judgement about when and how you ask.
LINKS:
https://twitter.com/mrdowden
https://andromedagalactic.com/
CONNECT WITH US:
Michael Dowden @MRDowden
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode we engage in a discussion with Ryan Chenkie of Elevate Digital & CourseLift.com about his tweet. A whole episode about a tweet? Yeah! Well we felt like was saying something important and we decided to explore it more. His tweet was “The more experience I get as a developer, the more I’m ok with just being average at it. It’s quite freeing.” So Brooke and I are going to ask Ryan questions about what he meant and explore the idea of being okay being average as a developer.
LINKS:
https://ryanchenkie.com/
https://courselift.com/
https://www.udemy.com/user/ryanchenkie/
https://frontendmasters.com/teachers/ryan-chenkie/
https://twitter.com/ryanchenkie/status/1510250128036315145?s=20&t=ZuBjckaprQj1ekdRT_I6vw
CONNECT WITH US:
Ryan Chenkie @RyanChenkie
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode our guest is Paul Spears, an Enterprise system architect and consultant for Oasis Digital. We’ve challenged Paul to help us tackle a difficult subject: what can you do if you’ve got a difficult boss? We also tap into his experience as a leader to help you identify ways to be a better manager yourself.
LINKS:
https://oasisdigital.com/
https://angularbootcamp.com/
The Trusted Advisor
CONNECT WITH US:
Paul Spears @TheEvergreenDev
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In this episode, we talk with Joe Pea, a software engineer from NASA. Specifically, how did Joe get involved at NASA & what does it take to work there? What does a developer at NASA do from day to day and what kind of career opportunities can it lead to? We then get Joe’s advice for others interested in working at NASA as well, and we may run into a flying droid or two along the way!
LINKS:
https://www.nasa.gov/specials/artemis/
https://lume.io/
https://www.facebook.com/BETTAfootwear/
https://github.com/nasa/isaac
https://twitter.com/trusktr
CONNECT WITH US:
Joe Pea @trusktr
Brooke Avery @JediBravery
Erik Slack @erik_slack
SHOW SUMMARY:
In today’s episode we welcome back Igor Minar for a discussion about empathy and what it means to practice empathy for self, for others, and as a software engineer. How can empathy help you live a better life, improve relationships, and help you improve your performance on the job? Igor answers all this and more!
LINKS:
https://blog.angular.io/thank-you-angular-d90d70f2e9d8
https://igor.dev/posts/experiences-web-frameworks-future-me/
http://blog.igorminar.com/
https://www.audible.com/pd/Tribes-Audiobook/B002V59XXW?action_code=ASSGB149080119000H&share_location=pdp&shareTest=TestShare
https://www.headspace.com/
CONNECT WITH US:
Igor Minar @IgorMinar
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode we talk with Katerina Skroumpelou about workplace conflict. What do you do in situations where you’re involved with conflict of one kind or another? How can you be sure it’s something that needs more serious action? How far do you let it go before taking action? Are YOU the person that needs to make changes? Get answers to all these questions and SO much more as Katerina offers great insights and advice.
LINKS:
https://twitter.com/psybercity
https://twitter.com/jedibravery
https://twitter.com/erik_slack
CONNECT WITH US:
Katerina Skroumpelou @psybercity
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode of NgXP, we get real and raw with Chau Tran about his journey as a Vietnamese immigrant and developer. Chau shares his experiences working in the U.S. after having immigrated. From the good to the bad, Chau discusses both the opportunities he’s seized to the inequalities, biases, and prejudices he has experienced as a programmer of Asian descent. How can we become aware of racial and national biases or stereotypes? What can we do to help our teams, companies, and the developer community at large be better friends and colleagues to our coworkers from beyond our own borders?
LINKS:
https://twitter.com/ngvnofficial
https://nartc.me/
https://www.youtube.com/c/ChauTran/videos
CONNECT WITH US:
Chau Tran @NarTC1410
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode of NgXP, GDE and contributor to the original Angular documentation, Ward Bell talks about how to quit your job. After first discussing how to know when it’s time to move on, Ward then covers best practices for leaving a position, how to make the transition smooth, what to do when things may not be ending on the best of terms, and how to stay optimistic before and throughout all the change.
LINKS:
https://www.ideablade.com/
https://webrush.io/
CONNECT WITH US:
Ward Bell @wardbell
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode of NgXP, we’re joined by Nathan Walker from nStudios to talk about innovation in programming. What exactly is innovation? Is it right for your career path in programming? How do you develop the skills necessary to be successful at innovating and how do you even start AND finish the process? Nathan answers all these questions and more, including how and why developers benefit from innovating, what the process of innovation looks like (both the good and the bad), and how to create a support system to help you see your goals come to life.
LINKS:
https://nstudio.io/
CONNECT WITH US:
Nathan Walker @wwwalkerrun
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
Today’s episode of NgXP gives a look into the life and career of Nrwl’s “primary founder”, Victor Savkin. Victor starts by talking about his work at Nrwl and leading a strong group of experienced engineers. He then takes us back into his earliest years working with computers, earning multiple graduate degrees, moving to Canada, getting a job at Google, and eventually starting his own company with Nrwl’s “other founder” Jeff Cross. Victor shares especially inspirational advice as he discusses finding your own way, taking risks, and finding a healthy balance between work and life.
LINKS:
https://vsavkin.com/
https://blog.nrwl.io/modern-angular-39b3f360f3d9
https://medium.com/@vsavkin
CONNECT WITH US:
Victor Savkin @victorsavkin
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
Don’t stress out! In this episode of NgXP, we’re joined by Cloud Developer Advocate, international speaker, & author Dan Wahlin who talks with us about dealing with stress & anxiety as a software engineer or programmer. Dan identifies common stressors in the workplace, how to both minimize and overcome them, and shares helpful outlets and resources to manage stress & anxiety at home and at work alike.
Please note that none of the panelists on the show today are medical professionals and that our opinions and advice are our own. If you’re needing more in-depth and comprehensive care, please seek out the appropriate medical guidance from a licensed professional.
LINKS:
https://blog.codewithdan.com
https://app.pluralsight.com/profile/author/dan-wahlin
https://linktr.ee/danwahlin
https://www.youtube.com/watch?v=_q-HL9YX_pk&t=1s
https://www.youtube.com/watch?v=tnXO-i7944M&t=4s
https://www.yogajournal.com/practice/beginners/how-to/pranayama/
CONNECT WITH US:
Dan Wahlin @DanWahlin
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW NOTES:
In today’s episode of NgXP, we invite you to come get to know Igor Minar like you’ve never heard from him before. He shares his personal stories of how he first started using code, going through university and moving to the U.S, to then getting involved with the creation of AngularJS, his role at Google, and where he plans to go from here. Igor also shares some of his thoughts on Angular, the Angular community at large, and what he hopes to see for web development in the future.
WHO DOES IGOR FOLLOW:
https://twitter.com/SeaRyanC typescript insider news
https://twitter.com/NatalieMarleny - high quality tech summary/overviews/news
https://twitter.com/dizzyd - engineering leadership / tech news /
https://twitter.com/thelittlestdev - what's happening at Angular Nation
https://twitter.com/aboodman - web platform insights
https://twitter.com/develwoutacause - engineering productivity tips
https://twitter.com/dglazkov - high level thinking about platforms and ecosystems
https://twitter.com/_jessicasachs - testing, testability, TDD
LINKS:
https://blog.angular.io/thank-you-angular-d90d70f2e9d8
http://blog.igorminar.com/
CONNECT WITH US:
Igor Minar @IgorMinar
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In this episode, we talk about game-based learning and gamification in the enterprise with Charlotte Cheng from CodeCombat.com. Using CodeCombat as an example, Charlotte talks about the benefits of using games as a platform for teaching and learning and how games help students take part in their own learning process. She then discusses how these same concepts and principles can also be used with programming teams at companies to help developers build strong & collaborative relationships as well as to learn new libraries, tools, and technologies.
LINKS:
https://www.linkedin.com/in/charlottechengdesigns/
https://www.charlotteillustrations.com/
Charlotte's Favorite Illustrators:
Molly Idle: http://www.idleillustration.com/
Amber Ren: https://www.amber-ren.com/
Dan Santat: https://www.instagram.com/dsantat/?hl=en
Sophie Diao: https://www.sophiediao.com/
Xindi Yan: http://xindiyanart.com/
Diana Toledano: https://www.diana-toledano.com/
CONNECT WITH US:
Charlotte Cheng @CharlotteDraws
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In this episode of NgXP, get ready for a new inspiring People of Angular episode with Google Maps and Web Technologies GDE, Katerina Skroumpelou. Katerina shares her strong example of how to boldly develop new skills and achieve greater heights throughout your career, including how to expand your network and find the opportunities that keep you increasingly passionate.
CONNECT WITH US:
Katerina Skroumpelou @psybercity
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
What does it mean to be a leader in programming and software engineering? How do you step up as a leader and who can step up as a leader on your team? In this episode of NgXP, we’re joined by Senior Developer Experience Engineer Tara Z. Manicsic to discuss how every member on a team can be a leader within their role. Tara talks about various types of leadership, and shares how to foster both the Rock Stars and Shooting Stars amongst us.
CONNECT WITH US:
Tara Z. Manicsic @Tzmanics
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode, Minko Gechev joins the show to share his personal story from first-time coder to becoming the Technical lead & Manager for Angular Developer Relations at Google. Minko talks about advancing his skills, contributing to Open Source, moving & working abroad, and selling a successful startup, and then gives insights and tips for how others can find success in their personal stories as well.
LINKS:
https://www.amazon.com/Getting-Started-Angular-Minko-Gechev/dp/1787125270
https://rhyme.com/
https://www.npmjs.com/package/codelyzer
RECOMMENDED BOOKS:
1). Patterns of Enterprise Application Architecture by Martin Fowler https://www.martinfowler.com/books/eaa.html
2). JavaScript Design Patterns
https://www.patterns.dev/posts/classic-design-patterns/
3). Design Patterns: Elements of Reusable Object-Oriented Software by the "Gang of Four"
https://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional-ebook/dp/B000SEIBB8
4). MIT Introduction to Algorithms
https://mitpress.mit.edu/books/introduction-algorithms-third-edition#:~:text=Introduction%20to%20Algorithms%2C%20the%20'bible,to%20special%20algorithms%20for%20string
5). Algorithms by Robert Sedgewick
https://www.amazon.com/Algorithms-4th-Robert-Sedgewick/dp/032157351X
CONNECT WITH US:
Minko Gechev @mgechev
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
Nobody wants to be a brown-noser, but it IS nice to stand out at your job. In this episode of NgXP, Joe Eames from XLTS and ng-conf talks about how, from junior to senior, extroverted to introverted, YOU can shine at your job! We go over key attributes, techniques, tips, and much, much, more so you can be a standout employee and reach your highest potential.
LINKS:
https://twitter.com/josepheames
https://xlts.dev/angularjs
https://enterprise.ng-conf.org/
CONNECT WITH US:
Joe Eames @josepheames
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In this episode of NgXP, we dig into how diet and nutrition play an important part in a happy life as programmers and professionals who spend a lot of time behind the computer. We’re joined by diet and nutrition expert Emilie Davis from Whole Essentials Nutrition who talks about potential consequences of a sedentary lifestyle and poor nutrition and how we can instead make better choices to feel and perform our best.
LINKS:
https://www.wholeessentialsnutrition.com/
https://www.bedbathandbeyond.com/store/product/breville-reg-the-3x-bluicer-trade/5441640?skuId=69435683&enginename=google&mcid=PS_google_nonbrand_kitchenaccessories_&product_id&adtype&product_channel&adpos&creative=487401871356&device=c&matchtype&network=g&gclsrc=aw.ds&&gclid=Cj0KCQiAkNiMBhCxARIsAIDDKNVOKI2SkKd7XwT5X1FpQlqQamQbrWBSoWuOPBmRrIEgrr3JPEMt0p4aAmoUEALw_wcB
https://www.amazon.com/Star-Wars-Skywalker-Family-War/dp/0744027314
CONNECT WITH US:
Emilie Davis @wholeessentialsnutrition
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
Mike Hartington from Ionic shares his thoughts and suggestions on building communities. Mike emphasizes how “community” isn’t necessarily defined by groups in large numbers but how it can often be most impactful in smaller, less formal situations. How do you start these kinds of communities? How do you keep them going? And what benefits do they offer to those who attend?
LINKS:
https://angularcommunity.net/home
https://codingandcocktails.kcwomenintech.org/
https://ionic.io/
CONNECT WITH US:
Mike Hartington @mhartington
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode, we reflect on our first season of the Angular Experience, from our original vision to what it’s become, some of our favorite highlights, and where we plan to go from here for season 2 and more!
CONNECT WITH US:
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode of NgXP, we have a transparent conversation with Google Developer Relations Engineer Mark Thompson about finding balance between your work and family life. After discussing common beliefs and obstacles that’ve created disparities between work and family life, Mark then shares what he's done to overcome them. He rounds off the discussion by talking about how you can recognize shortcomings in your life and how to pivot to work through them.
LINKS:
https://marktechson.com/
https://twitter.com/BTPipeline
https://blacktechpipeline.com/
https://www.meetup.com/People-of-Color-Code/
CONNECT WITH US:
Mark Thompson @marktechson
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
For this episode of NgXP, Joe Eames from ng-conf and Thinkster.io joins us to discuss the pros and cons and the ins and outs of pair programming. What exactly is pair programming and why would you want to invest time in such a process? Who exactly is it for? What are the best practices for pair programming and when is it most effective? You’ll get answers to all these questions and so much more!
LINKS:
https://twitter.com/josepheames
https://enterprise.ng-conf.org/
https://thinkster.io/
CONNECT WITH US:
Joe Eames @josepheames
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In this episode, Wesley Faulkner from SingleStore and the Community Pulse podcast joins us to talk about neurodiversity and learning differences in technology. Wesley stresses the importance for managers and co-workers to be open to working with and conscientious of those who have learning challenges such as dyslexia and ADHD. Digging even deeper, we address how organizations and programming teams in particular can benefit from recognizing that we ALL have learning differences and that it's those differences that can foster creative & diverse approaches to building meaningful applications.
LINKS:
Community Pulse Podcast - https://www.communitypulse.io/
Wesley Faulkner - Head of Community, SingleStore | Polywork
https://www.singlestore.com/
Authentic Diversity by Michelle Silverthorn - https://www.amazon.com/Authentic-Diversity-Michelle-Silverthorn/dp/0367085674
https://askjan.org/
CONNECT WITH US:
Wesley Faulkner @wesley83
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode of the Angular Experience, we’re joined by Laura Hackney, co-founder and CEO at AnnieCannons, a company dedicated to helping teach survivors of human trafficking and other gender-based violence to code and eventually find full-time job opportunities. Laura talks about the company’s mission, how they develop their training program, barriers and triumphs, and shares how Angular developers like YOU can get involved.
LINKS:
https://anniecannons.com/
CONNECT WITH US:
Annie Hackney @LHack47
Brooke Avery @JediBravery
Erik Slack @Erikslack
In this episode of NgXP, we talk with Misko Hevery, the Father of Angular, about his recent work with Builder.io and the Qwik web development framework. Misko shares his thoughts on assumptions he thinks exist about how the web is built and how Builder.io and Qwik disrupt these assumptions. He then discusses how Builder.io is making it possible eCommerce sites in particular to blaze the path for earning top scores with Google PageSpeed. But what does this all mean for Angular developers? Misko shares his thoughts on this as well...
LINKS:
https://www.builder.io/
https://dev.to/mhevery/a-first-look-at-qwik-the-html-first-framework-af
http://misko.hevery.com/
CONNECT WITH US:
Misko Hevery @mhevery
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
In today’s episode, Michael Callaghan, a software engineer from the team at Walt Disney World, joins the Angular Experience in this episode for a discussion about how to teach children to code. Michael shares his experience teaching his son and other children how to program, from what works to ideas and strategies that aren’t as recommended. We also share resources and ideas for how to introduce children to programming and how to keep them active and motivated at home, school, and in other extracurricular opportunities as well.
LINKS:
https://www.codeninjas.com/
https://codecombat.com/
https://edu-next.minecraft.net/en-us/homepage
https://getcodingkids.com/
https://www.lego.com/en-us/categories/robots-for-kids
CONNECT WITH US:
Michael Callaghan @walkingriver
Brooke Avery @JediBravery
Erik Slack @Erikslack
In today’s episode, RxJS Core Team Lead Ben Lesh joins us again to talk about facing public criticism. Ben talks about how to respond when others share harsh words or thoughts about you or your work, how these kinds of situations can be turned into something positive, and how to extend support to others who find themselves in similar situations.
CONNECT WITH US:
Ben Lesh @benlesh
Brooke Avery @jediBravery
Erik Slack @erikSlack
In today’s episode, we’re joined by GDE and Developer Advocate Mike Hartington from Ionic. Mike talks about how to keep yourself motivated as a programmer as well as how to both avoid burnout and how to overcome it when it happens.
CONNECT WITH US:
Mike Hartington @mhartington
Brooke Avery @JediBravery
Erik Slack @Erikslack
In this episode of the Angular Experience, we bring Google Developer Expert & Microsoft MVP Michael Dowden back on the show to talk about cracking down on cybersecurity. Michael starts by breaking down the issues concerning data security, industry standards, and where we currently stand up to those standards. He rounds off the discussion by sharing what both companies and programmers can do to improve data security and prevent or minimize breaches for small and enterprise applications alike.
LINKS:
CONNECT WITH US:
Michael Dowden @mrdowden
Brooke Avery @JediBravery
Erik Slack @Erikslack
On today’s show, we welcome back our friend Craig Spence to share his tips and secrets for giving talks that are creative and entertaining. He shares his process, from coming up with topic and title ideas to preparing the talk, submitting your proposal, and how to deliver a presentation that others will remember for years to come.
CONNECT WITH US:
Craig Spence @Phenomnominal
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Kate Sky @katesky8
In today’s episode of the Angular Experience, we have a unique conversation with Misko Hevery about his journey into tech. Misko shares his first experiences with programming to his time at college, on to his first jobs in the tech industry and how that led to working at Google where he eventually became the Father of Angular and beyond.
LINKS:
https://www.builder.io/
https://dev.to/mhevery/a-first-look-at-qwik-the-html-first-framework-af
http://misko.hevery.com/
CONNECT WITH US:
Misko Hevery @mhevery
Brooke Avery @JediBravery
Erik Slack @Erikslack
In today’s episode of NgXP, we talk with RxJS Core Team Lead Ben Lesh about Championing Open Source Software. Ben starts by discussing some of his Open Source contributions at Google for Angular as well as with RxJS and then he shares some tips and insights on contributing for first timers up to enterprise level projects alike. To round out the conversation, Ben talks about the benefits to making Open Source contributions and reasons why it’s worth your time.
CONNECT WITH US:
Ben Lesh @Benlesh
Brooke Avery @JediBravery
Erik Slack @Erikslack
SHOW SUMMARY:
This week, join us as we chat with Kim Maida from Ionic about her path into programming. She shares some twists and turns in her story and how she went from zoology to eventually making her way into leadership roles. Kim’s inspiring story is packed with great lessons, especially the importance of diversity in programming.
CONNECT WITH US:
Kim Maida @KimMaida
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Cecelia Martinez @CeceliaCreates
For today’s episode of the Angular Experience, we’re taking a real world look at how Angular is being used to do good in the community. We sat down with Engineering Manager Dallas Cook from Sondermind.com to discuss how they’re using Angular to make it possible for mental health patients to match with qualified therapists and receive virtual or in-person treatment in as little as a matter of hours. Dallas shares his journey into programming and how he became involved at this startup company making big waves in the mental healthcare field, all supported, of course, by the Angular framework.
CONNECT WITH US:
Dallas Cook @DallasACook
Brooke Avery @JediBravery
Erik Slack @Erik
Michi DeWitt @mmmmichi
For today’s episode of the Angular Experience, we’re joined by Craig Spence, Senior Engineer at Spotify. Craig talks to us about his experience of moving from his home in New Zealand to living and working in Sweden. He offers his advice on things that should be considered before deciding to work abroad, including barriers, benefits, and financial and logistical aspects.
CONNECT WITH US:
Craig Spence @Phenomnominal
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Kate Sky @katesky8
In today’s episode of The Angular Experience, Brooke and Erik are joined by event organizing pro Alisa Duncan to talk about event networking tips and suggestions for introverts and extroverts alike. They address how to connect with fellow attendees and developers, speakers, sponsors, and potential employers as well.
CONNECT WITH US:
Alisa Duncan - @AlisaDuncan
Brooke Avery - @JediBravery
Erik Slack - @Erik_Slack
In this week’s episode of The Angular Experience, we chat with Martina Kraus, an expert on founding, organizing, and running meetups and conferences alike. We discuss the ins and outs of organizing these kinds of events, from the planning, prep, organization, and all the way through successful completion. Martina also shares the current state of the Angular community in Europe, including the successes and challenges they face and what we can do to better build a global Angular community.
SHOW NOTES:
https://martinakraus.github.io/
https://www.ng-girls.org/
https://angular-heidelberg.de/
https://ngrome.io/home
https://www.meetup.com/RheinNeckarJS/
CONNECT WITH US:
Martina Kraus @MartinaKraus11
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Michi DeWitt @mmmmichi
In this episode, we sit down with Martine and Michael Dowden to talk about the benefits of and the process for creating quality learning content. The Dowden’s share their experiences from giving public talks, teaching workshops, writing articles, publishing books, and creating online courses. Why should someone want to create learning content? How do you get started? How can you actually finish these projects once you’ve started?
After the discussion with Michael and Martine, we then do a Top Shares segment on HOW to create quality learning content that will provide great value to both you and others as well.
SHOW NOTES:
Architecting CSS - https://www.apress.com/us/book/9781484257494
Approachable Accessibility - https://www.apress.com/us/book/9781484248805
Programming Languages ABC++ - https://inedo.com/abc
Andromeda - https://andromedagalactic.com/
https://ngconf-school.teachable.com/p/enterpriseng-build-for-accessibility-with-angular
CONNECT WITH US:
Martine Dowden @Martine_Dowden
Michael Dowden @mrdowden
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Preston Lamb @prestonjlamb
For today’s episode of the Angular Experience, we have an in-depth talk about the hows and whys of good documentation with Dave Shevitz, the Lead Technical Writer at Google. Dave explains the approaches he’s taken with the docs for Angular, what their focus has been, what their focus will be moving forward, and offers advice for how you can be keeping top-notch documentation for your apps and/or company as well.
SHOW NOTES:
https://laptrinhx.com/angular-thoughts-on-docs-614251989/
https://laptrinhx.com/angular-thoughts-on-docs-looking-back-looking-ahead-660416113/
CONNECT WITH US:
Dave Shevitz @aikithoughts
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Yvonne Allen @yallen011
Getting involved in the Angular community can be really beneficial. But what does it even mean to “get involved” and why should you want to? Erik, Brooke, and Yvonne dive into these questions and share some of their personal favorite ways to get involved for experienced developers to beginners alike. After discussing the topic in-depth, we’re joined by author, speaker, and content creator Sam Julien who offers his advice for getting involved in the community as well as how those activities can lead to getting a job in developer relations.
SHOW NOTES:
People who inspire Sam -
Mark Thompson @marktechson
Lamis Chebbi @LamisChebbi
Natalia Venditto @AnfibiaCreativa
NgRx book Nils Mehlhorn @n_mehlhorn
Sam’s Book - A Guide to Tiny Experiments: A Simple Framework to Finish What You Start
https://learn.samjulien.com/guide-to-tiny-experiments
CONNECT WITH US:
Sam Julien @samjulien
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Yvonne Allen @yallen011
In this episode of NgXP, we dive deep with accomplished author, speaker, GDE, and Microsoft MVP Deborah Kurata about imposter syndrome at all levels of your career. Deborah shares how developing “superpowers” can help you break out of self-defeating thoughts and strengthen your confidence to better reach your full potential.
For our second segment we do a brand new version of the People of Angular Highlights--a lightning question round--to get to know Lara Newsom, a rising star in the Angular Community hailing from Iowa.
Show Notes
https://www.pluralsight.com/authors/deborah-kurata
Connect with Us
Deborah Kurata @DeborahKurata
Lara Newsom @LaraNerdsom
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Kate Sky @KateSky8
In this episode, we talk about the challenges of strong and effective communication while working remotely and how to overcome those hurdles. We go through our top shares of how to make and keep strong connections while working remotely. We're then joined by Jay Bell from Trellis.org where the company is using Angular to help companies create, manage, and grow their fundraising events. Their technology and system have made it possible for hundreds of thousands of dollars to be raised for charitable causes - all of which is being done remotely and with the power of Angular behind them.
Show Notes
https://trellis.org
https://trellis.org/blog/case-studies/la-family-housing/
https://trellis.org/blog/case-studies/how-the-community-foundations-of-canada-raised-550k/
Connect with Us
Jay Bell @JayCooperBell
Brooke Avery @JediBravery
Erik Slack @Erik_Slack
Michi DeWitt @mmmmichi
It’s important to have career goals and be driven to succeed. But at what point does hard work become counterproductive and even unhealthy? We sat down with global speaker, author, MVP, and Angular GDE John Papa to discuss how to achieve your personal and professional goals while still maintaining a healthy work/life balance. Brooke, Erik, and Preston then dive into some ways to destress, excel at work, thrive in life.
Connect with us:
John Papa @John_Papa
Brooke Avery @jedibravery
Erik Slack @erik_slack
Preston Lamb @prestonjlamb
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
Show Notes:
www.outintech.com
www.inclusionpro.com
-
Connect with us:
Sara Jones @SaraDansieJones
Alex Solis (still needs to set up his Twitter account 😜) - https://www.linkedin.com/in/spunky-alex-solis/ and https://spunkyalexsolis.com/
Brooke Avery @jedibravery
Erik Slack @erik_slack
Cecelia Martinez @ceceliacreates
-
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
-
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
In today’s episode of the Angular Experience podcast, we’re joined by successful entrepreneur and CEO Tracy Lee from This Dot Labs. Our objective is to discuss women in programming. We’ll address hurdles women are facing every day when getting into coding, breaking down barriers, and raising more interest and awareness for women getting into the industry.
We then spent time talking with our recurring panelist Michi DeWitt for a People of Angular spotlight. Michi shares with us her journey into Angular as well as her involvement with Angular San Diego, Women Who Code, and what inspires her in the community.
Show Notes:
https://labs.thisdot.co/
https://apprentice.thisdot.co/
https://www.womenwhocode.com/
Connect with us:
Tracy Lee @ladyleet
Michi DeWitt @mmmmichi
Erik Slack @erik_slack
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
Former university professor, Thomas Desmond from Sitecore, joins us on this episode to discuss his experiences as an instructor, teaching others how to code. He shares tips, suggestions, and insights for how best to teach and/or mentor others without leaving them feeling too overwhelmed. We’re then joined by Alyssa Nicoll, Angular Developer Advocate for Kendo UI, who opens up about how she’s achieved her career goals so far, became a GDE, and balances her work life with a new son at home, all while dealing with ADHD. She offers her advice, resources, and more.
Connect with us:
Thomas Desmond @ThomasJDesmond
Alyssa Nicoll @AlyssaNicoll
Brooke Avery @jedibravery
Erik Slack @erik_slack
Kate Sky @KateSky8
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
This is part 2 of our 2 part series on interviewing. Today we bring Alex Okrushko back to move on to interviewing for mid- and senior-level developers. Alex offers advice for the actual interview, but also shares tips for how to prepare, follow-up, and how to stand out above your competition.
Connect with us:
Alex Okrushko @AlexOkrushko
Brooke Avery @jedibravery
Erik Slack @erik_slack
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
This is part one of a two-part series on interviewing. In part 1, we sit down with GDE and Vice President of Developer Growth at BrieBug, Lukas Ruebbelke and Alex Okrushko, Principal Architect at Cisco and GDE. Lukas and Alex offer tips and advice for successfully preparing for and interviewing for jobs in web development, particularly for those seeking junior developer positions. Lukas gives particular attention to the qualities and skills that will help developers of any level stand out, overcome barriers, and reach their full potential.
Connect with us:
Alex Okrushko @AlexOkrushko
Lukas Ruebbelke @simpulton
Brooke Avery @jedibravery
Erik Slack @erik_slack
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
In our first ever episode of The Angular Experience, we discuss going out on your own and solo as a programmer with Jeff Cross. As co-founder and CEO of Narwhal, Jeff offers his advice on how to set off on your own, from knowing when the time is right, how to get your finances in place, finding clients, maintaining business, and much more! We then interview Cecelia Martinez from Cypress.io about her challenges, triumphs, and advice for people launching their tech careers.
Connect with us:
Jeff Cross @jeffbcross
Brooke Avery @jedibravery
Erik Slack @erik_slack
Cecelia Martinez @ceceliacreates
Get bonus content and show your support to help us produce more quality content for & about the Angular community by becoming a Patron member for as little as $1 👉 https://www.patreon.com/ngxp
Learn more about us 👉 https://ngxp.show/
Thank you to our sponsors:
https://reliablewebsummit.com/
https://ng-conf.org/
https://ionic.io/
https://nrwl.io/
https://labs.thisdot.co/
https://apprentice.thisdot.co/
The introductory preview for the Angular Experience Podcast aka NgXP.
Embarrassingly unknown engineers, Brooke Avery and Erik Slack, along with their panel blend entertainingly meaningful conversation, interesting guests, and insightful advice as they explore all aspects of the Angular Community and developer life.
Support us at https://patreon.com/ngxp!