Stay up to date on the latest JavaScript and Front-End tools and tech
Episodes
JavaScript and IoT with Nick Hehr and Peter Hoddie - JSJ 545
Aug 16, 2022
·
Episode
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 home security systems and their various security issue, and of course, Steve brings the great dad jokes.
The Story of Mel with Tomer Lichtash and David Frankiel - JSJ 544
Aug 09, 2022
·
Episode
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 our panelists as to the validity of its meanings. Tomer and David tell some of the back story into their journey to discover if the story is a hoax, or if is truly real.
Splatty-doo and Other JavaScript Features You Should Avoid - JSJ 543
Aug 02, 2022
·
Episode
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:
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.
Latest Episode: Reflections on Technology Trends, AI Impact, and Memorable Episodes - JSJ 665
0:00
Playback Speed: