Adventures In Angular
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 384:18:18
- Mais informações
Informações:
Sinopse
Adventures in Angular is a weekly podcast about developments in the Angular community, tools, techniques, and ecosystem.
Episódios
-
AiA 167: Deploying Angular
12/12/2017 Duração: 47minPanel: Ward BellJohn PapaJoe EamesCharles Max WoodIn the episode of Adventures in Angular the panel discusses Deploying Angular. Specifically, the panel talks about the complexities of the development server and CLI. Each panelist talks about their own paths on how they might deploy, the uses of guides, projects, tools or technologies and strategies they use to help the production. This is a great episode to grasp different approaches and tools to deploying Angular.In particular, we dive pretty deep on:•Is it easy Joe? Did you figure it out?Difficulties, EffortCLI is different in Productionng-doc. ioStaging environmentsDeploying with RailsUsing the web packer gemFall back routesWeb servers for deployment?GuidesCLI as a crutchReducing cost with Circle CI Building a web serverSchematicsDocker FileIn person deploying…rather then someone else?Checking-InCode Ship, Git LabAzureComfortability to implementInvesting time to learn how to do this!Building a docker imageIf you are not using VS Code, how long does it tak
-
AiA 166: Visual Studio Code and Live Sharing with Chris Dias and PJ Meyer LIVE at Microsoft Connect 2017
05/12/2017 Duração: 01h02minCharles Max WoodSpecial Guests: Chris DiasPJ MeyerIn this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Chris Dias and PJ Meyer about Visual Studio Code and Live Sharing. Chris and PJ explain more on their demo at Microsoft Connect on Live Collaborative Editing and Debugging. Learn more about the new features with Visual Studio Code and the efficient workflows with screen sharing, and much more.In particular, we dive pretty deep on:Demo on Live Collaborative Editing and Debugging explainedNew Features with VS CodeDeveloper productiveDebugging pain pointsGetting feedbackNew in VS CodeLanguage support and Java DebuggerLive ShareDebugging from different machines and platformsMulti-Stage Docker FileTypeScript compilerMore on debugging with Cosmos DBDebugging in the Cloud?Docker ExtensionsData BricksUpdated python toolsComing up with Visual Studio Code in the next 6 monthsTypeScript and RefactoringGetting the word out about code - Word of mouth?Number of people using VS Code?Envision f
-
AiA 165: Angular Air with Justin Schwartzenberger
29/11/2017 Duração: 01h07minPanel: Joe EamesCharles Max WoodSpecial Guest:Justin SchwartzenbergerIn the episode of Adventures in Angular the panel welcome Justin Schwartzenberger to talk about Angular Air. Justin is a podcaster, product manager, and educator at Narwhal Technologies. Justin talks about his experience working with customers and contributing to the Angular community. Justin discusses the content of his podcast, Angular Air, and how it helps the Angular community learn all about Angular. This is a great episode for learning about other podcast platforms that focus on all things Angular.In particular, we dive pretty deep on:•What do you do at Narwhal and with Angular Air?Angular Air podcast HistoryHosting and Topics on Angular Air video podcastFavorite episodes on Angular AirHow to figure out what to discuss on the podcastUsing the community to figure great topicsCompetition for listening timeThings to learn - Angular Animations, GraphQL, etc.InfluencesPerformances, Character, with the intros and hostingDifficulties and Chal
-
AiA 164: TypeScript with Amanda Silver
22/11/2017 Duração: 01h04minCharles Max WoodSpecial Guests: Amanda SilverIn this episode, Charles is at Microsoft Connect 2017 in NYC. Charles speaks with Amanda Silver. Amanda is deemed the TypeScript and future of JavaScript guru, and this year's speakers at Microsoft Connect with Visual Studio Live Share. Amanda shares what is new with TypeScript and how that is a kind of subscript to JavaScript. Amanda explains the big picture of TypeScript’s inception and where she believes the language will be most efficient and effective for JavaScript and TypeScript developers.In particular, we dive pretty deep on:What is new in TypeScript?Keep JavaScript and TypeScript alignedTypeScript is implemented to create larger scaled applicationsIntegration with VS Code, etc.Building better tools for JavaScript DevelopersWhen would this be taken on by usersDefaults in Visual StudioTypeScript replacing JavaScript type serviceTypeScript is written in TypeScriptChakra runtimeDiasporaThe different faces of JavaScriptOptimized JavaScript runtimeLanguages sh
-
AiA 163: Finding a Job with Charles Max Wood
14/11/2017 Duração: 46minPanel:Charles Max WoodIn this episode of Adventures in Angular, Charles does a solo episode talking about entrepreneurship and the topic/course on “How to Get a Job.” This is an informative episode for those looking for a job as a developer and how to prepare your resume for your career search. Charles covers the core pieces of the course and specific areas of tailoring your credentials for the job you want to acquire.In particular, we dive pretty deep on:How do I get a great job? Companies are only hiring Senior Devs.Your selling point as a Jr. Dev.Framing your experience for the companies to better see your experience.I don’t want a ( this kind of boss)Feeling like you are making a difference in your job.Who do you want to work for, with, where, and how, etc.Working in a facility or remotely. What do you want?Check out the meet-up places or workplaces (WeWork), GlassdoorCheck out the people who work that these companies, LinkedIn.Check out company’s Slack rooms, forum, etc. to make connectionsVisit the comp
-
AiA 162: Change detection in Angular with Maxim Koretskyi
08/11/2017 Duração: 58minPanel: Joe EamesAlyssa NicollShai ReznikSpecial Guest:Maxim KoretskyiIn the episode of Adventures in Angular the panel welcome Maxim Koretskyi to talk about Change Detection in Angular. Maxim explains that he enjoys reverse engineering and working with Angular. Maxim talks about working with Angular and React to figure out how the Change Detection works on both platforms. Furthermore, Maxim mentions that all his findings and on his blog on Medium.In particular, we dive pretty deep on:Why Change Detection and what is most interesting about it?DebuggingReversing engineering in React and how Change Detection worksThe difference in how Change Detection work in Angular and ReactDiving into the source code for Angular 2.The component is angular?DirectivesLife Cycle hooksChange detection runs for each view notesView notes are a directiveLoops and subsequencesExample View at 24:00Intercepting the mouse clickMicrotasksHow does Angular know that something has changed?CompliersDynamic components•and much more!Links: ht
-
AiA 161: Upgrading Angular
02/11/2017 Duração: 39minPanel: Joe EamesAlyssa NicollCharles Max WoodWard BellAaron FrostIn the episode of Adventures in Angular, the panel’s discussion topic is about upgrading Angular. The panel covers preparation and the difficulties of getting started with the upgrade service. Notably, basic users do not understand the process of the updated with simple applications. Also, playing with the idea to rewrite your applications in Angular directly, or do we just upgrade?In particular, we dive pretty deep on:NG upgrading - preparation with a module loader.It is a mess to get startedLook at you Angular JSJ, and ask what am I gaining by doing this?Can you write it in a different Angular directly?How long till am I off of Angular JS or Backbone?Application is written in Angular JSLegacy documentation for updatesAnnotating and bundlingAngular solves the performance stuffHaving someone in charge of it will have a smooth transitionConvenient function with upgradingUpgrading big applications vs. Rewriting.TypescriptMigrationUpgrading compone
-
AiA 160: NG-Conf. 2018 Plans
17/10/2017 Duração: 01h01minPanel: Joe EamesAlyssa NicollCharles Max WoodWard BellSpecial Guests: Aaron FrostIn the episode of Adventures in Angular, the panel speaks with Aaron Frost. Aaron is a return guest and works at SaltStack. In this episode, the panel and Aaron ask questions about the upcoming NG Conf. 2018. The panel discusses the many exciting upcoming topics discussions, events, and speakers.Importantly, Aaron and Joe give a preview of the theme of the event. Aaron mentions, for this year, NG Conf. is going to be about what the community wants to hear about. This is based on recent surveys taken by developers and new coders. These particular details extend into to specific speakers and the level of expertise for discussion.In particular, we dive pretty deep on:•NG Conf. - Grand America - April 18-20, 2018Kid Conference2 whole days of workshopsSame intro as last yearSchedule of workshops and event speakersParties and foodActivitiesTheme - around “Ready Player One” - 80sWho is coming and who is speakingNumber 1 thing to com
-
AiA 159: Testing Angular with Intern 4 with Bryan Forbes
10/10/2017 Duração: 48minPanel: Joe EamesShai ReznikAlyssa NicollCharles Max WoodSpecial Guests: Bryan ForbesIn the episode of Adventures in Angular, the panel speaks with Bryan Forbes. Bryan has been working for Sight Pen a consultancy company that works with JavaScript and many others platforms. Bryan mentions that SitePen is well known for their Dojo toolkit. Bryan talks about testing Angular with the intern tool.Bryan and the panel dive into the testing of all sorts old and new tools and compared them to the Intern Toolkit. Bryan talks about the different kinds functions that are needed to compile and implement testing. The discussion covers tools like Testacular, karma, Protractor, and Leadfoot, and Intern, as testing kits for Angular.In particular, we dive pretty deep on:What intern a testing tool and how it is used.Protractor and how this is different as a testing toolCross browser testingTestacular turning in to KarmaUnit testing end to end.Using typescriptPromise shimHow to bring Intern into your Angular AppAssertion librar
-
AiA 158: Teaching Angular with Paul Spears and John Baur
03/10/2017 Duração: 53minPanel: Ward BellJoe EamesShai ReznikAlyssa NicollCharles Max WoodSpecial Guests: Paul Spears and John BaurPaul and John both work at Oasis Digital Solutions in St. Louis. Paul is the lead curriculum author for the Angular Bootcamp course. Both, Paul and John teach Angular to companies, public, private, and offer consulting to their customers.Paul and John speak about specific ways they approach teaching. Both teachers have a wide range of experience in teaching Angular. Paul and John speak about the most current best practices of teaching and learning Angular.In particular, we dive pretty deep on:Teach newcomers Angular, the proper approach.Starting fresh with the Bootcamp as an already experienced developer.You should know the basics of JS, HTML, CSS, etc.Enterprise background?Using dot net with AngularHow do you bring people along with single page apps, as they have different backgroundsCLI and tooling to help get people moving along with AngularWhere do people get hung up?EG ModuleDumping everything in on
-
AiA 157: Building Angular
26/09/2017 Duração: 42minPanel: WardAlyssaJoeCharlesIn this episode of Adventures in Angular the panel tackles the topic of build systems for Angular. Since the building process is subjective to experience and options. The panel talks about different ways to build based on their own qualification and prior knowledge of things like web pack, system JS, and many more.Joe, Ward, Alyssa, and Charles discuss how Web Pack is used, and individual problems they encounter in areas of the CLI and other areas. Ward and the team discuss guides to the CLI and deployments. Also, some talks about working backward to figure issues out. Also the key four lines of code.In particular, we dive pretty deep on:Issues with Web packUsing Node ServerEncounter problems with the CLIManually making sure production line of code do not changeand many moreLinksWeb PackCLIHerokuPicks:WardThe Annual Procrastination Conference Angular in Memory Web APIFences AlyssaJoePlural Sight Course - Migrating from Angular JS to AngularSara Cooper CharlesAngular Dev SummitZapie
-
AiA 156: Building High Performance Static Websites with Angular by Uri Shaked
19/09/2017 Duração: 59minTweet this EpisodeThis is a talk given by Uri Shaked at the recent Angular Dev Summit. If you'd like to be notified about the next Angular Dev Summit, go to the Angular Dev Summit website and register for an attendee ticket.Uri is a Google Developer Expert in Web Technologies and Angular. He also works for BlackBerry.Uri shows us how to build a static website using Angular and other web technologies.Links:Github PagesJekyllyarnCore JSZone JSTypeScriptVisual Studio CodeAngular CLISystemJSWebpackFuse-boxAngular Universalts-nodeurish.org (Uri's website)firebase hostingng2-fusedprebootangular-iot Special Guest: Uri Shaked. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
-
AiA 155: Cypress.io and End-to-End Testing with Gleb Bahmutov
12/09/2017 Duração: 55minTweet this EpisodeShow Notes in ProgressSpecial Guest: Gleb Bahmutov. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
-
AiA 088: Style Guides (Repeat)
05/09/2017 Duração: 01h05min03:26 - Style GuidesJohn Papa's Angular 1 Style GuideJohn Papa's Angular 2 Style Guide Draft08:57 - Naming Conventions11:51 - The Growth of the Angular 1 Style Guide14:41 - Style Guide Dislikes21:26 - Multiple RecommendationsCTRL23:48 - Making Arbitrary Choices29:54 - What is the state of the Angular 2 style guide?34:32 - Pipes37:43 - What will be in Angular 2?41:21 - Angular 2 Quickstart 49:15 - Levels of Proficiency for AllPicks The Warriors (Ward) Tiny Desk Concerts (Lukas) SNARKY PUPPY (Lukas) Chris Welsh: Microsoft is adding the Linux command line to Windows 10 (John) RAML (John) Listening (Joe) Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy
-
AiA 154: Angular Animations with Gil Fink
29/08/2017 Duração: 46minAiA 154: Angular Animations with Gil Fink This episode of Adventures in Angular features panelists Ward Bell, Joe Eames, and Charles Max Wood. Special Guest Gil Fink is on the podcast this week to discuss Angular Animations. Tune in to find out more about this topic! [00:01:05] Introduction to Gil Gil is the CEO of Sparxys, which is a small consulting company that he owns in Israel. He has been working for Microsoft for nine years in web development. He wrote the book Pro Single Page Application Development. Currently, he is also speaking in conferences and consulting for companies in Israel. [00:02:06] Introduction to Angular Animation Angular Animation is a model that has been used since Angular 2.0. In the full version it received it’s own model and expanded from Angular core. It is based on Web Animation API and gives a specific language to write Animations declaratively using Typescript in the components. It is also easy to write. Animations are not used to make web pages a “swirling vortex of text
-
AiA 153: Conferences and Speaking
22/08/2017 Duração: 48minAiA 153: Conferences and Speaking On this episode of Adventures and Angular the panelists are Alyssa Nicoll, Joe Eames, John Papa, Charles Max Wood. They discuss attending and speaking at conferences. Tune in to listen to their opinions![00:01:23] Benefits of Conferences Joe believes that attending somewhere between two and four conferences is good for a developer’s career. The minimum should be attending one conference a year. Some companies believe that people are wasting time because they are taking time away from work. They are of the mindset that they could learn the same information from a video. But John looks at it as developers learning how to communicate. If developers use their time well, they can potentially solve problems and find ideas they have never heard of and can learn how to implement them at work.John believes the benefits to the developer verses the company are different. Developers could meet a potential employer who would pay you more than your current employer. For companies, if peopl
-
AiA 152: Multirepo vs Monorepo with Jeff Whelpley and Kushal Dave
15/08/2017 Duração: 01h14minAiA 152: Multirepo vs Monorepo with Jeff Whelpley and Kushal DaveOn today's episode of Adventures in Angular, we have panelists Ward Bell, Joe Eames and Charles Max Wood. We have special guests, Jeff Whelpley and Kushal Dave. The discussion ranges from the organization of code bases to the benefits of using Monorepo vs Multirepo. Tune in![00:01:45] – Introduction to Jeff Whelpley and Kushal DaveKushal is CTO at Scroll, a start-up. Before that, he was at Foursquare, Chartbeat, Google, and IBM. He has worked in a lot of monorepo code base. Although he actually has experience working on a lot of Multirepo situations.Jeff is the CTO of a small startup in Boston called GetHuman that helps people with customer service problems. He has been on Adventures in Angular a couple of times before. He has also been in a couple of other podcasts before, as well as in the open-source community.[00:03:20] – Introduction to the issueTypically, when you’re working in just one or two people team, you don’t really have that many i
-
AiA 151: WebVR with Aysegul Yonet
08/08/2017 Duração: 47minAiA 151: WebVR with Aysegul YonetThe panel for this episode of Adventures in Angular is Alyssa Nicoll, Joe Eames, Lukas Ruebbelke, and Charles Max Wood. Special guest Aysegul Yonet is here to discuss WebVR and visualizations. Tune in to learn more![00:02:36] Can you really do VR with Angular?Yes. VR is a different kind of API.[00:03:07] Can you give a brief explanation of how Web VR works?Web VR is currently an experimental API. It creates 3D experiences that interact using the gamepad API. Angular and Web VR work together by writing more declarative experiences.[00:04:05] What do you mean by it being experimental?Things are changing quickly. Not all browsers are implemented. It has to be enabled in Chrome, it can be enabled in Firefox, but not all other browsers implement it. A 2.0 Web VR version is being created, which will be similar to the version that is out now.[00:05:05] VR in a Predictable Manner Not enabled in some of the browsers but can check it and leave a message. Once you have an available brows
-
AiA 150: What's New with Ionic with Mike Hartington
01/08/2017 Duração: 46minAiA 150: What’s New with Ionic with Mike HartingtonIn this episode of Adventures in Angular the panel is Ward Bell, Alyssa Nicoll, Joe Eames, and Charles Max Wood. The panel talks to special guest Mike Hartington about Ionic. Tune in to learn more![00:02:02] Introduction to Mike HartingtonMike is a developer for the Ionic framework. He helps people succeed on Mobile.[00:02:40] What have you been working on lately?Ionic is currently going through an investigative phase. They are moving things to a vanilla JavaScript state and web component based architecture.[00:03:02] What do you mean by web component based architecture? Throughout all different frameworks (such as Angular, React, Ember) and libraries have a similar concept of a reusable thing. It is a custom element they can ship, which becomes limiting. It only works in their specific framework because the API capability isn’t there. Ionic wants to make something that works in all frameworks.[00:04:27] When you’re talking about web components, you’re talkin
-
AiA 149: Angular, Web Bluetooth, and IoT with Uri Shaked
25/07/2017 Duração: 41minAiA 149: Angular, Web Bluetooth, and IoT with Uri ShakedIn this episode, Shai Reznik, Ward Bell, Lukas Ruebbelke, and Charles Max Wood talk to Uri Shaked about using Angular with Web Bluetooth and IoT.[00:02:27] – Introduction to Uri ShakedUri is an Angular GDE from Israel. His Angular Story episode is here.[00:03:21] – Introduction to Hardware with AngularAngular allows you to build web applications that scale quickly. For hardware devices, you need some kind of interface. Instead of a button, you have a mobile app or web application. This is one place where Angular comes into play. Building control panels, etc.You can do this with pure JavaScript or native mobile apps as well.[00:05:20] – Does it run on the IoT device? or on the web?It can do both. You can run Angular on a webserver on a Raspberry Pi or you can use Web Bluetooth to connect to the IoT device.[00:06:45] – What are the advantages of using web technologies?There's no hardware setup. And using Angular Material or Ionic, the UI looks right withou