Chuck explains what he taught Nathan last week when we asked how to get hired at a FANG (Facebook Apple/Amazon Netflix Google) company. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome. This approach also works for speaking at conferences, selling courses, and o...
May 28, 2021•22 min
Dan Shappir leads the Jabber crew on another discussion on the things JavaScript developers should know.They discuss WeakMap, WeakSets, and WeakReferences. They dive into where and how they are used and which places they're implemented.The conversation starts with garbage collection is and how it works and then moves into the implications it has for this kind of referencings.Panel Aimee Knight AJ O'Neal Charles Max Wood Dan Shappir Steve Edwards Sponsors Dev Influencers Accelerator JavaScript Er...
May 25, 2021•1 hr 17 min
Ashley Davis jumps in to talk to Dan Shappir about wrangling data using JavaScript.Ashley describes his journey into JavaScript and his exposure to the web platform. From there he walks Dan through learning data science and building systems in Python before coming back to JavaScript.He talks through the tools and techniques used to manage data in JavaScript as well as how it can be done!Panel Dan Shappir Guest Ashley Davis Sponsors Dev Influencers Accelerator Raygun | Click here to get started o...
May 18, 2021•1 hr 7 min
Moran Weber is the CEO of Women on Stage. She helps women prepare for and speak on stages at conferences in technology and other related areas. She joins the Jabber panel this week to discuss women's place in technology, the importance of them appearing at conferences, and the outcomes of women in the technology space.Panel Aimee Knight AJ O'Neal Charles Max Wood Dan Shappir Steve Edwards Guest Moran Weber Sponsors Dev Influencers Accelerator Links MJS 078: Steve Edwards | Devchat.tv MJS 108: Da...
May 11, 2021•1 hr 20 min
Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. Or, rather, that many people aspire to make a difference and/or make money and the best way to do that is to become the person people go to for what you do.So, how do you become the first person people think of when they think of that thing you know how to do? Let Chuck tell you.Panel Charles Max Wood Su...
May 07, 2021•17 min
Dan kicks the show off by asking our guest Sean C. Davis to define for us what doesn't fall under JAMstack. Sean explains what isn't JAMstack and then dives into what's changed over the last year or so that brings us to the tools and approaches that hybridize the server end of things to bring more server side to the JAMstack.So, JAMstack lifts away from a monolithic backend to provide an independent front-end with a supporting set of back-end tools rather than a back-end with supporting front-en...
May 04, 2021•1 hr 4 min
Charles talks about the things that get developers stuck when they're trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey.Panel Charles Max Wood 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 ....
Apr 29, 2021•15 min
Yehonathan Sharvit joins the Jabber crew to discuss Data Oriented Programming. Data Oriented Programming is a way to reduce complexity by managing the shape of the data before we send it over the wire. Rather than managing data you send between services in class hierarchies, you focus on the data's meaning and manipulate it so the data it includes updates to your datastore like Redux and then cascade changes from your data.Panel Aimee Knight AJ O'Neal Charles Max Wood Steve Edwards Guest Yehonat...
Apr 27, 2021•1 hr
Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he's built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships. He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with.Panel Charl...
Apr 23, 2021•20 min
Micro frontends are the topic of discussion again, this time with Grgur Grisogono, Principal Consultant at Modus Create and co-author of the Manning book "Ext JS in Action". In particular, Grgur explains the new module federation capabilities introduced by Webpack, and describes how they can be used to construct micro frontends in a much more streamlined and modular fashion.Panel AJ O'Neal Charles Max Wood Dan Shappir Steve Edwards Guest Grgur Grisogono Sponsors Dev Influencers Accelerator Raygu...
Apr 20, 2021•1 hr 15 min
Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes. He explains why that happens and how you can use this to create more influence as a developer.Panel Charles Max Wood 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...
Apr 16, 2021•21 min
Ethan Garofolo is the author of Practical Microservices with Pragmatic Programmers. He starts out debunking the ideas behind pulling parts of a monolith into a different services and change function calls into HTTP calls. Instead, it's an approach that keeps things moving for development teams that solves several productivity issues. He breaks down the ways to move functionality around and which approaches make sense for breaking your application up into pieces that are easy to work on and appro...
Apr 13, 2021•1 hr 18 min
Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology. He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts.Panel Charles Max Wood Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/privacy Become ...
Apr 09, 2021•31 min
The infamous Jake Archibald, member of the Chrome Team, an author of the Service Worker spec, and host of the HTTP 203 Podcast takes us on a whirlwind tour of recent and upcoming browser standards including Portals, iframes, App Cache, Service Workers, HTML, Browser History and more - why they are the way they are, why we can't have nice things, and how we might get nice things anyway in the future. Lots of good back and forth and only a little name calling… jaffa…Panel Aimee Knight AJ O'Neal Da...
Apr 06, 2021•1 hr 25 min
Jason Weimann started out as an enthusiast of the Massively Multiplayer Online Role Playing Game, Everquest. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn't a job working as a game developer and how that led to a career working on one of the most popular online games of the time.Panel Charles Max Wood Support this podcast at — https://redcircle...
Apr 02, 2021•39 min
If you're building a website or web-app, there's a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search & Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.Panel Aimee Knight AJ O'Neal Dan Sha...
Mar 30, 2021•1 hr 3 min
Chuck outlines how he's used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days. This episode shares Chuck's experience learning from the top people in the development community as a programmer and podcaster.Panel Charles Max Wood Support this podcast at — https://redcircle.com/javascript-jabber/donations Privacy & Opt-Out: https://redcircle.com/priv...
Mar 26, 2021•30 min
If you're building a website or web-app, there's a good chance that you want people to find it so that they will access it. These days this mostly means that you want it to appear in the relevant search engine results pages (SERP). In this episode we are joined by Martin Splitt, DevRel at Google for the Search & Web ecosystem, who explains in detail how search engines work, and what developers and SEOs need to know and do in order to be on their good side.Panel Aimee Knight AJ O'Neal Dan Sha...
Mar 23, 2021•59 min
In recent years the term DevOps has become ubiquitous - you'll find DevOps engineers in most every tech organization. But what does DevOps actually mean, and how does it differ from previously existing System and Network engineering and DBAs? In this episode our own Aimee Knight, who is currently expanding her role into DevOps, answers these questions, and provide further information about it.Panel Aimee Knight AJ O'Neal Dan Shappir Sponsors Dexecure Raygun | Click here to get started on your fr...
Mar 16, 2021•1 hr 7 min
Having done a three-part series on the things JavaScript developers MUST know, Dan now leads a panel discussion on the things that JavaScript developers SHOULD know. These are things that devs can get by without knowing, but that will improve their abilities if they do know and understand. Subjects covered include: passing functions args by value vs by reference, sparse arrays, property descriptors, event capture, and more.Panel Aimee Knight AJ O'Neal Dan Shappir Steve Edwards Sponsors Dexecure ...
Mar 09, 2021•1 hr 22 min
Steve and A.J. talk with Chris Mather, the creator of the Elements framework, a new monolith-style web framework for generating web apps. They discuss the reason for adding YAF (Yet Another Framework), the pieces that are used to build the framework, and how it all works together.Panel AJ O'Neal Steve Edwards Guest Chris Mather Sponsors Dexecure Raygun | Click here to get started on your free 14-day trial Dev Heroes Accelerator Links Elements GitHub | elementscode/application Picks AJ- Ubiquiti ...
Mar 02, 2021•1 hr 18 min
Anthony Campolo joins the conversation to lead the discussion of RedwoodJS. RedwoodJS is a full-stack framework that provides a way of building a fast and secure front-end that JAMstack gives you with the power and flexibility of a backend.It doesn't have an official ORM, instead it uses GraphQL through Prisma. This discussion goes deep into the history and implementation of RedwoodJS.Panel Aimee Knight AJ O'Neal Dan Shappir Steve Edwards Guest Anthony Campolo Sponsors Dev Heroes Accelerator Lin...
Feb 23, 2021•54 min
In this episode, the panel discusses the final list of things that developers need to know and how and when they're important. These topics include: Duck typing TypeScript Various programming terms and concepts: recursion, garbage collection, MVC, etc. JS number and Math system (NaN, precision, BigInt, …) At least one framework At least one testing framework A bundler (WebPack or Rollup or Parcel etc) Panel Aimee Knight AJ O'Neal Dan Shappir Steve Edwards Sponsors Dexecure Raygun | Click here to...
Feb 16, 2021•1 hr 13 min
You're working on planning and executing your professional and technical journeys, but what about your psychological journey? The reality is that without taking better care of yourself, you are potentially setting yourself up for failure, and potentially also putting your health and wellbeing at risk. We are joined by Wei-Ming Lam, a coach and Yoga Instructor who provides practical advice for constructing and tuning your psychological stack.Panel AJ O'Neal Dan Shappir Steve Edwards Guest Wei-Min...
Feb 09, 2021•1 hr 21 min
John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code. 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 ....
Feb 05, 2021•50 min
This is the follow on to the episode first recorded regarding JavaScripts iterators and generators. Dan takes the lead and picks up from last time. The panel discusses how JavaScript uses and implements iterators and where people are likely to see them. Then they dive into generators and briefly discuss the concept and their uses.CODE: x = {[Symbol.iterator]() {let i = 0;return {next: () => ({done: i >= 10,value: i++})};}}; for (const v of x) console.log(v); console.log([…x]); console.log(...
Feb 02, 2021•1 hr 18 min
Use the code DEVCHAT at https://devchat.tv/fast to get double the capacity and traffic from Dexecure.Inian Parameshwaran is the CEO of Dexecure and an expert in speeding up websites. Inian walks Charles Max Wood through the intricacies of measuring website speed and explains which metrics matter and for which concerns. He goes over the benefits to SEO and user experience and then does a deep dive on how to begin speeding up your website so Google will rank it higher and your users don’t lose int...
Jan 29, 2021•42 min
Iterators and generators were introduced into JavaScript way back in 2015, yet they remain an underused and often misunderstood features of the language. In this episode Dan describes the purpose of iterators, how they're implemented in JavaScript, and why you're using them even if you aren't aware that you are, via the spread operator for example. The panel then discusses the pros and cons of iterators in JavaScript, and why most devs don't explicitly use them.Panel Aimee Knight AJ O’Neal Dan S...
Jan 26, 2021•1 hr 4 min
Luis Atencio jabbers about enjoying and using JavaScript. He enjoys the multi-paradigm nature of the language. The discussion ranges over the nature of JavaScript and how it's object-oriented, and how the paradigms can be blended to provide powerful functionality. They also dive into how to break down problems in JavaScript and how the language enables this.Panel Aimee Knight AJ O'Neal Dan Shappir Steve Edwards Guest Luis Atencio Sponsors Dexecure Raygun | Click here to get started on your free ...
Jan 19, 2021•50 min
Christian Nunciato works on a system called Pulumi, which is a system that allows you to build infrastructure with code. This is usually aimed at the cloud and allows us to use tools to manage infrastructure and do setups and updates.Panel Aimee Knight AJ O’Neal Steve Edwards Guest Christian Nunciato Sponsors Dexecure Octopus Deploy Pty. Ltd Picks Aimee- GitHub- networktocode/awesome-network-automation AJ- Bound- Audiobook Player AJ- GitHub- videolan/vlc-ios AJ- gitdeploy | webinstall.dev Christ...
Jan 12, 2021•1 hr 14 min