071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman

071 JSJ JavaScript Strategies at Microsoft with Scott Hanselman

PanelScott Hanselman (twitter github blog) Joe Eames (twitter github blog) Aaron Frost (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up)
Discussion
01:14 - Scott Hanselman IntroductionCommunity Program Manager for Web Tools at Microsoft Azure and Web Tools ASP.NET Runtime
03:17 - Microsoft and JavaScriptMicrosoft Build Developer Conference Scott Hanselman: Angle Brackets, Curly Braces, One ASP.NET and the Cloud Json.NET
13:40 - The Cost of Web DevelopmentTooling Sublime Text Visual Studio
18:17 - Libraries and FrameworksKnockout
24:14 - Innovation in SoftwareBefunge
29:48 - Apps Supporting JavaScriptCreate your first Windows Store app using JavaScript (Windows) Visual Studio Express
34:14 - Windows and Internet ExplorerChakra
40:42 - Microsoft’s Attitude Towards JavaScriptScott Hanselman: Azure for the non-Microsoft Person - How and Why?
45:58 - Open Source
49:12 - asm.js
52:05 - Angle Brackets ConferencePicksThe Wolverine (Joe) ng-conf (Joe) Cancún (Aaron) @ngconf (Aaron) Wistia (Chuck) Mumford And Sons 'Hopeless Wanderer' Music Video (Scott) Beyoncé Joins the Short Hair Club (Scott)
Next Week
Screencasting: Sharing What You Know Through Video
Transcript[Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] [This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out at JetBrains.com/WebStorm.]CHUCK: Hey everybody and welcome to Episode 71 the JavaScript Jabber show. This week on our panel, we have Joe Eames.JOE: Hey.CHUCK: Aaron Frost.AARON: Hello.CHUCK: I’m Charles Max Wood from DevChat.TV. And we have a special guest that is Scott Hanselman.SCOTT: Hello.CHUCK: Since you’re new to the show, do you want to introduce yourself really quickly?SCOTT: My name is Scott Hanselman. You can learn more about me on the internet by googling for Scott. I’m in an epic battle right now with the Scott toilet paper people. You’ll find me just below Scott toilet tissue. I’ve been blogging for ten years. More than ten years, 13 years. I work at Microsoft right now. Before that I worked in finance at a company called Corillian that is now Fiserv. I’ve been building big systems on the web for as long as the web’s been around.CHUCK: Wow. What do you do at Microsoft?SCOTT: I work in Azure and Web Tools. I’m a program manager. I’m in charge of the experience from file new project until deployment. I call myself the PM of miscellaneous. I spend time going through that experience making sure that it doesn’t suck. My focus is on web tools but also ASP.NET Runtime and what the experience is when you deploy something into Azure. That might be everything from what’s it like editing JavaScript in Visual Studio and I’ll find some issue and go and work with the guys that own that, or it might be someone’s trying to do something in Node on Azure and that experience is not good. I’m like an ombudsman or a customer liaison. But the simplest way would be to say I’m the community PM, community program manager, for web tools at Microsoft.CHUCK: Okay.AARON: Cool.CHUCK: So, is JavaScript your primary focus?SCOTT: I would say that my primary focus is just anything that makes the web better and moves the web forward. While I work for ASP.NET and most of my work is in C#,Special Guest: Scott Hanselman.

Support this podcast at — https://redcircle.com/javascript-jabber/donations

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

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Jaksot(734)

JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi

JSJ 299: How To Learn JavaScript When You're Not a Developer with Chris Ferdinandi

Panel: AJ O’NealJoe EamesAimee KnightSpecial Guests: Chris FerdinandiIn this episode, JavaScript Jabber panelist speak with Chris Ferdinandi. Chris teaches vanilla JavaScript to beginners and those coming from a design background. Chris mentions his background in Web design and Web Develop that led him JavaScript development. Chris and the JSJ panelist discuss the best ways to learn JavaScript, as well as resources for learning JavaScript. Also, some discussion of technologies that work in conjunction with vanilla JavaScript.In particular, we dive pretty deep on:Teaching JavaScript - Beginners and Design patronsWeb Design and Web DevelopmentCSS Tricks Todd MottoHow to do jQuery Things without jQueryDoing things like mentors (Todd)When JavaScript makes sense.CSS is easier to learn then JS?Being good at CSS and JS at the same time?How about Node developers?jRuby, DOMDocumentationAnd much more!Links:https://github.com/cferdinandihttps://gomakethings.com @ChrisFerdinandihttps://www.linkedin.com/in/cferdinandi Picks:AJDiscover CardMistborn AimeeYour Smart Phone is Making You Stupid…Crypto CurrencyJoeMystic ValeKediChrishttps://gomakethings.comTeva MushSupport this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

7 Helmi 20181h 11min

JSJ 298: Angular, Vue and TypeScript with John Papa

JSJ 298: Angular, Vue and TypeScript with John Papa

Panel: Charles Max WoodCory HouseJoe EamesAimee KnightSpecial Guests: John PapaIn this episode, JavaScript Jabber panelist speak with John Papa. John has been doing web programming for over twenty years on multiple platforms and has been contributing to the developer communities through conferences, authoring books, videos and courses on Pluralsight.John is on the show to discuss an articles he wrote on A Look at Angular Along Side Vue, and another article on Vue.js  with TypeScript. John talks about the new features with the different versions of Angular technologies, anxiety in the different features, comparisons between the technologies and use case with Angular.In particular, we dive pretty deep on:A look at Angular Along Side Vue - ArticleAngular 5, Amber,Vue,  React, AngularAngular 2 - different featuresCLISpell WebpackComparisons - Why the anxiety?Opinions of Angular and sprinkling in other technologiesVue is the easy to use with AngularAre there breakpoints with the uses case?Choosing technologiesTalk about working with Vue and AngularDSL - Domain Specific LanguageVue and 3rd party librariesTalk about Vue working with TypeScriptVue.js  with TypeScriptVue with TypeScript looks similar to AngularVeturWhat does 2018 have in store for Angular?Native apps and web functionalityAnd much more!Links:https://johnpapa.netVue.js  with TypeScriptA Look at Angular Along Side Vue@john_papahttps://github.com/johnpapaPicks:Coreycypress.ioCharlesE Myth RevisitedProfit First DunkirkAimeeCrucial Conversations Ripple or XRPJoeThe Greatest ShowmanBetter Late Then NeverVue7 Languages In 7 Weeks  - BookJohnJumanji 2017Emotional IntelligenceSpecial Guest: John Papa. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

31 Tammi 201842min

JSJ 297: Scrollytelling with Russell Goldenberg and Adam Pearce

JSJ 297: Scrollytelling with Russell Goldenberg and Adam Pearce

Panel: Charles Max WoodJoe EamesAimee KnightSpecial Guests: Russell Goldenberg and Adam PearceIn this episode, JavaScript Jabber panelist speak with Russell Goldenberg and Adam Pearce Russell creates visualizations, interactive graphics, and documentaries for the web. Currently an editor at The Pudding.  Adam is a graphics editor at The New York Times and a journalist engineers/developer  Russell and Adam are on the show to talk about what Scrollytelling is, as well as Scrollama. Scrollama is a modern and lightweight JavaScript library for scrollytelling using IntersectionObserver in favor of scroll events. This is a great episode to understand another technology/tool created with JavaScript.In particular, we dive pretty deep on:What is Scrollytelling!Graph Scroll libraryWhat is the intersection Observerable?How long does it take to build an interactive graphic…?How do you test something like this?Test on a lot of different devicesCan you do automated testing?Do you have to understand the use cases or can you implement quickly?Recommendation for getting started?Is this a skill set people have to have before that some on board?How do design these interactions?Scroll jackingWhat JS developers should know about this technology.Position stickyWhat are other uses cases?What can devs use it for?Tax calculatorAnd much more!Links: https://github.com/russellgoldenberg/scrollamahttps://pudding.cool/process/introducing-scrollama/ @codenberg @adamrpearcehttps://pudding.cool/http://russellgoldenberg.github.iohttps://github.com/1wheel?direction=desc&sort=created&tab=starshttps://roadtolarissa.comPicks:AdamDominion - Broad GameCharlesSmokerTiny Epic GalaxiesIndiegogo Dev Chat TVAimeeDeadlinesQuest Protein PowderJoeGiving!Board Game - AzulRusselCrokinoleBust OutSpecial Guests: Adam Pearce and Russell Goldenberg. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

23 Tammi 201842min

JSJ 296: Changes in React and the license with Azat Mardan

JSJ 296: Changes in React and the license with Azat Mardan

Panel: Charles Max WoodCory HouseJoe EamesAimee KnightSpecial Guests: Azat MardanIn this episode, JavaScript Jabber panelist speak with Azat Mardan. Azat is a return guest, previously on JSJ Episode 230. Azat is an author of 14 books on Node JS, JavaScript, and React JS. Azat works at Capital One on the technology team. Azat is the founder and creator of Node University.Azat is on the show to talk about changes in React and licensing. Some of the topics cover Facebook,  licensing with React, using the wrong version of React, patent wars, and much more in-depth information on current events in React.In particular, we dive pretty deep on:Facebook - Licensing with ReactUsing the Wrong version of React in some companiesBSD licensingPatent warsFacebook developing ReactDifference in Preact and InfernoRewriting applicationsWhat did Capital One do about the changes?React 16Pure ReactWas the BSD patents - Med and Sm CompaniesPatents explainedReact Developers at FacebookFiber - New Core ArchitectureAnd much more!Links:http://azat.cohttps://node.universityhttps://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardanPicks:CoryAxel Rauschmayer postPrettierCharlesIndiegogo for Dev Chatforum.devchat.tvAimeeDev TeesHacker News - Question on Stack Exchange and Estimates JoeHeroku El Camino ChristmasAzatPMP Azat - Short LectureSpecial Guest: Azat Mardan. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

16 Tammi 201857min

JSJ 295: Developers as Entrepreneurs with Ryan Glover

JSJ 295: Developers as Entrepreneurs with Ryan Glover

Panel: Charles Max Wood Cory HouseJoe EamesAimee Knight  Special Guests: Ryan GloverIn this episode, JavaScript Jabber panelist speak with Ryan Glover. Ryan is on JavaScript Jabber to talks about Entrepreneurship as a developer.  Ryan runs Clever Beagle in Chicago Illinois. Clever Beagle is a mentorship company that helps people build their first software Product. Ryan and the panel discuss the many roads of entrepreneurship, startup business ideas, servicing and teaching the community, how to’s, and psychological challenges, hiring, seeing your ideas through to the end, and privilege. In particular, we dive pretty deep on:How do you get started as an entrepreneur? Clever BeagleThe Meteor ChefWhere are people getting stuck on the builds? Fear, unknownsSimple, but not easy Drive and ability to step into the unknownSurvival of the fittestHire before you are already Losing your marblesStarting on a smaller scaleHow do I know my idea is going to work? Book - Brick by BrickMultiple lines of businessManaging a portfolio of business Revenue streams Marketing QuitterWhen do I quit? 6-12 months of cash before you quitMaking mistakes in entrepreneurship?Be a reader and studyGo out a read books! Experiential not taught Luck and PrivilegeVideo - Life of Privilege Explained in a $100 RaceProcrastinate on PurposeAnd much more! Links:Clever Beagle The Meteor Chefhttps://www.linkedin.com/in/ryanggloverhttp://www.ryanglover.netBrick by BrickQuitterProcrastinate on PurposeDo Thing That Don’t Scale@rgloverPicks:CoryThe Power of MomentsThe 50th LawCharlesReactDevSummit.comIndiegogo for Dev Chat.NetRocksAimeeLife of Privilege Explained in a $100 RaceJoeEverybody LiesMurder on the Orient Express RyanTurning Pro - Steven Pressfield seriesThe Power of Beliefs in BusinessSpecial Guest: Ryan Glover. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

9 Tammi 20181h 5min

JSJ 294: Node Security with Adam Baldwin

JSJ 294: Node Security with Adam Baldwin

Panel: Charles Max WoodAJ O’NealJoe EamesSpecial Guests: Adam BaldwinIn this episode, JavaScript Jabber panelist speak with Adam Baldwin. Adam is a return guest and has many years of application security experience. Currently, Adam runs the Node Security Project/Node Security Platform, and Lift Security. Adam discusses the latest of security of Node Security with Charles and AJ. Discussion topics cover security in other platforms, dependencies, security habits, breaches, tokens, bit rot or digital atrophy, and adding security to your development.In particular, we dive pretty deep on:What is  the Node Security Project/Node Security PlatformDependency treesNPMTokens and internal dataWhat does Node Security do for me?NPX and NSPCommand Line CILBit Rot or Digital AtrophyHow often should you check repos.AdvisoriesIf I NPM install?Circle CI or TravisNSP CheckWhat else could I add to the securities?Incorporate security as you build thingsHow do you find the vulnerabilities in the NPM packagesTwo Factor authentication for NPMWeak PasswordsOL Dash?Install ScriptsFavorite Security Story?And much more!Links:Node Security Lift Securityhttps://github.com/evilpacket@nodesecurity@liftsecurity@adam_baldwinPicks:AdamKey BaseHave I been Pwned?CharlesNettie Pot convo.comAJThis Episode with Adam BaldwinFree the Future of Radical PriceMade In America Sam WaltonSonic - VGM AlbumJoePych - MovieNG ConfWhy We Don’t SuckSpecial Guest: Adam Baldwin. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

4 Tammi 20181h 8min

JSJ 293: Big Data with Nishant Thacker

JSJ 293: Big Data with Nishant Thacker

Panel: Charles Max WoodSpecial Guests: Nishant ThackerIn this episode, JavaScript Jabber speaks with Nishant Thacker. Nishant is the technical product manager for all things big data at Microsoft. Nishant mentions the many new technologies and announcements he is in-charge of at Microsoft.Nishant is on the show to talk about Big Data and gives advice on how to process data and acquire deep insight of your customers. This is a great episode to understand the development of data systems that are the backbone of some marketing tools.In particular, we dive pretty deep on:Processing MetricsProcessing into report and usable informationData lakeCollecting data pointsCreating and maintaining the data lake in its raw formScale up engines and limitsCommodity machines and leverageBig data means to scale outSpecialized engines for audio and video filesHow to have a cohesive report?Writing and Querying across dataStoring raw data and retrieve dataData clusterWhat does the data box look like?And much more!Links:https://www.linkedin.com/in/nishantthacker@nishantthackerPicks:NishantRobot ICharlesZoom H6Shure SM 58Lavalier MicsSpecial Guest: Nishant Thacker. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

28 Joulu 201734min

JSJ 292: CosmosDB with Kirill Gavrylyuk

JSJ 292: CosmosDB with Kirill Gavrylyuk

Panel: Charles Max WoodSpecial Guests: Kirill GavrylyukIn this episode, JavaScript Jabber speaks with Kirill Gavrylyuk. Kirill is a dev manager at Cosmos DB, and works professionally with Azure CosmosDB. Kirill is on JavaScript Jabber to talk about what CosmosDB is in the world of development technology. Chuck and Kirill discuss the nuances of this database technology, how it is implemented, and how to manage and migrate data, among other great features.In particular, we dive pretty deep on:What is Cosmos DB?Bring your data anywhere your users areIt is a websiteMultimodel databaseWorks with Mongodb CassandraStarted as database DBThroughputKey data pairsSwitching from MongoDB to AzureHow do you decide what goes into this? It looks like an everything database.Migration pathUses cases, problems solvedSupporting APIsDoes it only exist in the Cloud? An emulator is available.Subscription info.And much more!Links:@kirillg-msfthttps://www.linkedin.com/in/kirillgavrylyukPicks:KirillShared Debugging with VS Code - KeynoteCharlesUSB Powered Monitor on Amazon    Special Guest: Kirill Gavrylyuk. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

19 Joulu 201730min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
psykopodiaa-podcast
mimmit-sijoittaa
rss-rahapodi
herrasmieshakkerit
ostan-asuntoja-podcast
rss-rahamania
rss-lentopaivakirjat
inderespodi
rss-neuvottelija-sami-miettinen
leadcast
pomojen-suusta
rss-laakispodi
rss-bisnesta-bebeja
rss-what-the-hair
rss-paasipodi
rss-johtajien-tyonhakusirkus
rss-rahataito-podcast
sijoitusovi-podcast
raha-asiaa