Loading…
or to bookmark your favorites and sync them to your phone or calendar.
Venue: Dev Security World clear filter
arrow_back View All Dates
Tuesday, February 11
 

12:00pm PST

PRO WORKSHOP: Demystifying JavaScript Package Managers: (p)npm, Yarn, and Beyond
Tuesday February 11, 2025 12:00pm - 12:50pm PST
Lukasz Pater, CERN, Software Engineer

As JavaScript continues to dominate web development, effective package management has become essential for navigating the increasing complexity of modern applications. This talk dives into the mechanics of three leading JavaScript package managers—npm, Yarn, and pnpm—shedding light on their distinct approaches to dependency management, performance, and disk space optimisation. Attendees will gain a clear understanding of how each tool handles node_modules, along with their advantages, trade-offs, and guidance on choosing the right package manager for any project.

We’ll also take an in-depth look at package.json, the core of every JavaScript project. Beyond just listing dependencies, this file offers powerful features like scripts, peer dependencies, versioning strategies, and more to help streamline project management. In addition to package management, the session will explore the JavaScript module ecosystem, its inherent challenges, and how package managers simplify—or complicate—the process of module loading.

Finally, we’ll cover advanced topics like zero-install setups, workspaces, polyglot tools, the impact of package managers on DevOps workflows, along with emerging players like Bun, Deno, and Yarn Berry.
Speakers
avatar for Lukasz Pater

Lukasz Pater

Software Engineer, CERN
Lukasz is a seasoned developer with over 15 years of experience in the field. Prior to this, he focused on computer networks, particularly at DeNIC, where he delved into the world of DNS on a vast scale.Now, he leads the Asset and Maintenance Management service at CERN, while continuing... Read More →
Tuesday February 11, 2025 12:00pm - 12:50pm PST
Dev Security World
  Frontend World

1:00pm PST

PRO WORKSHOP: Introduction to Google DeepMind's Models: Gemini 2.0, Imagen 3, and Veo
Tuesday February 11, 2025 1:00pm - 2:50pm PST
Paige Bailey, Google, GenAI Developer Experience Lead Google

This intensive workshop is designed for developers eager to explore the cutting-edge capabilities of Google's latest AI tools. Participants will gain hands-on experience working with the Gemini APIs, Google AI Studio, Veo 2, and Imagen 3, enabling them to build intelligent applications and generate stunning creative content. We'll also cover how to use Gemini 2.0 in developer tools like Cursor, Sourcegraph Cody, and more. 
Speakers
avatar for Paige Bailey

Paige Bailey

GenAI Developer Experience Lead, Google
Paige Bailey is the engineering lead for GenAI Developer Experience at Google. Paige has a deep understanding of the generative AI landscape, having previously served as an applied machine learning engineer at Microsoft and GitHub, and a product lead for Google's PaLM v2 and Gemini... Read More →
Tuesday February 11, 2025 1:00pm - 2:50pm PST
Dev Security World
 

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -