Kevin Ball Avatar

Kevin Ball

153 episodes

JS Party JS Party #343

Digging through Jerod Santo’s tool box

Play
2024-10-17T17:00:00Z #javascript +1 🎧 8,791

KBall interviews Jerod about the tools he uses in development, podcasting & business. We start with text editors & terminal tools, move to podcast recording & editing tools, discuss the open source podcasting platform Jerod built in Elixir, then finish with tools to run a small business & our approaches to genAI. Oh, and you don’t want to miss Jerod’s Big Confession!

JS Party JS Party #338

Undirected hyper arrows

Play
2024-09-12T15:30:00Z #javascript 🎧 16,186

Chris Shank has been on sabbatical since January, so he’s had a lot of time to think deeply about the web platform. On this episode, Jerod & KBall pick Chris’ brain to answer questions like, what does a post-component paradigm look like? What would it look like if the browser had primitives for building spatial canvases? How can we make it easier to make “folk interfaces” on the web?

JS Party JS Party #331

Building LLM agents in JS

Play
2024-07-18T18:30:00Z #javascript +2 🎧 12,613

KBall and returning guest Tejas Kumar dive into the topic of building LLM agents using JavaScript. What they are, how they can be useful (including how Tejas used home-built agents to double his podcasting productivity) & how to get started building and running your own agents, even all on your own device with local models.

JS Party JS Party #330

The Ember take on recent hot topics

Play
2024-07-11T16:00:00Z #javascript +1 🎧 10,882

KBall takes another dive into recent hot topics around reactivity and build systems, this time with three members of the Ember core team. They also talk about some of the reasons why the Ember community has been so long lived, how thinking about upgradeability leads to universality, and how features first built specifically for frameworks make their way into the language specification or universal libraries.

JS Party JS Party #318

Off to see the Wiz

Play
2024-04-11T19:45:00Z #javascript +2 🎧 10,790

How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular.

JS Party JS Party #312

Angular moves fast without breaking things

Play
2024-02-15T17:00:00Z #angular +1 🎧 11,503

KBall & Amal dive deep with the “Dazzle of Zebras” (possible future band name), Angular team members Jessica Janiuk & Mark “Techson” Thompson. Along with an absolute riot of puns, they cover topics such as Angular’s new deferrable views feature, how the Angular core team handles change, and lessons learned from the AngularJS-Angular 2 debacle that allow Angular to now move fast without breaking things.

JS Party JS Party #310

Angular Signals

Play
2024-02-01T17:45:00Z #angular +1 🎧 11,743

KBall & Amal interview Alex & Pavel from the Angular Signals team. They cover the history, how the Angular team decided to move to signals, what the new mental model looks like, migration path & even dive into community integrations and future roadmap.

JS Party JS Party #294

Reports of Node's death are greatly exaggerated

Play
2023-09-28T21:00:00Z #javascript +1 🎧 16,107

Amal, KBall & Chris convene a “semi-emergency” pod to discuss the recent (deserved) hype over Bun and what it all means for Node’s community, maintainers & users.

They’re joined by Node Technical Steering Committee members Matteo Collina & James Snell who are here to dispel Bun antagonism rumors, discuss the pros & cons of each runtime, explain how Node continues to thrive & even announce a VERY big upcoming feature!

Player art
  0:00 / 0:00