Episodios

  • Standalone Component - AiA 349
    Jul 7 2022
    One of the upcoming future features in the Angular framework will revolve around “Standalone Components” (SC) vs. “Optional NgModules”.  When SC makes NgModules optional, it depreciates their value in the long run and could lead us to determine their necessity.  Given that Angular is an enterprise framework, can we have modulars in an angular application or should we eliminate this?  Angular expert Rainer Hahnekamp joins the show to share his perspective on how SC will affect modularity in an Angular application.

    Sponsors
    • Top End Devs
    • Raygun | Click here to get started on your free 14-day trial
    • Coaching | Top End Devs

    Links
    • RAINER HAHNEKAMP

    Picks
    • Charles- DigitalOcean - The developer cloud
    • Charles - Conferences | Top End Devs 
    • Charles- Dice Forge
    • Charles- Tim McGraw, Faith Hill to Star in 'Yellowstone' Prequel Series '1883'
    • Rainer - Look at other frameworks to get other perspectives.
    Más Menos
    Aún no se conoce
  • AiA 298: Progressive State Management with NGXS with Aliaksei Kuncevic
    Nov 10 2020

    In this episode, Brooks, Alyssa and Chris talk with Aliaksei Kuncevič about Progressive State Management with NGXS. Aliaksei walks the crew through this progressive journey by starting small and implementing reactive services. These are services with a behavior subject. Aliaksei then demonstrates how you can migrate from reactive services to using NGXS.

     

    Sponsors
    • Audible.com
    • Raygun | Click here to get started on your free 14-day trial
    • CacheFly
    Panel
    • Alyssa Nicoll
    • Brooks Forsyth
    • Chris Ford
    Guest
    • Aliaksei Kuncevič
    Links
    • Aliaksei’s RX-Service
    • https://www.ngxs.io/plugins/form
    • https://www.ngxs.io/plugins/storage
    • https://www.ngxs.io/plugins/cli
    • https://www.ngxs.io/v/master/concepts/intro
    • Angular Air Episode with Aliaksei (for the visual learner)
    • NGXS Labs
    • Helpful Chart to understand NGXS in a glance
    Picks

    Alyssa Nicoll:

      • https://www.neuralink.com/

    Brooks Forsyth:

    • Allway Tools Series Allway 10031 HM1 1 Gallon Helix Paint Mixer

    Chris Ford:

    • Family booked a COVID test

    Aliaksei Kuncevič:

    • Bicycle, Biking

    Follow us on Twitter: @angularpodcast

    Special Guest: Aliaksei Kuncevič.

    Más Menos
    Aún no se conoce
  • AiA 293: Accessibility in Angular with Vitalii Bobrov
    Sep 29 2020

    Special guest, Vitalii Bobrov joins us to talk about accessibility on the web and how to relate it to user experience in general. What can we do to improve accessibility? How can we improve accessibility? Why should we even care about accessibility? Find the answers to these questions and much more on this very insightful episode of Adventures in Angular.

    Sponsors
    • Audible.com
    • Raygun | Click here to get started on your free 14-day trial
    • CacheFly
    Panel
    • Alyssa Nicoll
    • Chris Ford
    • Eddie Hinkle
    Guest
    • Vitalii Bobrov
    Links
    • https://material.angular.io/cdk/a11y/overview
    • Axe Accessibility Testing
    Picks

    Alyssa Nicoll:

      • CodeItLive

    Vitalii Bobrov:

    • JS Rocks

    Eddie Hinkle:

    • Swift UI
    • Axe

    Chris Ford:

    • Kingdoms of Amalur Re-Reckoning
    • Endeavour

    Follow us on Twitter: @angularpodcast

    Special Guest: Vitalii Bobrov.

    Más Menos
    Aún no se conoce
  • AiA 279: Angular for Enterprise-Ready Web Apps with Doguhan Uluca
    Apr 7 2020
    JavaScript Remote Conf 2020 May 14th to 15th - register now!


    Doguhan Uluca, the author of "Angular for Enterprise-Ready Web Applications", explains the concepts of enterprise and the Angular ecosystem. He is a strong proponent of the evergreen motto, which means the fundamentals and techniques you learn and master will be useful to you for years to come.

    Panel
    • Chris Ford
    • Shai Reznik
    • Alyssa Nicoll
    • Charles Max Wood
    Guest
    • Doguhan Uluca
    ____________________________________________________________

    "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today!

    ____________________________________________________________ Picks

    Chris Ford:

    • Emoji Tetra
    • Your Roadmap to Angular Testing Mastery

    Shai Reznik:

    • Joe Rogan Experience #1309 - Naval Ravikant

    Doguhan Uluca:

    • Microsoft Edge Chromium Browser
    • Follow Doguhan on Twitter > @duluca

    Charles Max Wood:

    • Clean Coders Podcast

     

    Follow Adventures in Angular on Twitter > @angularpodcast

    Special Guest: Doguhan Uluca.

    Más Menos
    Aún no se conoce
  • AiA 239: Live at ng-conf
    May 14 2019
    Sponsors
    • Sentry use the code “devchat” for $100 credit

    • Angular Bootcamp

    • Triplebyte offers a $1000 signing bonus

    • CacheFly

    Panel
    • Aaron Frost

    • Charles Max Wood

    • Joe Eames

    Joined by special guests: Bill Odom, Daniel Kilburn, Niall Crosby.

    Episode Summary

    This episode of Adventures in Angular comes to you live from ng-conf 2019. Niall Crosby, CEO at ag-Grid, talks about how he started the company and what they work on. The panel then talks to a number of guests at the conference, including the volunteers, organizers and attendees and have interesting conversations about the work they do, what made them come to the conference and what they like about it. They talk about the workshops being conducted, give listeners tips on learning angular and one of the speakers appeals to listeners for help in mentoring and sponsorship. They wrap up the podcast by each stating their favourite talks and moments at the conference and agree on the fact that the community is one of the best parts of Angular.

    Links
    • Niall’s Linkedin

    • Melina’s Twitter

    Follow Adventures in Angular on Devchat.tv, Facebook and Twitter.

     

    Special Guests: Bill Odom, Daniel Kilburn, and Niall Crosby.

    Más Menos
    Aún no se conoce
  • AiA 231: Why Angular Developers Should Learn RxJS
    Mar 19 2019
    Sponsors
    • Sentry use the code “devchat” for 2 months free on Sentry small plan
    • Angular Bootcamp
    • TripleByte offers a $1000 signing bonus
    • Cachefly
    Panel
    • Charles Max Wood
    • Aaron Frost
    • Joe Eames

    Joined by Special Guest: Michael Hartington

    Episode Summary

    Aaron Frost introduces a RxJS as a trend that is also a fundamental for angular. Aaron Frost  shares his experience at ng-conf where the community was polled, and the topic most people wanted to learn was RxJS. Charles Max Wood brings up a previous podcast where Ward Bell predicts this trend, sharing the opinion that angular developers must know RxJS to be successful. The panels discusses the need to be reactive in Angular and the need to react to this trend by learning RxJS. Michael Hartington and Aaron Frost share an examples to show how RxJS simplifies the work.The panel discusses the switch from NgRx or RxJS, and a few things that might help someone looking to switch. Panelists share how they learned RxJS and how it helped them, even if they were reluctant to learn it. They finish by sharing resources they found helpful in learning RxJS.

    Links
    • https://devchat.tv/adv-in-angular/rxjs-with-angular/
    • https://thinkster.io/
    • https://www.ng-conf.org/
    • https://twitter.com/Michael_Hladky
    • https://rxjs.dev/operator-decision-tree
    • https://github.com/MikeRyanDev
    • https://twitter.com/mikeryandev
    • https://github.com/johnlindquist
    • https://staltz.com/blog.html
    • https://blog.rangle.io/author/yuri/
    • https://github.com/bent
    • Michael Pearsons Blog
    • https://twitter.com/brandontroberts
    • https://github.com/brandonroberts
    • www.facebook.com/adventuresinangular
    • https://twitter.com/angularpodcast
    Picks 

    Michael Hartington

    • Harmonquest

    Joe Eames

    • Gravity Falls
    • Dungeons and Dragons

    Charles Max Wood

    • Podfest
    • Go out and meet awesome people in the angular community

    Aaron Frost

    • Captain Crunch - Crunch Berries

    Special Guest: Mike Hartington.

    Más Menos
    Aún no se conoce
  • AiA 228: Issues with the Title, Front End Web Dev
    Feb 27 2019
    Sponsors
    • Sentry use the code “devchat” for 2 months free on Sentry small plan
    • TripleByte offers a $1000 signing bonus
    Panel
    • Alyssa Nicoll
    • Joe Eames
    • Charles Wood
    Episode Summary

    This weeks panel, Charles Wood, Alyssa Nicholl, and Joe Eames discuss 2 articles: 1st The Great Divide by Chris Coyier and 2nd Tales of a Non-Unicorn by Laura Schenk. These articles tell of the broad meaning for “Front-End Web Developer” talking of how “HTML + CSS along with JavaScript” all fall under the same title causing confusion with job interviews and even once a developer gets into the job. It is neat to hear perspectives of Alyssa Nicholl and Joe Eames together as Alyssa is more on the HTML/CSS side of Web Dev and Joe Eames is more with the JavaScript side.

    The panel also discusses difficulties with interviewing for jobs. Charles Wood leads a discussion on what the interviewers could improve on in hiring the people they actually want. The panel shares experiences of not getting jobs for reasons that are not super valid. They also touch on the pay difference between the 2 sides of the “WebDev” job description.

    Links
    • The Great Divide by Chris Coyier
    • The Refactoring UI Youtube
    • Tales of a Non-Unicorn: A Story About The Trouble with Job Titles and Descriptions
    • Why Everyone Is Fighting About CSS/UX and JS
    • Economics
    • CodePen Job Posting
    Picks

    Joe Eames:

    • The Refactoring UI Youtube
    • The Refactoring UI
    • Steve Schoger Twitter
    • NestJS

    Charles Wood:

    • The Checklist Manifesto: How to Get Things Right by Atul Gawandi

    Alyssa Nicoll:

    • 100 Days CSS Challenge
    Más Menos
    Aún no se conoce
  • AiA 209: “Azure DevOps” with Donovan Brown Live at Microsoft Ignite
    Oct 2 2018
    Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Adventures in Angular panel talks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business ...
    Más Menos
    Aún no se conoce