Episodes

Podcast 01

Upcoming Performance Metrics for the Web - JSJ 542

Jul 26, 2022 · Episode 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 single-page applications when looking at core web vitals.
Podcast 01

Navigating Online Events and Conferences - JSJ 541

Jul 19, 2022 · Episode 541
Today, in this all-panelist episode we talk about upcoming online events and conferences. With upcoming Top End Devs meetups and conferences, starting in August, we talk about all the benefits of being in person at an event, and the camaraderie at and after the event. We talk about the ways that Airmeet allows for a good connection between the speakers and audience. You’ll also pick up some tips on becoming a speaker at one of these events.
Podcast 01

Builder.io and Qwik - JSJ 540

Jul 12, 2022 · Episode 540
Today we talk with Steve Sewell, co-founder and CEO of Builder.io, about their visual editor and designer which connects to many open source systems. Running within a website wysiwyg, it integrates with most modern front end frameworks, such as React, Due and Svelte. We discuss how it functions and connects to various systems. We also dive into the backstory of how and why builder.io created their framework called Qwik.
Podcast 01

Hydrogen and Oxygen - JSJ 539

Jul 05, 2022 · Episode 539
Today we talk with Josh Larson a senior staff developer at Shopify who is front and center in development of Hydrogen. We learn how Hydrogen addresses the varying needs of shop owners to build storefronts quickly and effectively. With rendering on the server only, this metaframework provides a toolkit helping customers build a more customized web presence. We learn about Oxygen, which allows customers to host and deploy Hydrogen. We also discuss the decision behind the decision to use React to build this framework, how the framework provides super-custom experiences for the user, and discuss some of the technical challenges faced when building it.
Podcast 01

To TypeScript or Not to TypeScript - JSJ 538

Jun 28, 2022 · Episode 538
Today we talk with Matt Pocock, who comes from Oxfordshire, England. As a big fan of TypeScript and maintainer of the Xstate library, we discuss the benefits and downsides of TypeScript. As the discussion gets a bit heated, we debate the true value of TypeScript, and where it holds value to the programming community.
Podcast 01

Core Web Vitals and Whatnot - JSJ 537

Jun 21, 2022 · Episode 537
Today’s guest Annie Sullivan, a software engineer on the Chrome Platform team, focussing on core web vitals metrics which is all about performance and user experience metrics for websites. We discuss topics such as Largest Contentful Paint (LCP), and how it works behind the scenes. We also touch on Cumulative Layout Shift (CLS) and things that impact browser experience.
Podcast 01

Gal Schlezinger and Edge Functions - JSJ 536

Jun 14, 2022 · Episode 536
Today we talk with Gal working on developer tooling for the last decade. Previously working at WIX, and now working at Vercel, he has created an open source FNM fast node version manager within that operates within Rust. We talk about Vercel’s Edge Functions, which allows users to insert routing strategies with user code without having performance hits.
Podcast 01

A Deep Dive Into Some Nooks and Crannies of JavaScript - JSJ 535

Jun 07, 2022 · Episode 535
In today’s all-panelist episode, we take a deep dive into some of the nooks and crannies of JavaScript. We discuss and debate the benefits and problems of various methods such as getter and setter, Const, Freeze and Proxy.
Podcast 01

Preventing Fraud on Your Payment Website - JSJ 534

May 31, 2022 · Episode 534
Today we talk with Paul Asjes, a developer advocate at Stripe. We get some insight into creating a more secure site for credit card transactions. We also discuss card testing, or account stealing, techniques that are used to gain access to active credits cards. This topic is very important because it can have big financial consequences, and if serious enough, could cause a business to close. Paul gives us some techniques and strategies to discourage and prevent this activity.
Podcast 01

TC39 and Upcoming Proposals for ECMAScript (PART 2) - JSJ 533

May 24, 2022 · Episode 533
Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposal
Podcast 01

TC39 and Upcoming Proposals for ECMAScript (PART 1) - JSJ 532

May 17, 2022 · Episode 532
Today we chat with Thomas Randolph from GitLab, to discuss his Top 10 list of the upcoming TC39 proposals.
Podcast 01

Using Storybook and Nuxt To Quickly Build Websites - JSJ 531

May 10, 2022 · Episode 531
Steve, AJ, and Dan talk to Drew Baker, co-founder of Los Angeles based digital agency Funkhaus about Storybook and Nuxt. After a discussion of various server side rendering methods, Drew talks about how they use Storybook, how it integrates tightly with Nuxt, and how it helps Funkhaus quickly and cleanly spin up sites for large customers.
Podcast 01

NoSQL and RavenDB - JSJ 530

May 03, 2022 · Episode 530
Today we talk with Dejan Miličić, a consultant with more than 20 years of experience as a professional software developer with RavenDB. His areas of expertise are designing, writing, and maintaining applications, with a focus on software architecture and backend development. Dejan discusses the challenges and benefits of NoSQL databases, and what he has learned along the way to simplify and reduce the time required to make changes. We also talk about ways to approach different types of NoSQL databases, and how they should be used.
Podcast 01

Blockchain with Max Kordek - JSJ 529

Apr 26, 2022 · Episode 529
In this episode, we talk with Max Kordek of Lisk, a leading expert on Blockchain. You’ll learn about what a Blockchain is, how it works, and the benefits of using it. There is also discussion on the opportunities that blockchain presents for the JavaScript developer. How does blockchain work as a decentralized ledger accessed across the world? We discuss how it operates without a central authority - everyone who participates in the network has the financial incentive that no one lies. This creates data that is secure and has integrity. Everything runs on a neutral protocol - no one can manipulate it. No interference from a third party. What is best suited for blockchain? With real-world examples, we discuss what major industries currently benefit - and where there is potential. Blockchain software development kits are available for developers to discover what blockchain can be used for. Logics and Libraries available to the large world of JS developers. Don't forget the lisk.js event this summer, and make sure to visit @maxkordek on Twitter at https://twitter.com/MaxKordek.
Podcast 01

SolidJS with Ryan Carniato - JSJ 528

Apr 19, 2022 · Episode 528
SolidJS is a web development framework that focuses on using reactivity and carries forward several ideas from Knockout.js. https://javascriptjabber.com/13 Ryan Carniato, the creator of SolidJS breaks down the history and ideas behind SolidJS and compares it to React and other frameworks.
Album Art
Latest Episode: Reinventing Web Development with Brisa: A Conversation with Aral Roca - JSJ 677
0:00
1:05:08
Playback Speed: