
Stay up to date on the latest JavaScript and Front-End tools and tech
Episodes

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

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.

Latest Episode: Reinventing Web Development with Brisa: A Conversation with Aral Roca - JSJ 677
0:00
Playback Speed: