0 130 JSJ Browser Tools and Extensions By devchat.tv Published On :: Wed, 22 Oct 2014 10:00:00 -0400 The panelists talk about browser tools and extensions. Full Article
0 140 JSJ Using Art to Get and Keep People Interested in Programming with Jenn Schiffer By devchat.tv Published On :: Wed, 31 Dec 2014 09:00:00 -0500 The panelists talk to Jenn Schiffer about using art to get and keep people interested in programming. Full Article
0 144 JSJ Marionette.js 2.0 with Sam Saccone By devchat.tv Published On :: Wed, 28 Jan 2015 09:00:00 -0500 The panelists talk to Sam Saccone about Marionette.js 2.0. Full Article
0 150 JSJ OIMs with Richard Kennard, Geraint Luff, and David Luecke By devchat.tv Published On :: Wed, 11 Mar 2015 10:00:00 -0400 Check out RailsClips on Kickstarter!! 02:01 - Richard Kennard Introduction Twitter GitHub Kennard Consulting Metawidget 02:04 - Geraint Luff Introduction Twitter 02:07 - David Luecke Introduction Twitter GitHub 02:57 - Object-relational Mapping (ORM) NoSQL Duplication 10:57 - Online Interface Mapper (OIM) CRUD (Create, Read, Update, Delete) UI (User Interface) 12:53 - How OIMs Work Form Generation Dynamic Generation Static Generation Duplication of Definitions Runtime Generation 16:02 - Editing a UI That’s Automatically Generated Shape Information => Make Obvious Choice 23:01 - Why Do We Need These? 25:24 - Protocol? Metawidget 27:56 - Plugging Into Frameworks backbone-forms JSON Schema 33:48 - Making Judgement Calls WebComponents, React JSON API AngularJS 49:27 - Example OIMs JSON Schema Metawidget Jsonary 52:08 - Testing Picks The Legend of Zelda: Majora's Mask 3D (AJ) 80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More by Perry Marshall (Chuck) A Wizard of Earthsea by Ursula K. Le Guin (Chuck) Conform: Exposing the Truth About Common Core and Public Education by Glenn Beck (Chuck) Miracles and Massacres: True and Untold Stories of the Making of America by Glenn Beck (Chuck) 3D Modeling (Richard) Blender (Richard) Me3D (Richard) Bandcamp (David) Zones of Thought Series by Vernor Vinge (David) Citizenfour (Geraint) Solar Fields (Geraint) OpenPGP.js (Geraint) forge (Geraint) Full Article
0 160 JSJ Stormpath with Robert Damphousse By devchat.tv Published On :: Wed, 20 May 2015 09:00:00 -0400 02:24 - Robert Damphousse Introduction 02:40 - OAuth OpenID JWT 07:15 - Stormpath @gostormpath [GitHub] Stormpath Blog 08:38 - Authorization Information Storage 11:29 - Stormpath Authentication vs OAuth Authentication Resource Owner Password Credentials Grant 14:43 - Caching 15:41 - Building Backends as a Service? 18:21 - Security 19:12 - Using Cassandra Stormpath in Planet Cassandra: 50k Accounts Imported in Under 200ms 20:27 - Use Cases 22:27 - Authentication as a Service 23:40 - 2FA (Two Factor Authentication)? 24:07 - REST APIs Launch a SaaS – and Battle Your Robot – With Stormpath 25:39 - Making Complete Apps FullContact Firebase 26:33 - Security (Cont’d) 27:34 - In-Between Layer (Authentication API) 28:40 - Browser-Based vs Mobile Application Use 29:44 - Angular, React, Flux, 32:02 - React Native? 33:05 - Stormpath Life Expectancy 35:09 - Customers 36:12 - Active Directory, LDAP (Lightweight Directory Access Protocol) 37:05 - Support and Pricing Picks Putting the "fun" back in "funeral"! Celebrating the death of old IE browsers on January 12! (Dave) Giant Star Wars LEGO Super Star Destroyer Shattered at 1000 fps | Battle Damage (Dave) GitLab (Dave) Allen Pike: JavaScript Framework Fatigue (Aimee) The Cult of Work You Never Meant to Join (Aimee) Serial (AJ) HotPlate (AJ) Design Patterns in C (AJ) OAuth3 (AJ) JS Remote Conf Videos (Chuck) Ruby Remote Conf (Chuck) Traction: Get a Grip on Your Business by Gino Wickman (Chuck) Startups For the Rest of Us (Chuck) The Guest House: A Poem (Robert) The Hiring Post (Robert) Front-end Job Interview Questions (Robert) Full Article
0 170 JSJ RabbitMQ with Derick Bailey By devchat.tv Published On :: Wed, 29 Jul 2015 11:00:00 -0400 Check out RailsClips! 02:38 - Derick Bailey Introduction Twitter GitHub Blog Entreprogrammers RabbitMQ: Patterns for Applications by Derick Bailey 03:36 - RabbitMQ request-response Messaging Pattern 05:22 - Synchronous/Asynchronous; Chronological/Non-Chronological 10:33 - Why Do JS Devs Care About RabbitMQ? 12:10 - RabbitMQ and Complexity 14:04 - RabbitMQ’s Model Pub/Sub - Redis Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe Exchanges, Queues, and Bindings 22:15 - Event Emitters, Organizing Your Code Documentation 31:18 - Service Busses & Monitoring Systems NServiceBus 32:58 - How do you decide you need a messaging system? 36:40 - When Applications Crash… 39:24 - Event Sourcing Kafka 44:05 - Fault Tolerance/Failure Cases “Just let it fail” 50:21 - Putting RabbitMQ in Place Scheduling Long Wait vs Short Wait 58:28 - Formatting Your Messages RabbitMQ: Patterns for Applications by Derick Bailey 01:04:13 - “Saga” (Workflow) 01:05:10 - RabbitMQ For Developers Use code JSJABBER for 20% off the bundle! Picks W3Schools (AJ) 1984 by George Orwell (AJ) The edit button on the MDN page (AJ) [YouTube] W3Schools is just... Better (AJ) The Go Programming Language (AJ) [YouTube] Go Programming: Learn the Go Programming Language in One Video (AJ) hackthe.computer (AJ) Maze Algorithm (AJ) A* Algorithm (AJ) React Rally (Jamison) Web Design: The First 100 Years (Jamison) Evan Czaplicki: Let's be mainstream! User focused design in Elm @ Curry On Prague 2015 (Jamison) Paracord (Chuck) Soto Pocket Torch (Chuck) Exploring ES6: Upgrade to the next version of JavaScript by Dr. Axel Rauschmayer (Derick) Small World (Derick) Star Wars Darth Bane Trilogy (Derick) LEGO Star Wars The Empire Strikes Back Slave I Set #75060 (Derick) Full Article
0 180 JSJ Finding a Job By devchat.tv Published On :: Wed, 07 Oct 2015 11:00:00 -0400 02:14 - 15 Minute Podcast Listener chat with Charles Wood 03:23 - Amy’s Upcoming Talk at Nodevember 04:45 - Junior, Mid-level, and Senior Developers 08:00 - Advice for Devs Straight Out of Boot Camp (How Job Hunts Work) 14:28 - Looking For the Right Job For YOU The Passionate Programmer: Creating a Remarkable Career in Software Development by Chad Fowler 23:22 - Mentorship & Company Culture 27:16 - Nailing the Interview Salary Expectations Get to Know Potential Team Members Confidence 32:57 - Be Prepared: Coding is HARD Work 35:27 - Getting To Know People & Networking Hackathons Open Source Contribution Don’t Be Afraid … APPLY! Apprenticeships Saron Yitbarek: CodeNewbie Conferences 46:45 - Communication and People Skills Conway’s Law Get in touch with Aimee or Chuck! Tweet @cmaxw Fork Aimee’s Ask Me Anything! Picks JS Remote Conf (Chuck) Rails Remote Conf (Chuck) Remote Conference Talks (Chuck) Standing Desks (Aimee) We have a problem with promises (Aimee) Interview Cake (Aimee) Nodevember (Aimee) A standing desk for $22 (Chuck) SmartCells Anti-Fatigue Comfort Mat (Chuck) Pebble Time (Chuck) Pebble.js (Chuck) Full Article
0 190 JSJ Web Performance Part 2 with Nik Molnar By devchat.tv Published On :: Wed, 16 Dec 2015 11:00:00 -0500 There’s still time! Check out and get your JS Remote Conf tickets! JavaScript Jabber Episode #184: Web Performance with Nik Molnar (Part 1) 02:04 - Nik Molnar Introduction Twitter GitHub Blog Glimpse [Pluralsight] WebPageTest Deep Dive 02:58 - RAIL (Response, Animation, Idle, Load) 06:03 - How do you know what is being kicked off? How do you avoid it? 08:15 - Frame Rates frames-per-second.appspot.com CSS Triggers 16:05 - Scrolling requestAnimationFrame 19:09 - The Web Animation API 21:40 - Animation Accessibility, Usability, and Speed haveibeenpwned.com Ilya Grigorik: Speed, Performance, and Human Perception @ Fluent 2014 27:14 - HTTP and Optimization Yesterday's perf best-practices are today's HTTP/2 anti-patterns by Ilya Grigorik Ruby Rogues Episode #135: HTTP 2.0 with Ilya Grigorik Hypertext Transfer Protocol Version 2 (HTTP/2) Can I use... Server Push 35:25 - ES6 and Performance ES6 Feature Performance six-speed 40:46 - Understanding the Scale Grace Hopper: Nanoseconds Grace Hopper on Letterman 43:30 RAIL (Response, Animation, Idle, Load) Cont’d 46:15 - Navigator.sendBeacon() 47:51 - Memory Management and Garbage Collection Memory Management Masterclass with Addy Osmani Addy Osmani: JavaScript Memory Management Masterclass Under the Hood of .NET Memory Management by Chris Farrell and Nick Harrison (Nik) Memory vs Performance Problems Rick Hudson: Go GC: Solving the Latency Problem @ GopherCon 2015 Picks Hardcore History Podcast (Jamison) Static vs. Dynamic Languages: A Literature Review (Jamison) TJ Fuller Tumblr (Jamison) Pickle Cat (Jamison) WatchMeCode (Aimee) Don’t jump around while learning in JavaScript (Aimee) P!nk - Bohemian Rhapsody (Joe) Rich Hickey: Design, Composition and Performance (Joe) Undisclosed Podcast (AJ) History of Gaming Historian - 100K Subscriber Special (AJ) 15 Minute Podcast Listener chat with Charles Wood (Chuck) JS Remote Conf (Chuck) All Remote Confs (Chuck) Clash of Clans (Chuck) Star Wars Commander (Chuck) Coin (Chuck) The Airhook (Chuck) GoldieBlox (Chuck) Full Article
0 197 JSJ Auth0 with Kassandra Perch By devchat.tv Published On :: Wed, 03 Feb 2016 09:00:00 -0500 02:03 - Kassandra Perch Introduction Twitter GitHub Blog 02:46 - Auth0 04:10 - Centralized Auth Services: Handing Out User Data to Third Parties 05:32 - Security, Storage, and Compliance 08:48 - Managing Session Data 09:35 - Cookies vs JSON Web Tokens (JWTs) How Authentication Works 12:47 - OAuth OpenID Connect 14:12 - Identification, Authorization, and Authentication 20:16 - Auth0 Infrastructure Chaos Monkey 22:10 - Using Node 23:06 - The Backend Firebase 24:25 - Documentation and Education 36:42 - The Value of OpenID Connect 38:25 - Identity Picks Add AJ on Tri-Force Heroes (AJ) Making a Murderer (AJ) Mazie's Girl Scout Digital Cookie Site (Aimee) React (with Introduction to Flux Architecture) (Aimee) Jordan Scales: Let’s Make A Webpage In 2016 (Jamison) building-brooklynjs (Jamison) Cult of the Party Parrot (Jamison) CSS-Tricks (Jamison) Auth0 Docs (Kassandra) OpenID Foundation (Kassandra) Mario & Luigi: Paper Jam (Kassandra) Full Article
0 198 JSJ 2015 Recap and 2016 Predictions By devchat.tv Published On :: Wed, 10 Feb 2016 09:00:00 -0500 02:36 - Big Changes in the JavaScript Community in 2015 Star Wars (Joke) Star Wars | Code.org The Star Wars API The Year of React Merge Between Node.js and io.js The Year of Tool Fatigue JavaScript Jabber Episode #194: JavaScript Tools Fatigue 09:38 - Other Uses of JavaScript React Native NativeScript Electron Cordova iOT (Internet of Things) Elm 10:56 - Functional Programming 19:16 - Elm / redux 22:40 - RxJS and Reactive Programming Victor Savkin: Managing State in Angular 2 Applications 25:00 - ES2015 27:43 - Types: TypeScript / Flow 30:59 - npm 33:00 - Junior Developers and Bootcamps Thinkful Bloc 47:27 - Will other communities start looking at Node? 49:18 - Building Mobile Apps with JavaScript 50:09 - Text Editors or IDEs? Visual Studio Code Picks Victor Savkin: Managing State in Angular 2 Applications (Joe) Desserts of Kharak (Joe) The Prodigals Club (Joe) AST explorer (Aimee) Chyld Medford (Aimee) Mazie's Girl Scout Cookie Digital Order Site (Aimee) Mogo Portable Seat (Chuck) Patt Flynn: How to Write a Book: The Secret to a Super Fast First Draft (Chuck) React Remote Conf (Chuck) Full Article
0 200 JSJ EPISODE 200!!! By devchat.tv Published On :: Wed, 24 Feb 2016 09:00:00 -0500 02:52 - What’s up Merrick Christensen? Twitter GitHub Blog 03:43 - Favorite Episodes Episode #124: The Origin of Javascript with Brendan Eich Episode #037: Specialized vs Monolithic with James Halliday and Tom Dale Episode #071: JavaScript Strategies at Microsoft with Scott Hanselman Episode #044: Book Club: Effective JavaScript with David Herman Episode #161: Rust with David Herman Episode #008: V8 and Dart with Lars Bak and Kasper Lund Episode #175: Elm with Evan Czaplicki and Richard Feldman Ruby Rogues Episode #212: Elm with Richard Feldman and Evan Czaplicki Adventures in Angular Episode #80: Aurelia with Rob Eisenberg 08:58 - How have ideas about JavaScript changed since being a panelist on the show? jQuery adding 2 numbers from input fields 15:01 - Off the Air Experiences 20:23 - Work/Job Changes Kuali 23:54 - JS Jabber = Newbie-Friendly 24:58 - Work/Job Changes (Cont’d) Daplie All Remote Conferences 35:25 - Organizing Conferences and Name Recognition Dave Smith: How React literally waters my lawn from React Rally 40:55 - Spinoff Shows Adventures in Angular Web Security Warriors React Native Radio JavaScript Air Angular Air 45:08 - Podcast Administration and Organization; Episode Release Timeline Mandy Upwork Picks JavaScript Jabber (Joe) The Harry Potter Audiobooks (Joe) Calamity by Brandon Sanderson (Joe) AngularConnect (Joe) Dennis Overbye: Gravitational Waves Detected, Confirming Einstein’s Theory (AJ) The God Who Weeps: How Mormonism Makes Sense of Life by Terryl Givens (AJ) Julia Evans: Have high expectations for your computers (Jamison) January 28th GitHub Incident Report (Aimee) Denzel Brade: Front End Dev — Running before you can walk (Aimee) Captivating Revised and Updated: Unveiling the Mystery of a Woman's Soul by John Eldredge and Stasi Eldredge (Aimee) drone (Merrick) Haskell Book (Merrick) Amazon Prime (Chuck) nexxt Maine Wall Shelf/Floating Ledge (Chuck) Read the presidential candidate’s books (Chuck) Full Article
0 201 JSJ Security with Troy Hunt By devchat.tv Published On :: Wed, 02 Mar 2016 09:00:00 -0500 02:32 - Troy Hunt Introduction Twitter GitHub Blog Troy Hunt's Pluralsight Courses 04:12 - Why should people care about security? 06:19 - When People/Businesses Get Hacked 09:47 - “Hacking” Social Engineering BeEF 11:42 - Inventive “Hacks” SQL Injection sqlmap Stuxnet 13:24 - Motivation for Hacking/Can hacking be valuable? 17:08 - Consequences and Retribution 19:10 - How to Build Secure Applications 20:47 - Weighing in UX 22:50 - Common Misconceptions Password Storage hashcat Encoding Cookies 31:27 - Passwords (Cont’d) 33:16 - Justifying the Importance of Security 35:24 - Client-side Security Cross-side Scripting DOM Based Cross-side Scripting Content Security Policy (CSP) 44:10 - Resources AngularJS Security Fundamentals Hack Yourself First 45:27 - Routing 47:21 - Timeouts 51:36 - Cached Data Picks awesome-react (Aimee) Edsger W. Dijkstra Quotes (Jamison) Sam Newman: Telstra, Human Error and Blame Culture (Jamison) Infinite Jest by David Foster Wallace (Jamison) T.I.M.E Stories (Joe) We Are Anonymous: Inside the Hacker World of LulzSec, Anonymous, and the Global Cyber Insurgency Paperback by Parmy Olson (Troy) The Have I been pwned Project (Troy) Full Article
0 202 JSJ DoneJS + CanJS with Justin Meyer By devchat.tv Published On :: Wed, 09 Mar 2016 09:00:00 -0500 Check out and get your tickets for React Remote Conf! May 11th-13th, 2016. 02:30 - Justin Meyer Introduction Twitter GitHub Bitovi JavaScriptMVC 03:02 - DoneJS and CanJS @DoneJS @CanJS 05:44 - Versus Meteor 07:41 - Versus React Set Algebra 12:06 - Getting Started with DoneJS donejs.com/place-my-order.html 18:04 - Can <=> Done MVVM (Model–View–Viewmodel) Observables Pagination Preventing Loop Issues 25:39 - MVC => MVVM 28:24 - Flux vs MVVM 32:20 - Use Cases 39:19 - App Size StealJS Picks Beautiful Eyes Album by Taylor Swift (AJ) When Amazon Dies (AJ) PROTODOME (AJ) City Libraries (AJ) The Crucible of Doubt: Reflections On the Quest for Faith (AJ) Learn X in Y Minutes (Aimee) Which cat is your JavaScript framework? (Aimee) @johnpapa Tweet (Joe) SumoMe (Chuck) Drip (Chuck) 7 Wonders (Chuck) Shadow Hunters (Chuck) Calamity (The Reckoners) by Brandon Sanderson (Chuck) Staked (The Iron Druid Chronicles) by Kevin Hearne (Chuck) BB-8™ by Sphero (Justin) Hyperion Cantos Series (Justin) UtahJS (Justin) Full Article
0 203 JSJ Aurelia with Rob Eisenberg By devchat.tv Published On :: Wed, 16 Mar 2016 11:00:00 -0400 Check out React Remote Conf! 02:31 - Rob Eisenberg Introduction Twitter GitHub Blog 02:55 - Aurelia Blog 03:43 - Selling People on Aurelia vs Other Frameworks 11:09 - Using Aurelia Without Directly Engaging with the API Web Components 15:10 - Production Usage 18:46 - Specific Uses 23:03 - Durandal 25:26 - Aurelia and Angular 2 30:32 - Convention Over Configuration 34:56 - Web Components Content Projection (Transclusion) Polymer 41:13 - One-directional Data Flow; Data Binding Using a Binding System as Messaging System 46:55 - Routing 49:47 - Animation 52:56 - Code Size 55:06 - Version Support 56:27 - Performance Tools 01:00:20 - Aurelia in ES5 01:01:29 - Data Management Breeze.js Picks Crispy Bacon (Joe) A Gentleman’s Guide to Love and Murder (Joe) Jamison Dance: Rethinking All Practices: Building Applications in Elm @ React.js Conf 2016 (Joe) Vessel | Lorn (Jamison) The Moon Rang Like a Bell | Hundred Waters (Jamison) The Top 10 Episodes of JavaScript Jabber (Chuck) Amazon Prime (Chuck) WiiU (Chuck) Sketch (Rob) Zeplin (Rob) servo (Rob) Full Article
0 204 JSJ Free Code Camp with Quincy Larson By devchat.tv Published On :: Wed, 23 Mar 2016 09:00:00 -0400 03:10 - Quincy Larson Introduction Twitter GitHub 03:20 - Free Code Camp @FreeCodeCamp 04:47 - Quincy’s Background 06:43 - Curriculum and Non-Profit Projects 09:47 - Keeping the Curriculum Updated 10:30 - Enrollment; Starting & Finishing 12:20 - Resources for Learning Gitter 15:39 - Funding 16:06 - Working Through a Self-Paced System vs Structure 17:17 - Nonprofits 19:51 - Learning to Work on Non-Greenfield Code 21:47 - Getting Hired After the Program 23:21 - Marketing and Media Medium: Free Code Camp Camper News Twitch.tv: freecodecamp 26:07 - Sustaining Living While Running This Program 27:31 - The Future of Free Code Camp Free Code Camp Wiki 28:34 - Long-term Sustainability 29:44 - Hypothetical Monetization and Contribution 33:51 - Coding as a form of art or function? 36:55 - Partnerships Project Management Institute 37:53 - Making Free Code Camp More Effective 39:18 - Criticism? 40:29 - Curriculum Development and Evolution 43:02 - Is Free Code Camp for everybody? Read, Search, Ask 46:09 - The Community 51:07 - Getting Involved in Free Code Camp Free Code Camp Volunteer Quiz Picks Our Greatest Fear — Marianne Williamson (AJ) The Rabbit Joint - The Legend of Zelda (AJ) Nintendo (Twilight Princess HD Soundtrack) (AJ) Steve Wozniak: The early days @ TEDxBerkeley (AJ) Favor of the Pharaoh (Joe) The Goldbergs (Joe) The Best Podcast Rap (Chuck) Word Swag (Chuck) Cecily Carver: Things I Wish Someone Had Told Me When I Was Learning How to Code (Quincy) Code for the Kingdom (Aimee) diff-so-fancy (Aimee) Full Article
0 205 JSJ Shasta with Eric Schoffstall By devchat.tv Published On :: Wed, 30 Mar 2016 09:00:00 -0400 02:28 - Eric Schoffstall Introduction Twitter GitHub Blog Instagram 02:59 - shasta Dan Abramov tahoe 07:20 - Getting Started github.com/shastajs/boilerplate 08:20 - Solidifying on Best Practices 10:37 - Made to Work Together vs Made to be Neatly Modular 11:19 - shasta and redux 12:01 - shasta Ideals Opinions Immutable.js 15:07 - Making Choices 17:35 - redux-thunk, redux-saga 19:01 - Lessons Learned from gulp.js Open Source Marketing 23:55 - redux-router 25:20 - React-Specific vs Agnostic Lazer Team 27:35 - Experimentation with shasta 29:50 - Relay and GraphQL Conflict 31:31 - Swapability 35:30 - The Future of front-end development in JavaScript; Where shasta fits in mercury Victor Savkin: Managing State in Angular 2 Applications Picks Victor Savkin: Managing State in Angular 2 Applications (Joe) Lazer Team (Joe) Big Black Delta (Jamison) Learning to Use Google Analytics More Effectively at CodePen (Jamison) Thing Explainer: Complicated Stuff in Simple Words by Randall Munroe (Dave) Soft Skills Engineering Podcast (Dave) RevolutionConf 2016 (Aimee) [Frontend Masters] Functional-Lite JavaScript (Aimee) Lush Cosmetics (Aimee) horizon (Eric) Shannon and the Clams - Rip Van Winkle (Eric) shasta (Eric) Full Article
0 206 JSJ PostCSS with Ben Briggs By devchat.tv Published On :: Wed, 06 Apr 2016 09:00:00 -0400 02:30 - Ben Briggs Twitter GitHub Blog cssnano 03:03 - PostCSS cssnext Postcss.parts 07:16 - What problems was PostCSS designed to solve for developers? rework autoprefixer 09:46 - Using PostCSS vs Sass lost 14:02 - Using Future Features 16:28 - Tool Fatigue postcss.org 23:39 - When should people start thinking about using PostCSS? stylelint rtlcss postcss-colorblind 31:24 - Postprocessing midas 33:43 - Shipping Apps with Emojis? 36:21 - Where does PostCSS end and where does css-modules begin? Picks Chet Corcos: Functional Programming for JavaScript People (Aimee) Operation Code Scholarship (Aimee) Web Platform Daily Digest (Ben) Cadbury Caramel Eggs (Joe) Hello World Podcast (Joe) React Rally (Dave) Full Article
0 207 JSJ Growing Happy Developers with Marcus Blankenship By devchat.tv Published On :: Wed, 13 Apr 2016 09:00:00 -0400 02:51 - Marcus Blankenship Introduction Twitter Blog 03:09 - Panelist Worst Boss Experiences 13:06 - Developer Anarchy vs Having a Hierarchy SE-Radio Episode 253: Fred George on Developer Anarchy The Valve Playbook 20:57 - Transitioning Managers Impostor Syndrome 26:05 - Manager Influence 28:33 - Management vs Leadership Leader-Member Exchange Theory 34:37 - Interpersonal Relationships and Happiness 38:24 - What kind of feedback do managers want from their employees? Timesheets 46:17 - Am I manager material? Am I ready to go into management? 48:06 - Following a Technical Track 51:55 - Why would anyone ever want to be a department manager? Picks A Plain English Guide to JavaScript Prototypes (Aimee) Oatmega (Aimee) Luck by Tom Vek (Jamison) The 27 Challenges Managers Face: Step-by-Step Solutions to (Nearly) All of Your Management Problems by Bruce Tulgan (Marcus) React Rally Call for Proposals (Jamison) React Rally (Jamison) Multipliers: How the Best Leaders Make Everyone Smarter by Liz Wiseman (Dave) Soft Skills Engineering Podcast (Dave) Full Article
0 208 JSJ MS Office with Jeremy Thake By devchat.tv Published On :: Wed, 20 Apr 2016 09:00:00 -0400 This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Jeremy Thake of Microsoft about MS Office. You can follow him on Twitter, see what he’s done over on GitHub, or visit his blog. Resources: Office Dev Center Picks Billions (Jeremy) Full Article
0 209 JSJ TypeScript with Anders Hejlsberg By devchat.tv Published On :: Wed, 27 Apr 2016 09:00:00 -0400 This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Anders Hejlsberg of Microsoft about Typescript. You can follow him on Twitter, or check out what he’s done over on GitHub Resources TypeScript Picks Writing Code (Anders) Full Article
0 210 JSJ The 80/20 Guide to ES2015 Generators with Valeri Karpov By devchat.tv Published On :: Wed, 04 May 2016 09:00:00 -0400 Check out React Remote Conf 01:56 - Valeri Karpov Introduction Twitter GitHub Blog JavaScript Jabber Episode #92: The MEAN Stack with Ward Bell and Valeri Karpov 02:17 - Booster Fuels 03:06 - ES2015 Generators The 80/20 Guide to ES2015 Generators by Valeri Karpov co 05:47 - try-catch 07:49 - Generator Function vs Object The Fibonacci Sequence 10:39 - Generator Use Cases 12:02 - Why in ES6 would they come out with both native promises and generators? Koa 14:04 - yield star and async await 17:06 - Wrapping a Generator in a Promise 19:51 - Testing 20:56 - Use on the Front-end 22:14 - The 80/20 Guide to ES2015 Generators by Valeri Karpov and Tech Writing nightmare Professional AngularJS Picks Why and How Testing Can Make You Happier (Aimee) Pitango Gelato (Aimee) The Primal Blueprint by Mark Sisson (Chuck) The Primal Blueprint 21-Day Total Body Transformation (Chuck) acquit (Valeri) nightmare (Valeri) now (Valeri) The 80/20 Guide to ES2015 Generators by Valeri Karpov (Valeri) Full Article
0 215 JSJ ChakraCode with Guarav Seth Live from Microsoft Build 2016 By devchat.tv Published On :: Wed, 08 Jun 2016 09:00:00 -0400 This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Gaurav Seth of Microsoft about ChakraCore. You can follow him on Twitter, or check out what he’s done over on GitHub. Picks TypeScript (Gaurav) Richard Campbell and Carl Franklin from .NETRocks Full Article
0 216 JSJ Angular with Rob Wormald Live from Microsoft Build 2016 By devchat.tv Published On :: Wed, 15 Jun 2016 09:00:00 -0400 This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Rob Wormald of the Angular Core team at Google about Angular. You can follow him on Twitter, or check out what he’s done over on GitHub. Picks Visual Studio Code (Rob) Service Workers (Rob) Richard Campbell and Carl Franklin from .NETRocks (Chuck) Full Article
0 219 JSJ Learning JavaScript in 2016 By devchat.tv Published On :: Wed, 06 Jul 2016 09:00:00 -0400 Check out Newbie Remote Conf! 02:44 - What it Takes to Learn JavaScript in 2016 04:03 - Resources: Then vs Now 09:42 - Are there prerequisites? Should you have experience? 20:34 - Choosing What to Learn The iPhreaks Show Episode #153: Using Mobile Devices to Manage Diabetes with Scott Hanselman 28:19 - Deciding What to Learn Next 31:19 - Keeping Up: Obligations As a Developer 34:22 - Deciding What to Learn Next (Cont’d) 42:01 - Recommendations You-Dont-Know-JS gulp.js webpack The Little Schemer Designing Data-Intensive Applications by Martin Kleppmann Picks accidentally nonblocking (Jamison) choo (Jamison) Web Rebels (Jamison) React Rally (Jamison) Grab The Gold (Aimee) node-for-beginners (Aimee) Procrastinate On Purpose by Rory Vaden (Chuck) Newbie Remote Conf (Chuck) Get A Coder Job (Chuck) Full Article
0 220 JSJ Teaching JavaScript with Kyle Simpson By devchat.tv Published On :: Wed, 13 Jul 2016 09:00:00 -0400 02:25 - Kyle Simpson Introduction Twitter GitHub Blog “Getify” You-Dont-Know-JS [Pluralsight] Advanced JavaScript by Kyle Simpson 04:43 - Development => Teaching Front End Masters 16:20 - Inheritance and Delegation 29:40 - Evolving a Language 36:23 - Cohersion Weak Typing, Dynamic Typing The Politics of JavaScript by Angus Croll 50:37 - Performance The Width Keyword 54:33 - Developer Education Programs and The Skill of Teaching Picks Adam Tornhill: Code, Crime, Complexity: Analyzing software with forensic psychology @ TEDxTrondheim (Aimee) Your Code as a Crime Scene: Use Forensic Techniques to Arrest Defects, Bottlenecks, and Bad Design in Your Programs by Adam Tornhill (Aimee) Planet Money Episode 704: Open Office (Jamison) Zooko's Triangle (Jamison) The Barkley Marathons (Jamison) React Rally (Jamison) X-Men: Apocalypse (Joe) America's Got Talent (Joe) Overwatch (Joe) Stack (Kyle) Jeremy Keith: A web for everyone (Kyle) Jeremy Keith: Regressive Web Apps (Kyle) Full Article
0 221 JSJ Visual Studio Code with Wade Anderson Live From Microsoft Build 2016 By devchat.tv Published On :: Wed, 20 Jul 2016 09:00:00 -0400 This episode was recorded live from The Microsoft Build Conference 2016. In this episode we chatted with Wade Anderson of Microsoft about Visual Studio Code. You can follow him on Twitter, or check out what he’s done over on GitHub. Picks Parks and Recreation (Wade) VidAngel (Wade) A special thanks again goes out to Richard Campbell and Carl Franklin from .NETRocks for putting this podcast series together! You rock! Full Article
0 230 JSJ Node at Capital One with Azat Mardan By devchat.tv Published On :: Wed, 21 Sep 2016 08:00:00 -0400 00:51 Jameson is looking for clients who need front and back end code for apps; @Jergason (Contact him via Direct Message) 04:40 An explanation of Capital One and its operations 6:06 How many Capital One developers are using Node and how it is being implemented 10:30 Process of approval for app/website development 14:15 How the culture at Capital One affects technology within the company 18:25 Using Javascript libraries to manage different currencies 19:40 Venmo and its influence on banking 22:32 Whether banks are prepared to operate in a cashless society 29:44 Using HTML and Javascript for updating projects or creating new ones 35:21 Who picks up Javascript easily and why: “It’s more about grit than raw intelligence.” 44:00 Upgrading via open source codes 45:40 The process for hiring developers 51:35 Typescript vs. non-typescript PICKS: “Nerve” Movie Brave Browser “Stranger Things” on Netflix Angular 2 Class in Ft. Lauderdale, Discount Code: JSJ “Strategy for Healthier Dev” blog post Health-Ade Beet Kombucha “The Adventure Zone” podcast On the Cruelty of Really Teaching Computer Science article by E.W. Dijkstra “The Freelancer Show” podcast “48 Days” podcast Node.university Azat Mardan’s Website Azat Mardan on Twitter CETUSA – Foreign exchange program Full Article
0 240 JSJ Visual Studio Code with Chris Dias By devchat.tv Published On :: Wed, 30 Nov 2016 08:00:00 -0500 Previous Episodes with Visual Studio Code’s Team: JSJ Episode 199, Visual Studio Code with Chris Dias and Erich Gamma JSJ Episode 221, Visual Studio Code with Wade Anderson 1:45 - What’s new at Visual Studio Code Visual Studio Code’s Twitter VS Code Github Chris Dias’ Twitter Chris Dias’ Github 3:42 - Confusion with Javascript versus separate languages 7:15 - Choosing your tools carefully 8:20 - Integrated shell and docker extensions 12:05 - Agar.io Extensions and extension packs 16:15- Deciding what goes into Visual Studio Code and what becomes an extension 18:20 - Using Github Issues and resolving user complaints 22:08 - Why do people stray away from VS proper? 23:10 - Microsoft and VS legacy 27:00 - Man hours and project development 31:30 - The Visual Studio default experience 37:10 - What are people writing with VS Code? 39:20 - Community versus developer views of VS Code 41:40 - Using Electron 44:00 - Updating the system 44:50 - How is Visual Code written? 48:00 - The future of Visual Code Studios https://github.com/microsoft/vscode/issues Picks: Don McMillan (AJ) Daplie Wefunder (AJ) Daplie (AJ) Facebook feed blocker plug-in (Charles) Tab Wrangler (Charles) Smart Things (Chris) Wood Pizza Ovens (Chis) PJ Mark, Chris’ friend and marketer (Chris) Full Article
0 MJS #001: Keith Horwood By devchat.tv Published On :: Thu, 19 Jan 2017 06:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Keith Horwood. Keith was previously on ep 220 of Jabbascript Jabber talking about Nodal. On this, the first episode of My JS Story, we'll find out more about Keith and what makes him tick as a programmer. Tune in to MJS #001: Keith Horwood. Full Article
0 MJS #002: Mark Nadal By devchat.tv Published On :: Thu, 26 Jan 2017 06:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Mark Nadal. Mark runs GUN, an open source fire-based. He loves open source community that's why he focuses on it. On this, he shares how he got into the world of programming, and we'll find out how he feels about doing it. Tune in to MJS 002 My JS Story Mark Nadal. Full Article
0 MJS #003: Max Lynch By devchat.tv Published On :: Thu, 02 Feb 2017 06:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Max Lynch. Max is part of the Ionic Framework and has appeared on episode 126 in the JavaScript Jabber show. Tune in to My JS Story Max Lynch as he shares his journey to becoming part of the world of programming. Full Article
0 MJS #004: Isaac Schlueter By devchat.tv Published On :: Thu, 09 Feb 2017 06:00:00 -0500 On today's episode, Charles Max Wood shares My JS Story Isaac Schlueter. Isaac is the co-founder and chief executive officer at NPM. Listen to his interesting javascript story, and learn how you can connect with him! Full Article
0 MJS #005: Joe Eames By devchat.tv Published On :: Thu, 16 Feb 2017 06:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Joe Eames. Joe is both into JavaScript Jabber and Adventures in Angular. Tune in to My JS Story Joe Eames to learn more about his journey into getting where he is now. Full Article
0 MJS #006: Dennis Ushakov By devchat.tv Published On :: Thu, 23 Feb 2017 05:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Dennis Ushakov. Dennis is a team lead of WebStorm and RubyMine at JetBrains. Tune in to My JS Story Dennis Ushakov to learn more about his programming experience in Java and JavaScript. Full Article
0 JSJ 250 Celebration By devchat.tv Published On :: Tue, 28 Feb 2017 06:00:00 -0500 JavaScript Jabber turns 5! On today's episode, Charles Max Wood, AJ ONeil, and Aimee Knight travel down memory lane to reminisce the highlights of the show. Tune in and enjoy the celebration! Full Article
0 MJS #007: Mikeal Rogers By devchat.tv Published On :: Thu, 02 Mar 2017 06:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Mikeal Rogers. Mikeal is the creator of NodeConf and request, community organizer at Node.js Foundation, and a co-host of RFC podcast. Tune in to My JS Story Mikeal Rogers to learn more about how he started in programming and what he is currently up to. Full Article
0 JSJ 252 The 20th Anniversary of Visual Studio with Bowden Kelly By devchat.tv Published On :: Tue, 07 Mar 2017 06:00:00 -0500 Javascript Jabber is hosted this week by Joe Eames, Aimee Knight, AJ O'Neal, Cory House, Charles Max Wood and their special guest Bowden Kelly. Bowden is a program manager at Microsoft and he shares some insight into the new features in Visual Studio 2017 RTM with Bowden Kelly. Full Article
0 MJS #008: Jon Schlinkert By devchat.tv Published On :: Thu, 09 Mar 2017 05:00:00 -0500 On today's episode of My JS Story, Charles Max Wood welcomes Jon Schlinkert. Jon was on JavaScript Jabber episode 98 where he talked about Assemble.io. Tune in to My JS Story Jon Schlinkert to learn how his journey began in programming and what's keeping him busy these days. Full Article
0 MJS #009: Joe Fiorini By devchat.tv Published On :: Thu, 16 Mar 2017 06:00:00 -0400 Welcome to the 9th My JS Story! Today, Charles Max Wood welcomes Joe Fiorini. Joe has been into programming since his teenage years. He discussed about functional reactive programming in episode 61 of JavaScript Jabber. Get to know him better at My JS Story Joe Fiorini. Full Article
0 MJS #010: Richard Feldman By devchat.tv Published On :: Thu, 23 Mar 2017 06:00:00 -0400 Welcome to the 9th My JS Story! Today, Charles Max Wood welcomes Richard Feldman. Richard works at No Red Ink, and he is the author of Elm in Action. He was in JavaScript Jabber and talked about Elm with Evan Czlapicki in episode 175 and covered the same topic alone in episode 229 . Stay tuned to My JS Story Richard Feldman to learn more how he started in programming and what he's up to now. Full Article
0 MJS #011: Valeri Karpov By devchat.tv Published On :: Thu, 30 Mar 2017 06:00:00 -0400 Welcome to the 11th My JS Story! Today, Charles Max Wood welcomes Valeri Karpov. Valeri is a Platform Tech Lead at Booster Fuels, the author of Professional Angular JS and The 80/20 Guide to ES2015 Generators, and a blogger at codebarbarian.com. He is also the one who maintains mongoose JS. Stay tuned to My JS Story Valeri Karpov to learn more how he started coding and what he is currently up to! Full Article
0 MJS #012: Max Stoiber By devchat.tv Published On :: Thu, 06 Apr 2017 06:00:00 -0400 Welcome to the 12th My JS Story! Today, Charles Max Wood welcomes Max Stoiber. Max is a frontend JavaScript Developer from Vienna, Austria and currently works as an open source developer for Thinkmill, a company based in Sydney, Austria. Tune in to My JS Story Max Stoiber to learn more how he learned to program and discover what he enjoys doing! Full Article
0 MJS #013: Rebecca Turner By devchat.tv Published On :: Thu, 13 Apr 2017 06:00:00 -0400 Welcome to the 13th My JS Story! Today, Charles Max Wood welcomes Rebecca Turner. Rebecca is a CLI programmer at npm, Inc. She has been in the show around two to three years ago in episode 174 and talked about npm 3. Tune in to My JS Story Rebecca Turner to learn more how she got into programming and what she is up to these days! Full Article
0 MJS #014: Kim Carter By devchat.tv Published On :: Thu, 20 Apr 2017 06:00:00 -0400 On this week's episode of My JS Story, Charles Max Wood interviews Kim Carter. Kim is a software engineer, architect, web developer, entrepreneur, and the founder of BinaryMist Ltd. He recently appeared as a guest in episode 251, and talked about InfoSec for Web Developers. Also, he is currently writing a powerbook series and runs InfoSec conferences based in New Zealand. Stay tuned to know more about his journey in programming! Full Article
0 MJS #015: Justin Searls By devchat.tv Published On :: Thu, 27 Apr 2017 06:00:00 -0400 On this week's episode of My JS Story, Charles Max Wood interviews Justin Searls. Justin was on the show on episode 38 and 226 in the show. He co-founded Test Double, a software agency which helps developers improve the quality of the software they write. Want to know how he got into this career path? Stay tuned! Full Article
0 JSJ 260 Practical JavaScript with Gordon Zhu By devchat.tv Published On :: Tue, 02 May 2017 06:00:00 -0400 On today's episode, Charles, Joe, and Cory discuss Practical JavaScript with Gordon Zhu. Gordon is the founder of Watch and Code, and teaches the Practical JavaScript online course. His mission is to help beginners become developers through tutorials. Tune in! Full Article
0 MJS #016: Adam Baldwin By devchat.tv Published On :: Thu, 04 May 2017 06:00:00 -0400 On this week's episode of My JS Story, Charles Max Wood interviews Adam Baldwin. Adam is the team lead at Lift Security and founder and organizer of the Node Security Project (NSP). He appeared on episode 89, and talked about NSP in 2013. Learn more about what he's passionate about and how his life navigated towards programming. Tune in! Full Article
0 MJS #017: Bob Zeidman By devchat.tv Published On :: Thu, 11 May 2017 06:00:00 -0400 On this week's episode of My JS Story, Charles Max Wood interviews Bob Zeidman. Bob focuses on software forensics, but he also does consultations whenever he sells the intellectual property of a startup. He was on episode 238 and talked about intellectual property and software forensics. How did his life navigate towards programming? Tune in! Full Article
0 MJS #019: Aimee Knight By devchat.tv Published On :: Wed, 17 May 2017 06:00:00 -0400 On today's episode, Charles Max Wood features My JS Story Aimee Knight. Aimee first appeared in episode 153, where talked about her career as a Junior Developer. She eventually became one of the awesome panelists of JavaScript Jabber. Tune in to learn about her journey in programming! Full Article
0 MJS #020: Alex Russell By devchat.tv Published On :: Wed, 24 May 2017 06:00:00 -0400 On this week's episode of My JS Story, Charles Max Wood interviews Alex Russell. Alex is a software engineer on the Chrome team. He focuses on designing new features and running their standards work. He appeared as a guest on episode 87, where he talked about TC39. Tune in to his story! Full Article