Adventures in Angular

Adventures in Angular

Download on the App Store

Adventures in Angular episodes

  • AiA 202: "Programming education/education research" with Neil Brown
    Panel: 
    • Charles Max Wood
    • Shai Reznik
    • Ward Bell
    Special Guests: Neil BrownIn this episode, the Adventures in Angular panel talks to Neil Brown about learning to code and learning to code better. Neil works as a research fellow at Kings College in London where he works in computing education. He is very interested in how people learn to program and also making tools that make learning to program easier. They talk about things that experts can do to help new people pick up programming easier, how you can use live programming to teach novices, and the importance of having a supportive community. They also touch on what he has learned from his research, the necessity of practice over time, and more!In particular, we dive pretty deep on:
    • Ruby Rogues Episode 257
    • Neil intro
    • Learning to code better
    • What kind of things can we do to help new people pick up programming easier?
    • Experts operate differently than novices
    • How an expert codes VS how a novice codes
    • Pragmatic Thinking and Learning by Andy Hunt
    • Putting yourself in a new programmer’s shoes
    • Experts forget how much knowledge they’ve got
    • How do you need to design instruction for novices?
    • Live programming
    • Seeing that people make mistakes along the way all the time
    • Keep the mistakes
    • Computer science degree VS self-taught VS boot camps
    • People learn differently
    • Element of having a supportive community
    • Do you see any threat to people transitioning to online schooling?
    • The curse of knowledge
    • What have you learned in your research?
    • You need a lot of practice
    • Helps to have spaced practice
    • The best way to learn
    • Ten quick tips for teaching programming by Neil Brown
    • And much, much more!
    Links:
    • Ruby Rogues Episode 257
    • Pragmatic Thinking and Learning by Andy Hunt
    • Ten quick tips for teaching programming by Neil Brown
    • @neilccbrown
    • Neil’s Website
    Sponsors
    • Angular Boot Camp
    • Digital Ocean 
    • FreshBooks
    Picks:Charles
    • Get a Coder Job Video Course
    • South Pacific
    Shai
    • snyk.io
    • American Crime Story
    Neil
    • Last Chance U
    Special Guest: Neil Brown.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    1 hr 5 min
  • AiA 201: AI & Angular with Asim Hussain
    Panel: 
    • John Papa
    • Ward Bell
    Special Guests: Asim HussainIn this episode, the Adventures in Angular panel talks to Asim Hussain about AI and Angular. Asim has been developing for about 17 years, has been working with Angular for about 5 years, and runs the website codecraft.tv. They talk about what AI means to him and where he sees it fitting into the JavaScript realm, how he got into AI himself, and some fun use cases for AI in JavaScript. They also touch on what TensorFlow and Tensorflow.js are, training in the browser, and more!In particular, we dive pretty deep on:
    • Asim intro
    • codecraft.tv
    • Co-organizer of AI JavaScript London
    • What does AI mean to you?
    • Where does AI fit into the JavaScript ecosystem?
    • Interested in machine learning
    • How does AI apply to the real world?
    • How did you get into AI?
    • Python to JavaScript developer
    • AI has been growing exponentially
    • An example of something you can do with AI in JS that is really cool
    • The power of AI breeds creativity
    • Magenta.js and Tensorflow.js
    • Face recognition with JavaScript
    • Client-side processing
    • What is TensorFlow?
    • What is Tensorflow.js?
    • Neural net
    • Training in the browser itself
    • Where do JavaScript developers fit into the AI space?
    • Load model
    • Transfer learning
    • Practical applications
    • And much, much more!
    Links:
    • codecraft.tv
    • AI JavaScript London
    • JavaScript
    • Python
    • Magenta.js
    • Tensorflow.js
    • TensorFlow
    • Angular
    • @jawache
    • Asim’s Medium
    • Asim’s Udemy
    • Asim’s GitHub
    Sponsors
    • Angular Boot Camp
    • Digital Ocean 
    • FreshBooks
    Picks:John
    • Luis.ai
    • Murder on the Orient Express movie
    Ward
    • MachineLabs - @machinelabs_ai
    Asim
    • aijs.rocks
    Special Guest: Asim Hussain.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    1 hr 2 min
  • AiA 200: Episode 200
    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:CharlesShai
    • 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


    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    1 hr 25 min
  • AiA 199: RxJS with Ben Lesh, Tracy Lee, and Jay Phelps
    Panel: 
    • Shai Reznik
    • Joe Eames
    • Alyssa Nicoll
    • Ward Bell
    Special Guests: In this episode, the Adventures in Angular panel talks to Ben Lesh, Tracy Lee, and Jay Phelps about RxJS. Tracey is the co-founder of This Dot Labs, which does a lot for the JavaScript community and does JavaScript consulting, as well as is on the RxJS core team. Jay is also a co-founder of This Dot Labs and used to be on the RxJS core team. Finally, Ben is an engineer at Google, is the RxJS project lead there, and is on the Angular team. They talk about the changes to RxJS from the past year, the API changes for version 6, and more!In particular, we dive pretty deep on:
    • Ben, Tracey, and Jay intros
    • What happened in the last year with RxJS?
    • No longer a test scheduler
    • Using real timers
    • Version 5 VS version 6
    • TestScheduler.Run method
    • Won’t have to write code with injecting a scheduler
    • What’s the best way to get started?
    • Look at the docs
    • Understanding Marble diagrams
    • Many blog articles on Marble syntax out there
    • Wasn’t originally designed for public consumption
    • Using the test Scheduler is not a requirement for testing RxJS code
    • Jasmine testing framework
    • Jest
    • Marbles diagrams are a bit more declarative and specific to RxJS
    • Is it a part of RxJS proper?
    • API changes for version 6
    • Backwards compatibility package
    • TSLint rules
    • rxjs-tslint
    • TypeScript
    • And much, much more!
    Links:
    • This Dot Labs
    • JavaScript
    • RxJS
    • Angular
    • TestScheduler.Run method
    • rxjs-tslint
    • TypeScript
    • @ladyleet
    • Tracy’s GitHub
    • @BenLesh
    • Ben’s Medium
    • Ben’s GitHub
    • @_jayphelps
    • Jay’s GitHub
    • RxJS GitHub
    • @ThisDotLabs
    Sponsors
    • Angular Boot Camp
    • Digital Ocean 
    • FreshBooks
    Picks:Shai
    • A Super Ninja Trick To Learn RxJS’s “switchMap”, “mergeMap”, “concatMap” and “exhaustMap”, FOREVER! by Shai
    • TestAngular.com
    Joe
    • notion.so
    • WorkFlowy
    • Framework Summit
    Ward
    • National Day Calendar
    Tracey
    • Rx Workshop
    Ben
    • Experimental branch in RxJS
    Jay
    • brow.sh
    Special Guests: Ben Lesh, Jay Phelps, and Tracy Lee.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    1 hr 28 min
  • AiA 198: Building SharePoint Extensions with JavaScript with Vesa Juvonen LIVE at Microsoft Build
    Panel: Charles Max Wood Special Guests: Vesa JuvonenIn this episode, the Adventures in Angular panel talks to Vesa Juvonen about building SharePoint extensions with JavaScript. Vesa is on the SharePoint development team and is responsible for the SharePoint Framework, which is the modern way of implementing SharePoint customizations with JavaScript. They talk about what SharePoint is, why they chose to use JavaScript with it, and how he maintains isolation. They also touch on the best way to get started with SharePoint, give some great resources to help you use it, and more!In particular, we dive pretty deep on:
    • Vesa intro
    • What is SharePoint?
    • Has existed since 2009
    • People either know about it and use it or don’t know what it is
    • Baggage from a customization perspective
    • Why JavaScript developers?
    • Modernizing development
    • SharePoint Framework
    • Microsoft Ignite Conference
    • Is there a market for it?
    • System integrators
    • Angular Element and React
    • React for SharePoint Framework back-end
    • Supports Vue
    • React Round Up Podcast
    • How do you maintain isolation?
    • What’s the best way to get started with SharePoint extensions?
    • Office 365 Developer Program
    • SharePoint documentation
    • SharePoint YouTube
    • What kinds of extensions are you seeing people build?
    • And much, much more!
    Links:
    • SharePoint
    • JavaScript
    • SharePoint Framework
    • Microsoft Ignite Conference
    • Angular Element
    • React
    • Vue
    • React Round Up Podcast
    • Office 365 Developer Program
    • SharePoint documentation
    • SharePoint YouTube 
    • @OfficeDev
    • @vesajuvonen
    • Vesa’s blog
    • Vesa’s GitHub
    Sponsors
    • Angular Boot Camp
    • Digital Ocean 
    • FreshBooks
    Picks:Charles
    • Zig Ziglar
    • Conversations with My Dog by Zig Ziglar
    • Pimsleur Lessons on Audible
    Vesa
    • Armada by Ernest Cline
    Special Guest: Vesa Juvonen.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    32 min
  • AiA 197: Bazel with Torgeir Helgevold
    Panel: 
    • Charles Max Wood
    • Joe Eames
    • Alyssa Nicholl
    Special Guests: Torgeir HelgevoldIn this episode, the Adventures in Angular panel talks to Torgeir Helgevold about Bazel. Torgeir works for Nrwl and does experiment with Bazel as a part of his daily life. He has really taken an interest in Bazel and sees it as the next big thing in build systems. They talk about what Bazel is, zero configuration, and Bazel’s ability to deal with large and complex projects. They also touch on build speed with Bazel, how to set Bazel up, and more!In particular, we dive pretty deep on:
    • Torgeir intro
    • Bazel as the next big thing for build systems
    • What is Bazel?
    • Incremental build system
    • Mainly for large projects
    • Why is Bazel going to become the next big thing?
    • Bazel isn’t tied to a specific language
    • Bazel vs Webpack
    • Type sharing between front-end and back-end
    • Bazel is very streamlined
    • Zero configuration movement
    • The problem with zero configuration
    • Large vs simpler projects
    • Complex development and new tools
    • Google is well known to have large, complex projects
    • If your build system is working for you, there’s no need to change
    • Build speed
    • Continuous integration
    • How do you set Bazel up?
    • Alex Eagle repo - angular-bazel-example
    • What does Bazel actually do?
    • How do you pull these rules in?
    • How do you transition over to Bazel?
    • And much, much more!
    Links:
    • Nrwl
    • Bazel
    • Webpack
    • Alex Eagle repo - angular-bazel-example
    • @helgevold
    • syntaxsuccess.com
    • Torgeir’s GitHub
    • Torgeir’s Nrwl Blog
    Sponsors
    • Angular Boot Camp
    • Digital Ocean 
    • FreshBooks
    Picks:Charles
    • The Whole-Brain Child by Daniel J. Siegel
    Joe
    • Google Duplex
    • Why AI Will Bring an Explosion of New Jobs
    • Full of Sith Podcast – How the Force Works
    Torgeir
    • Cross language API schemas with Bazel by Daniel Muller
    Special Guest: Torgeir Helgevold.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    38 min
  • AiA 196: Error Tracking and Troubleshooting Workflows with David Cramer LIVE at Microsoft Build
    Panel: 
    • Charles Max Wood
    • Ayssa Nicholl
    • Ward Bell
    Special Guests: David CramerIn this episode, the Adventures in Angular panelists talk to David Cramer about error tracking and troubleshooting workflows. David is the founder and CEO of Sentry, and is a software engineer by trade. He started this project about a decade ago and it was created because he had customers telling him that things were broken and it was hard to help them fix it. They talk about what Sentry is, errors, workflow management, and more!In particular, we dive pretty deep on:
    • David intro
    • Founder and CEO of Sentry 
    • What is Sentry?
    • Working with PHP
    • De-bugger for production
    • Focus on workflow
    • Goal of Sentry
    • Triaging the problem
    • Workflow management
    • Sentry started off as an open-source side project
    • Instrumentation for JavaScript
    • Ember, Angular, and npm
    • Got their start in Python
    • Logs
    • Totally open-source
    • Most compatible with run-time
    • Can work with any language
    • Deep contexts
    • Determining the root cause
    • And much, much more! 
    Links:
    • Sentry
    • JavaScript
    • Ember
    • Angular
    • npm
    • Python
    • Sentry’s GitHub
    • @getsentry
    • David’s GitHub
    • David’s Website
    • @zeeg
    Sponsors
    • Linode
    • Angular Boot Camp
    • FreshBooks
    Picks:Charles
    • Socks as Swag
    David
    • VS Code
    • Kubernetes
    Special Guest: David Cramer.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    29 min
  • AiA 195: Angular for Microsoft Developers with Sahil Malik
    Panel: 
    • Charles Max Wood
    • Alyssa Nicholl
    • Ward Bell
    Special Guests: Sahil MalikIn this episode, the Adventures in Angular panelists discuss Angular for Microsoft developers with Sahil Malik. Sahil is a developer that has been in the Microsoft and Angular space for many years. He has been writing for CODE Magazine as well for many years and you can find his articles here. They talk about what he means by the term “Microsoft developer,” Visual Studio vs VS Code, and the pros to using Angular as a Microsoft developer. They also touch on how these developers can transition over to using Angular, the importance of having an open mind to other ways of doing things, and more!In particular, we dive pretty deep on:
    • Sahil intro
    • Writes for CODE Magazine
    • What do you mean by a Microsoft developer?
    • Azure and Linux
    • .NET Rocks!
    • Microsoft Build
    • Visual Studio
    • Angular is a natural progression for someone in the Microsoft world
    • ngrx and ngrx-data
    • VS Code is a fantastic editor
    • Visual Studio vs VS Code
    • VS Code has plugins for everything!
    • How has working with Angular felt as a Microsoft world
    • His experience in the Microsoft landscape
    • Feels more productive in an HTML based UI
    • XAML
    • Angular shines because it can acage things tightly
    • TypeScript
    • How should Microsoft developers transition over to Angular?
    • Open yourself to the idea of change
    • Get familiarized with node-based development
    • AI
    • And much, much more!
    Links:
    • CODE Magazine
    • Sahil’s CODE Magazine Aritcles
    • Angular
    • Azure
    • Linux
    • .NET Rocks!
    • Microsoft Build
    • Visual Studio
    • ngrx
    • ngrx-data
    • VS Code
    • XAML
    • @sahilmalik
    • Sahil’s GitHub
    • Winsmarts.com
    Sponsors
    • Linode
    • Angular Boot Camp
    • FreshBooks
    Picks:Alyssa
    • Deadpool 2
    • Solo
    • update.angular.io
    Sahil
    • Electric bicycles
    Special Guest: Sahil Malik.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    1 hr 4 min
  • AiA 194: Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari LIVE at Microsoft Build
    Panel: Charles Max Wood Special Guests: Ori Zohar and Gopinath ChigakkagariIn this episode, the Adventures in Angular panelists discuss Cloud-Hosted DevOps with Ori Zohar and Gopinath Chigakkagari at Microsoft Build. Ori is on the product team at VSTS focusing on DevOps specifically on Azure. Gopinath is the group program manager in VSTS primarily working on continuous integration, continuous delivery, DevOps, Azure deployment, etc. They talk about the first steps people should take when getting into DevOps, define DevOps the way Microsoft views it, the advantages to automation, and more!In particular, we dive pretty deep on:
    • Ori and Gopi intro
    • VSTS – Visual Studio Team Services
    • VSTS gives developers the ability to be productive
    • Developer productivity
    • What’s the first big step people should be taking if they’re getting into DevOps?
    • The definition of DevOps
    • The people and the processes as the most important piece
    • DevOps as the best practices
    • Automating processes
    • What people do when things go wrong is what really counts
    • Letting the system take care of the problems
    • Have the developers work on what they are actually getting paid for
    • Trend of embracing DevOps
    • Shifting the production responsibility more onto the developer’s
    • Incentivizing developers
    • People don’t account for integration
    • Continuous integration
    • Trends on what customers are asking for
    • Safety
    • Docker containers
    • And much, much more!
    Links:
    • Azure
    • Microsoft Build
    • VSTS
    • @orizhr
    • Ori’s GitHub
    • Gopi’s GitHub
    • @gopinach
    Sponsors
    • Linode
    • Angular Boot Camp
    • FreshBooks
    Picks:Charles
    • .NET Rocks!
    • Shure SM58 Microphone
    • Zoom H6
    Ori
    • Fitbit
    • Pacific Northwest Hiking
    Gopinath
    • Seattle, WA
    Special Guests: Gopinath Chigakkagari and Ori Zohar.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    57 min
  • AiA 193: Angular Libraries with Juri Strumpflohner
    Panel: 
    • Charles Max Wood
    • Shai Reznik
    • Joe Eames
    • Special Guests: Juri Strumpflohner
    In this episode, the JavaScript Jabber panelists discuss Angular libraries with Juri Strumpflohner. Juri is a software developer that previously has done a lot of full-stack development with JavaScript and Angular.js on the front-end and C# and Java on the back-end. More recently, he has begun to focus more on the front-end with Angular development as a freelance developer and has created training courses on Egghead. They talk about what an Angular library is, how you can create an Angular Package Format, and much more!In particular, we dive pretty deep on:
    • Juri intro
    • Create and publish Angular libs like a Pro- Juri’s NG-BE Talk
    • What are Angular libraries?
    • How do Angular libraries connect to Angular?
    • Angular modules
    • Open source as the main use case
    • CSS and Sass
    • Have to follow a certain series of steps to build your libraries
    • WebPack
    • Plunker
    • Server-side rendering
    • Tree shaking things that aren’t used on your library
    • Angular Package Format
    • Component library
    • Secondary entry points
    • How do you go about making a package like this?
    • TypeScript Modules
    • Now have built-in support of Angular libraries
    • ng-packagr
    • And much, much more!
    Links:
    • JavaScript
    • Angular.js
    • Egghead
    • Juri’s Egghead Courses
    • Create and publish Angular libs like a Pro
    • Angular modules
    • Sass
    • WebPack
    • Plunker
    • TypeScript Modules
    • ng-packagr
    • @juristr
    • juristr.com
    • Juri’s GitHub
    Sponsors
    • Linode
    • Angular Boot Camp
    • FreshBooks
    Picks:Charles
    • FullContact
    • Set Appointments on Google Calendar
    Shai
    • Competing Against Luck by Clayton M. Christensen
    • His Blog Post
    Joe
    • Unit Testing in Angular PluralSight Course
    • Prettier
    Juri
    • ngx-tabs-libdemo
    • ngx-formly
    • Juri’s Egghead Courses
    Special Guest: Juri Strumpflohner.

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
    38 min

About Adventures in Angular

From the publisher's feed

Join our weekly discussion about how to build top end Angular applications and become an Angular expert.

Become a supporter of this podcast:

More shows like Adventures in Angular

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

66 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

My JavaScript Story by Charles M Wood

My JavaScript Story

4 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners