JavaScript Jabber - podcast cover

JavaScript Jabber

Charles M Woodtopenddevs.com
Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.

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

Episodes

React Native & Every-Platform Embeddable UI With Taz Singh - JSJ 568

Taz Singh is the Founder of Guild. It is an all-in-one platform for Events, Presentations, and Discussions designed to reduce the burden as communities scale. He joins the show to talk about Guild and React Native. He begins by discussing his journey toward how he was able to create his company. He talks about their goals and what sets them apart from other platforms. Additionally, they tackle developing applications using React Native. About This Episode Future projects for Guild Using React Na...

Feb 08, 20231 hr 32 min

Providing The Best User Experiences on the Web With Vercel- BONUS

Lee Robinson is the VP of Developer Experience at Vercel. Vercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. He joins Chuck on the show to talk about NextJS 13 and their company. He goes into great detail about how they continue to offer the finest user and development experience. Additionally, they talk about Vercel's features. Links Vercel Next.js Conf Keynote: Introducing Next.js 13 and Turbopack Vercel A...

Feb 03, 202335 min

Front-End Hydration - JSJ 567

Dan Shappir takes the lead for this week's panelist episode as he talks about hydration. Hydration is the technique of using client-side JavaScript to enhance server-rendered HTML with application state and interaction. In the context of Web performance, he explains why it is regarded as such an issue and its impact. The second part of this episode is reviewing various ways in which modern frameworks, such as Qwik, Astro, Remix, and NextJS are trying to alleviate the impact of hydration: Avoidin...

Jan 31, 20231 hr 40 min

Marvels Of Using Svelte and SvelteKit - JSJ 566

Tracy Lee is the CEO of This Dot Labs, a JavaScript-focused agency, and Adam L Barrett is a Developer Consultant at This Dot Labs. They join the show to talk about the wonders of Svelte and SvelteKit. It is a tool for creating fast web applications. Additionally, they explain how these allow excellent user and developer experiences. About this Episode All about Svelte and SvelteKit The internals of Svelte Benefits of Svelte compared to other frameworks Difference between Framework and MetaFramew...

Jan 24, 20231 hr 27 min

Runtime Security With Gal Weizman - JSJ 565

Gal Weizman has professionally done Browser JavaScript security research for almost a decade and currently works in MetaMask. He joins the show to explain more about his profession as a "Browser Javascript Internals Expert." Moreover, he then talks about his project, "Snow". It is a JavaScript shim that applies an important defense mechanism in the browser to the web app's runtime to allow them to secure their same origin realms. About this Episode Understanding more Supply Chain Security How Sn...

Jan 17, 20231 hr 28 min

How To Plan For Success In 2023 - JSJ 564

Join Charles Wood as he takes on a solo episode this week! He tackles different strategies on how to achieve your goals and aspirations. He motivates the listeners by sharing his personal story of how he was able to climb back up on his feet after getting lost a few years ago. Moreover, Chuck dives into his plans for Top End Devs this year and how he can help developers take control of their careers. On YouTube How To Plan For Success In 2023 - JSJ 564 Sponsors Chuck's Resume Template Developer ...

Jan 10, 202355 min

Qwik Part II With Misko Hevery - JSJ 563

Misko Hevery is the Chief Technology Officer at Builder.io. He is also the creator of Angular.io , known for zone.js, and helped co-create karma . He returns to the show to discuss "Qwik" in greater detail alongside AJ and Steve. No matter how complex your website is, Qwik provides the fastest possible page load times. In contrast to other frameworks, Qwik has special features that make it more user-friendly. About This Episode How Qwik addresses any issue Different Qwik features that make it co...

Jan 02, 20231 hr 28 min

WebAuthn With Dan Moore - JSJ 562

Dan Moore is the Head of DevRel at FushionAuth. He joins AJ and Chuck to talk about the new API called, “WebAuthn”. Using biometric, secure authentication techniques, WebAuthn is a new approach for confirming your users' identities. He goes into detail about the usage of this API and how this is a good choice for users to validate web applications with ease and convenience. About this Episode Features and benefits of WebAuthn Registration process of WebAuthn WebAuthn With Dan Moore - JSJ 562 | Y...

Dec 22, 20221 hr 14 min

Astro with Fred K. Schott - JSJ 561

Steve and A.J. welcome Fred K. Schott to the show to talk about Fred's latest project, Astro. After initially discussing some of Fred's previous projects (Snowpak, Pika) and the joys of esbuild, they dive into Astro, including how it works, its use cases, and the newly finalized dynamic SSR capability. They finish with some picks going back to the very early web, and, as always, Steve's fabulous dad jokes. JSJ 561 - Youtube Sponsors "Wrangle, who helps with Slack approval workflows ." Chuck's Re...

Dec 13, 20221 hr 12 min

The State of WASM - JSJ 560

WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes. Yet despite this fact most Web devs don't use it and have little or no familiarity with it. This week we are joined by Istvan Szmozsanszky "Flaki" to discuss some of the significant transformations currently taking place with this tech, which could make it much more mainstream. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin...

Dec 06, 20221 hr 49 min

All Things TypeScript with Maina Wycliffe - JSJ 559

Maina Wycliffe is a Full-stack Software Engineer, Google Developer Expert, and Mentor who currently works at Flanksource. He is a Typescript Enthusiast and is the author of All things Typescript . He joins Chuck and Steve as he shares the reason behind starting his newsletter. His main goal is to teach developers to learn more about it and its typing system. About this Episode How Maina handles and future plans in his newsletter All about Typescript Features of Typescript Transitioning to Typesc...

Nov 29, 202254 min

How To Recession Proof Your Job - BONUS

Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal Coupon Code: "THRIVE" for a GIANT discount Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back? Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers? Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basi...

Nov 24, 20221 hr 12 min

Wix Velo with Yoav Abrahami - JSJ 558

We are joined by Yoav Abrahami, Chief Architect and Head of Velo to discuss the transformation of Wix from a Website builder to an application development platform. Wix Velo enables developers to implement code that runs either on the client-side or on Wix hosted Node server, while constructing the UI using a WYSIWYG page editor. In this way, Wix provides an interesting alternative to app development frameworks such as NextJS and Nuxt. Sponsors "Request Metrics, who does performance monitoring a...

Nov 22, 20221 hr 31 min

What Is Functional Programming and What It's Not With Lane Wagner- JSJ 557

Lane Wagner is the founder of a startup company called Boot.dev. He teaches backend development online in Go, Python, and JavaScript. Lane joins Chuck and Steve as they talk all things Functional Programming. They also talk about its importance and share their thoughts about it. Moreover, Lane also shares his experience with creating boot.dev and the different teaching strategies he uses on his online learning platform. About this Episode The difference between Functional Programming VS Object-o...

Nov 15, 20221 hr 8 min

Stories From The Trenches - JSJ 556

In this episode the panelists share war stories from their career and the lessons they have learned from them. They discuss things they have done back in their early days in tech, and how they now behave differently given those experiences. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks AJ - Duratech 8mm-22mm COMPLETE wrench set AJ - ATV Body Armor / Adventure Jackets AJ - Project ...

Nov 08, 20221 hr 22 min

Writing Change-Proof Software with Tests - JSJ 555

Shai Yalin is a freelance software architect and mentor. He specializes in teaching organizations and individuals how to use Test Driven Development (TDD) and other development methodologies and best practices. In this episode Shai joins us to explain how to use these methods in order to create software that is resilient to change, and how to refactor existing brittle code in order to clean out the rot. Sponsors Top End Devs Coaching | Top End Devs Links Chronomatic: my side-project story Your S...

Nov 01, 20221 hr 20 min

Remix and EpicWeb.dev with Kent C. Dodds - JSJ 554

Kent C. Dodds is a well-known JavaScript developer who has done myriad development courses and training. He's also done outreach for Remix. He's spoken at tons of conferences and his now working on creating EpicWeb.dev which helps developers become epic web developers. The Jabber crew starts out talking about learning, teaching, and EpicWeb.dev before going into the changes in the web platform and progressive enhancement and eventually Remix. Links: TestingJavaScript.com EpicWeb.dev EpicReact.de...

Oct 25, 20221 hr 49 min

Being a New Developer with Diego Moura - JSJ 553

Diego Moura is a newer developer who has recently joined the ranks of professional developers. The panel talks to Diego about his career as a fashion designer and how he moved to Canada and go into programming. He initially got into digital marketing and figured out that he could modify and manage pages and picked up development as a function of doing UI work on his marketing pages. From there he fell in love with web development. Sponsors Top End Devs Coaching | Top End Devs Architect, who prov...

Oct 18, 20221 hr 33 min

Dan Shappir's Failed Predictions - JSJ 552

The panel goes back a few years and reviews some technology predictions that Dan made a few years ago on Quora. These include WASM, Progressive web apps, and others. Most were wrong, but one did end up being sort of accurate. Along the way, they go into some deep rabbit holes but manage to pull themselves out. As always, they end with picks, and Steve's stupendous dad jokes. Sponsors Top End Devs Coaching | Top End Devs Links Apple iOS browser grip loosened under latest draft EU rules - Top End ...

Oct 04, 20221 hr 13 min

Software Development as a Craft with Netta Bondy - JSJ 551

Today we talk with Netta Bondy, a front end developer at Twang and dive into a discussion about when software development becomes a craft. We discuss the challenges of practicality vs. art, and the challenges of properly crafting code vs. working with popularly adopted methods. Sponsors Top End Devs Coaching | Top End Devs Links The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544 Creeds of Craftsmanship · Issue #18 · BeyondCodeBootcamp/beyondcodebootcamp FRONTEND CON 2020 Twitter: ...

Sep 27, 20221 hr 18 min

Partytown with Adam Bradley - JSJ 550

Today we talk with Adam Bradley, the Director of Technology at Builder.io. He previously worked at Ionix as a creator of Ionic Framework, a mobile UI interface builder for web applications, and StencilJS which powers Ionix. Currently he works on both Qwik and Partytown at Builder.io. In today’s episode we dive into Partytown, discussing the unique ways it improves website performance. When there are so many third-party scripts injected into the average website, you can quickly lose control of sp...

Sep 20, 20221 hr 17 min

Qwik with Misko Hevery - JSJ 549

Today we talk with Misko Hevery about solving the loading speed issue for websites constructed using JavaScript frameworks. Such websites are often slow to load, which is detrimental to their ability so succeed. After 16 years at Google, where he created Angular, he now works on the Qwik framework at Builder.io, a headless visual CMS. We learn how Qwik dramatically improves page speed metrics through an innovative architecture that enables resumability instead of hydration. We talk about how thi...

Sep 13, 20221 hr 11 min

Web Performance and the Google WordPress Team with Felix Arntz - JSJ 548

Today we talk with Felix Arntz, a developer relations engineer at Google. Hired on the Google WordPress team, and involved with the Sidekick plugin, we discuss some of the challenges and approaches of improving performance on WordPress sites, as well as other open source CMS’s. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Core Performance Slack WordPress + Slack Twitter: @DanShappir Twitter: @wonder95 Twitter: @JSJabber - Top En...

Sep 06, 20221 hr 24 min

Supply Chain Security with Stephen Chin - BONUS

There is no question that the volume, sophistication, and severity of software supply chain attacks is on the rise. How do you navigate your supply chain security? Stephen Chin joins the show today to discuss various strategies and action plans for how to best prevent and address these types of attacks. In this episode… Where do you start with supply chain security? Spotting attackers and prevention How do you know who to trust? Dependency injections and malicious packages Network reliability an...

Sep 02, 202243 min

Even More JavaScript Features You Should Avoid - JSJ 547

Today’s episode is a continuation of the previous JavaScript Jabber Episode 543, where we discuss JS language features to avoid. Do you agree with the list? Today we talk about: for in forEach else null object.create A named function using the arrow operator switch labels Sponsors Top End Devs Coaching | Top End Devs Picks Charles- Orbis Charles- Diablo Immortal Charles- Richard Paul Evans Charles- JavaScript Remote Conference 2022 Charles- - Top End Devs Dan- John Carmack: Doom, Quake, VR, AGI,...

Aug 30, 20221 hr 16 min

Vue Courses, Top End Devs, and More... Oh, My! - JSJ 546

Today Steve and Charles talk about the many updates and events coming to Top End Devs, from upcoming conferences to new courses and content. Check out the conference lineup at https://topenddevs.com/conferences . If you are interested in building courses or would like to speak at any of the conferences, contact Charles. We also dive into a conversation about what it really means to be a 10x developer and a top 1% developer. Sponsors Top End Devs Coaching | Top End Devs Links Overview - Nuxt 3 Es...

Aug 23, 202249 min

JavaScript and IoT with Nick Hehr and Peter Hoddie - JSJ 545

Steve, Dan and A.J talk with Nick Hehr and Peter Hoddie about using JavScript with IoT devices. They cover a wide range of topics, including the XS JavaScript Engine, the only complete ECMAScript 2018 engine optimized for embedded devices (created by Moddable), and even get into the nitty gritty of how it is built and how it works. They also cover TC53 - the standards committee for JS in embedded systems, a committee that Nick and Peter are part of. In picks, they get into a great discussion on ...

Aug 16, 20221 hr 39 min

The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544

Today we have special guests Tomer Lichtash and David Frankiel, a web developer and programmer behind the epic hacker folklore project The Story of Mel, a comprehensive guide to The Story of Mel. This story, which has survived through all the changes in the internet since its birth in 1983, and has morphed through all its iterations into something almost poetic in nature. This allegory tells the story of the birth of of high-tech culture as we know it today, and creates some heated debate among ...

Aug 09, 20221 hr 7 min

Splatty-doo and Other JavaScript Features You Should Avoid - JSJ 543

Today in this all panelist episode, we talk about JS features you should avoid using. However opinions don't always align, and some come with much debate! Although we couldn’t cover them all, today we discuss: eval with arguments do while for I ++ continue classes prototypes this var with let delete Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links JavaScript Remote Conference 2022 Twitter: ‎@cmaxw Picks AJ- Virginia Ctenucha Ctenuch...

Aug 02, 20221 hr 17 min

Upcoming Performance Metrics for the Web - JSJ 542

Today we have three guests on the show, Annie Sullivan, Yoav Weiss, and Michal Mocny, all of who are engineers who work for Google on the Chrome Web platform. Looking forward to Google’s new developments for measuring web performance, we dive deep into upcoming performance metrics Largest Contentful Paint (LCP) and Interaction to Next Paint (INP), a full page lifecycle metric. We discuss what user page interactions we can measure successfully and which we cannot. We discuss the challenges of sin...

Jul 26, 20221 hr 16 min
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast