Remote
In-person
Switch the toggler to see what in-person or remote activities are held on June 13 & 17.
Times below are shown in your local browsers time zone.
2024-06-13T12:00:00.000Z
2024-06-13T13:00:00.000Z
2024-06-13T14:00:00.000Z
2024-06-13T15:00:00.000Z
2024-06-13T16:00:00.000Z
2024-06-13T17:00:00.000Z
2024-06-13T18:00:00.000Z
2024-06-13T19:00:00.000Z
2024-06-13T20:00:00.000Z
Community Track
2024-06-13T12:20:00.000Z
Opening
2024-06-13T12:30:00.000Z
Install Nothing: App UIs With Native Browser APIs
Scott Tolinski
Co-host of Syntax.fm
You might not need as much JS as you think to accomplish common UI patterns with these new native browser APIs. Dive into new and future CSS, HTML and JS APIs that make our code leaner and faster to ship.
2024-06-13T12:50:00.000Z
QnA with Scott Tolinski
2024-06-13T13:05:00.000Z
AI First: Applications of the Future
Evan Seaward
Handsontable
Join Evan as he explores the power of AI-first design. Discover how prioritizing AI from the start redefines user experiences and creates a future where AI seamlessly enhances applications across domains. Let's embark on a journey to shape the future of applications in the age of AI!
2024-06-13T13:25:00.000Z
QnA with Evan Seaward
2024-06-13T13:40:00.000Z
JavaScript Open Source Awards Ceremony
2024-06-13T14:10:00.000Z
Break
2024-06-13T14:30:00.000Z
WebXR? Virtual Reality and Augmented Reality Natively on Browsers
Erick Wendel
Erick Wendel Training
Dive into the exciting world of WebXR in my talk about bringing Virtual Reality (VR) and Augmented Reality (AR) directly to web browsers. As a developer, I've seen how technology can spark creativity. In this session, I'll introduce the A-Frame framework, showing how easy it is to create amazing and interactive experiences on the web. This isn't just a tutorial; it's an invitation for you to break away from the ordinary and explore the endless possibilities of making engaging web applications.
2024-06-13T14:50:00.000Z
QnA with Erick Wendel
2024-06-13T15:05:00.000Z
Lightning Talks
Can AI Turn Us Into 10x Developers? — Kevin Hou
Simplify Package Releases – From Versioning to Publishing — Juri Strumpflohner
Building a JS Engine -- For Fun! — Linus Groh
2024-06-13T15:40:00.000Z
Web Apps of the Future With Web AI
Jason Mayes
Google
AI is everywhere, but why should you care, as a web developer? Join Jason Mayes, Web AI Lead at Google, who will get you on track by demystifying common terminology ensuring no one is left behind, and then take you through some of the latest machine learning models, tools, and frameworks you can use right in the browser via JavaScript to help you bring your creative web app ideas to life for almost any industry you may be working in. By moving AI to the client side, there is no reliance on the server after the page load, bringing you benefits such as privacy, low latency, offline solutions, and lower costs which will be of growing importance as the field develops. This talk is suitable for everyone with a curiosity for web and machine learning, so come along and learn something new to put in your web engineering toolkit for 2024.
2024-06-13T16:00:00.000Z
QnA with Jason Mayes
2024-06-13T16:10:00.000Z
Break
2024-06-13T16:25:00.000Z
10 Years of Independent OSS: A Retrospective
Evan You
Vue.js & Vite Creator
In this talk, Evan takes a look back at his open source journey, starting from hobby projects to today leading two of the most influential projects in the JavaScript ecosystem today: Vue and Vite. We will discuss the ups and downs during this journey, and also touch a bit on the future of the two projects.
2024-06-13T16:45:00.000Z
QnA with Evan You
2024-06-13T17:05:00.000Z
What's New in Astro
Fred K. Schott
Astro
2024-06-13T17:25:00.000Z
QnA with Fred K. Schott
2024-06-13T17:40:00.000Z
From Friction to Flow: Debugging With Chrome DevTools
Jecelyn Yeen
Google (Chrome DevTools)
Coding and debugging should flow, not fizzle! Let's see what's new and improved in Chrome DevTools to make your web development & debugging journey smooth sailing.
2024-06-13T18:00:00.000Z
QnA with Jecelyn Yeen
2024-06-13T18:10:00.000Z
Break
2024-06-13T18:40:00.000Z
Angular Renaissance
Minko Gechev
Google
For the past 18 months Angular has been experiencing a lot of momentum that the community has been referring to as the "Angular Renaissance."In this talk we'll see how this manifests in improvements in developer experience, performance, documentation, and a better look!
2024-06-13T19:00:00.000Z
QnA with Minko Gechev
2024-06-13T19:15:00.000Z
Challenges for Incremental Production Optimizations
Tobias Koppers
Vercel
We will look into usual optimization bundlers applied on production builds and how they can be combined with incremental builds.
2024-06-13T19:35:00.000Z
QnA with Tobias Koppers
2024-06-13T19:50:00.000Z
Embracing WebGPU and WebXR With Three.js
Mr.doob
Three.js
In the rapidly evolving landscape of web technologies, the introduction of WebGPU and WebXR represents a significant leap forward, promising to redefine the boundaries of what's possible in 3D web experiences. This talk dives into the heart of these new technologies, guided by the Three.js library.We begin by exploring WebGPU, a next-generation graphics API offering enhanced performance and efficiency for rendering 3D graphics directly in the browser. We'll demonstrate how Three.js is adapting to harness its full potential, unlocking unprecedented opportunities for developers to create visually stunning interactive experiences.Transitioning to the immersive realm, we delve into WebXR, a technology that opens the door for virtual reality and augmented reality experiences right from the web. We'll showcase how Three.js enables creators to build immersive experiences.
2024-06-13T20:10:00.000Z
QnA with Mr.doob
2024-06-13T20:20:00.000Z
Closing
Community Track QnA Rooms
2024-06-13T12:20:00.000Z
Mr.doob's Q&A Room
Mr.doob
Three.js
2024-06-13T13:00:00.000Z
Scott Tolinski 's Q&A Room
Scott Tolinski
Co-host of Syntax.fm
2024-06-13T13:35:00.000Z
Evan Seaward's Q&A Room
Evan Seaward
Handsontable
2024-06-13T15:00:00.000Z
Erick Wendel's Q&A Room
Erick Wendel
Erick Wendel Training
Residents Track
2024-06-13T12:25:00.000Z
Opening
2024-06-13T12:30:00.000Z
Coffee Chat With Documentation, Are You Ready?
Maya Shavin
Microsoft
The introduction of ChatGPT, Whisper API, and its orchestration tool such as Langchain, Semantic Kernel brings in a lot of hype over AI and what we can build with AI, such as a document assistant. But are we ready to scale our AI project to meet further requirements and broader scenarios, such as handing multiple processes within a document question and answer flow, or offering industry-specific answers with the existing codebase? How can we, as developers, leverage these tools to offer a better experience in documentation for developers as our users? Join my talk and let's find out.
2024-06-13T12:50:00.000Z
QnA with Maya Shavin
2024-06-13T13:05:00.000Z
Testing: Do More With Less
Eugene Fidelin
eBay
How can you be confident that your code is well-tested? For me, the criteria are straightforward: you feel comfortable deploying it automatically to production on a Friday evening, and the release pipeline stays as green as an evergreen tree. In this talk, I'll share some approaches that I am following to hit both targets for Node.js apps (APIs, BFFs, etc).
2024-06-13T13:25:00.000Z
QnA with Eugene Fidelin
2024-06-13T14:10:00.000Z
Break
2024-06-13T14:30:00.000Z
Come On Barbie, Let’s Go Party: Using AI for Music Mixing
Ziv Levy
Wix
As a DJ, I use many techniques to mix and create new sounds that get peoples’ hands in the air. In this talk I’ll describe AI algorithms based on Neural Networks which have the ability to break down music into elements. I’ll cover how our brain differentiate between dozens of different sound signals when we listen to music. Can we instruct AI to do so?
2024-06-13T15:05:00.000Z
What Is the Accessibility Tree, Really?
Mathilde Buenerd
Shopify
Have you ever wondered how screen readers interact with browsers to provide accessible experiences? You may have heard terms like "accessibility APIs", “accessibility tree” or "accessible name computation". But what do they refer to, really? In this talk, we will demystify the process in which browsers generate and update the accessibility tree.
2024-06-13T15:25:00.000Z
QnA with Mathilde Buenerd
2024-06-13T15:35:00.000Z
Break
2024-06-13T15:45:00.000Z
ESLint One for All Made Easy
Anthony Fu
NuxtLabs
Introduce to the new ESLint flat config format, and see how it can greatly improve our experience for both rule makers and users. Make the black box transparent, and easy to understand.
2024-06-13T16:05:00.000Z
QnA with Anthony Fu
2024-06-13T16:20:00.000Z
Privacy-First Architecture
Andrey Sitnik
Evil Martians
Local-first community created a fresh new architecture for our world dominated by cloud. In this talk, Andrey Sitnik, will advocate for local-first architecture, delve into its unique futures, and provide real-world production experience.This talk is helpful for every engineer because it contains multiple steps to improve privacy. From simple first steps without rewriting the app to profound revisions utilizing local-first architecture- there’s something for everyone.
2024-06-13T16:40:00.000Z
QnA with Andrey Sitnik
2024-06-13T16:50:00.000Z
Break
2024-06-13T17:20:00.000Z
Lessons for Building Resilient Codebases
Alex Moldovan
CodeSandbox
The harsh reality is that software development is messy. You start with the best tools, the best architecture and the best intentions, but quality inevitably degrades over time. Frontend code is particularly fragile in time as it sits at the intersection of product, design and engineering. A while ago I started asking myself if all codebases are destined to fail and become legacy or obsolete.
2024-06-13T17:40:00.000Z
QnA with Alex Moldovan
2024-06-13T17:55:00.000Z
Why Your Performance Work Is Not Seen
Vinicius Dallacqua
Volvo Cars
Between core-web vitals and profiling tools there's always one big obstacle, company buy-in. There are many ways your performance work might not be seen or prioritised. So let's talk about them.
2024-06-13T18:15:00.000Z
QnA with Vinicius Dallacqua
2024-06-13T18:30:00.000Z
Dive Into Advanced TypeScript
Luca Del Puppo
Nearform
Typescript or not Typescript? More than ten years have passed since its birth, and many of us still struggle to understand and love it. It’s so simple but sometimes we don’t really know how it works.Well, it’s time to understand more and stop bypassing it with a simple any.Types, functions, literals, unions, intersections and so on: together, we will see all the notions that will lead you to start loving and using it to the fullest to ensure a more typologically secure future and perhaps not be hated by your future self.
2024-06-13T18:50:00.000Z
QnA with Luca Del Puppo
Residents Track QnA Rooms
2024-06-13T13:00:00.000Z
Maya Shavin's Q&A Room
Maya Shavin
Microsoft
2024-06-13T13:35:00.000Z
Eugene Fidelin's Q&A Room
Eugene Fidelin
eBay
2024-06-13T15:00:00.000Z
Ziv Levy's Q&A Room
Ziv Levy
Wix
2024-06-13T15:35:00.000Z
Mathilde Buenerd's Q&A Room
Mathilde Buenerd
Shopify
Discussion Rooms
2024-06-13T12:30:00.000Z
OSS – Has the Model Become Unsustainable?
Minko Gechev,
Google
Anthony Fu,
NuxtLabs
Ramona Schwering,
Auth0 by Okta
Leo Kettmeir,
Deno
Andrey Sitnik
Evil Martians
2024-06-13T13:30:00.000Z
AI – Using AI During Development, What’s the Future of Development Going to Be, etc.
Jason Mayes,
Google
Jecelyn Yeen,
Google (Chrome DevTools)
Maya Shavin,
Microsoft
Jarred Utt
ADB Safegate
2024-06-13T14:30:00.000Z
Growth Path
Ramona Schwering,
Auth0 by Okta
Vinicius Dallacqua,
Volvo Cars
Sintija Birgele,
FRIDAY Insurance S.A.
Heena Gupta
Expedia Group
Times below are shown in your local browsers time zone.
2024-06-17T14:00:00.000Z
2024-06-17T15:00:00.000Z
2024-06-17T16:00:00.000Z
2024-06-17T17:00:00.000Z
Community Track
2024-06-17T14:00:00.000Z
Opening
2024-06-17T14:10:00.000Z
Automate the Browser With Workers Browser Rendering API
Gift Egwuenu
Cloudflare
In this talk, we will explore how the Browser Rendering API can automate browser tasks, freeing developers from repetitive manual work. We will begin with an overview of Cloudflare Workers and how they enable running JavaScript at the edge. Then, we will discuss browser automation in detail, covering how to interact with the DOM, fill out forms, and scrape data from web pages. We will showcase real-world examples of how browser automation with Cloudflare Workers can improve the user experience of web applications, increase productivity, and automate tasks, such as generating screenshots and PDFs of web pages, testing web applications, and running performance audits.
2024-06-17T14:30:00.000Z
Reverse-Engineering Everything to Get Rid of Trust Issues
Mikhail Korolev
Toptal
Like it or not, those days lots of things around us run on JavaScript. Web, mobile and desktop apps, TVs, fridges and space rockets - you name it! I will talk about how to put this to good use by utilizing the forbidden craft of "disassembling". We'll also talk about not knowing things, trusting facts and becoming a better engineer.
2024-06-17T14:50:00.000Z
Using WebAssembly to Bring Command-Line Tutorials to Life
Robert Aboukhalil
Bioinformatics Software Engineer
This talk is a case study on using WebAssembly to power sandbox.bio, a platform for command-line tutorials for bioinformatics. We'll focus on how WebAssembly helps us provide interactive tutorials, and how it makes our application scalable and cost-effective by running computations on each user's browser instead of our servers. We'll discuss alternative architectures, their pros & cons, and lessons learned using WebAssembly.
2024-06-17T15:10:00.000Z
Break
2024-06-17T15:15:00.000Z
Conquering Complexity: Refactoring JavaScript Projects
Phil Nash
DataStax
One of the most common issues in JavaScript code bases is that our code is too complex. As projects and their requirements evolve, complexity creeps in. Excess complexity slows progress, frustrating us as we try to keep large chunks of a program in our heads just to understand what is happening.To conquer complexity, we must refactor! In this talk, we'll investigate how to identify unnecessary complexity in our code base using cognitive complexity as a measure, how to approach refactoring complex code, and what tools are available to help us refactor.
2024-06-17T15:35:00.000Z
Forget Polygons – Gaussian Splats, the New Approach to Photorealistic 3D Graphics
Dylan Ebert
Hugging Face
gsplat.js is an easy-to-use, general-purpose, open-source library for gaussian splatting. This talk will go over how it works, what it's being used for, and plans for the future.
2024-06-17T15:45:00.000Z
What’s the Deal With Drizzle ORM?
Dan Kochetov
Drizzle Team
There's already plenty of ORMs in the JS world, so why build another one? In this talk we'll figure out why Drizzle is different from other solutions in the market, why do we consider it a "day 1000 ORM" and how does it feel to be a headless ORM with a head. We'll also delve into the Drizzle ecosystem and look at solutions that will greatly enhance your drizzling™ experience.
2024-06-17T15:55:00.000Z
JS on the Big Screen: Making TV Apps
Mo Khazali
Theodo UK
The ever-expanding landscape of JavaScript applications has now reached the big screen - yes, you heard it right, you can build TV apps with JavaScript! The TV operating space is a mess; there’s more fragmentation than the Android ecosystem, and that’s saying something. Each manufacturer has tried to reinvent the wheel by making their own OS. At the moment, the main players are Android TV, tvOS, WebOS, Tizen, among a whole myriad of others.
2024-06-17T16:15:00.000Z
AI in Front-End Dev: Your Creative Partner or Job Snatcher?
Alexandra Spalato
Storyblok
AI is shaking up the front-end scene, but is it a game-changer or a job-taker? Tired of repetitive tasks and boilerplate code? Picture this: AI handles the boring parts, letting you unleash your creativity on the stuff that really matters. But let’s hit the brakes for a second—could this wizardry actually boot us out of our own jobs?
2024-06-17T16:25:00.000Z
Break
2024-06-17T16:30:00.000Z
Internationalization (i18n) With AI-Powered Language Model
Sintija Birgele
FRIDAY Insurance S.A.
AI chatbots are closest to a human conversation model which makes communication effortless and accurate. It can be powerful tool for translating smaller chunks of text presented in common languages. Learn how compelling chatbot prompts can revolutionize your communication and translate hundreds of documents enriched with HTML text formatting and code blocks in one chat.
2024-06-17T16:40:00.000Z
LLRT JavaScript Runtime: Redefining Serverless Latency
Richard Davison
AWS
Discover AWS's experimental JavaScript runtime, LLRT (Low Latency Runtime), designed specifically to address the growing demand for fast and efficient Serverless applications.
2024-06-17T16:50:00.000Z
Web Performance: The African Case
Ayoub Alouane
Adservio
We often assume that everyone has a good internet connection and hardware with high specifications. While this might be true in some regions, it is not the case worldwide. I want to draw attention to Africa, where many countries struggle with poor 3G connections that are costly, depending on the amount of data consumed. This is due to the continent's limited infrastructure, leading to a reliance on mobile connections.
2024-06-17T17:10:00.000Z
Navigating a Large Scale Modernization With DDD
Markus Oberlehner
karriere.at GmbH
Which technology stack to choose? What to do to get rid of legacy applications? And how the heck can we structure our teams to support our efforts? Let's talk about the big problems that can arise during a large-scale modernization effort, offering solutions and preventative measures to ensure a successful migration.We delve into the intricacies of transitioning from a hodgepodge of diverse projects and technologies to a more streamlined architecture.
2024-06-17T17:20:00.000Z
Infinite Patterns in the Digital Canvas: Unleashing Creativity With JavaScript in Algorithmic Art
Francisca Beatriz Medina Concha
LATAM Airlines
This talk highlights the transformative role of JavaScript in creating dynamic, self-generated artworks. Delve into how libraries like p5.js, Three.js, and Paper.js are empowering artists and programmers to push the boundaries of digital creativity.We'll journey through the evolution of algorithmic art, showcasing how JavaScript enables the creation of intricate patterns and complex visual compositions. The presentation will feature engaging examples and demonstrations, illuminating the power of JavaScript in crafting interactive, ever-evolving art pieces. Concluding with practical insights and resources, this talk is a gateway for anyone eager to explore the fusion of art and code in the digital age.
2024-06-17T17:40:00.000Z
Closing
Community Track QnA Rooms
2024-06-17T14:50:00.000Z
Q&A with Mikhail Korolev
2024-06-17T15:10:00.000Z
Q&A with Robert Aboukhalil
2024-06-17T15:45:00.000Z
Q&A with Dylan Ebert
2024-06-17T15:55:00.000Z
Q&A with Dan Kochetov
2024-06-17T16:15:00.000Z
Q&A with Mo Khazali
2024-06-17T16:25:00.000Z
Q&A with Alexandra Spalato
2024-06-17T16:40:00.000Z
Q&A with Sintija Birgele
2024-06-17T16:50:00.000Z
Q&A with Richard Davison
2024-06-17T17:10:00.000Z
Q&A with Ayoub Alouane
2024-06-17T17:20:00.000Z
Q&A with Markus Oberlehner
2024-06-17T17:40:00.000Z
Q&A with Francisca Beatriz Medina Concha
Residents Track
2024-06-17T14:10:00.000Z
htmx Is Pro-JavaScript
Carson Gross
Big Sky Software
In this talk we will take a look at an idiosyncratic javascript library, htmx, which is designed to make HTML more powerful as a hypermedia. It does this by generalizing the idea of hypermedia controls such as anchor tags and forms. Web developers who use htmx typically do not write nearly as much javascript as they would if they chose a more popular SPA javascript library for their front end needs. In this way, htmx can help address "JavaScript Fatigue", a general sense of being overwhelmed by the JavaScript world.htmx is sometimes held up as a library "for people who hate JavaScript".
2024-06-17T14:30:00.000Z
Explain Like I’m Your Manager: Digital Accessibility
Maarten Van Hoof
Essent
Are you building digital services aimed towards European consumers? Have you already heard about the European Accessibility Act? Are you aware that in June 2025, you are probably, by law, obligated to deliver accessible features?Developing inclusive user experiences is a challenge when accessibility doesn't have the right priority. It isn't just about inclusiveness – it's about potential Return on Investment (ROI) that is too significant to ignore.Statistics show that 1 out of 4 European adults has some form of disability.
2024-06-17T14:50:00.000Z
Mastering Cryptography Fundamentals With Node’s Crypto Module
Yonatan Mevorach
Wix
Do you know that meme of Homer Simpson trying to hide in the bushes? That's how I would feel when my coworkers would discuss asymmetric encryption, certificate signing, salting, and crazy-sounding acronyms like PBKDF2.After years of trying to ignore this problem, I finally decided to do something about it. But rather than digging into the subject via textbooks and pseudo-code, I decided to research the massive amount of functionality that is offered by Node.js' built-in `crypto` module. Then I worked my way backwards to understand what each function does, what underling security best-practice it's based on, and when it's appropriate to use it.So if you're like me then step out of the bushes, and join me in this talk to learn the fundamentals of protecting information in a practical way with Node.js.
2024-06-17T15:10:00.000Z
Break
2024-06-17T15:15:00.000Z
The Oxc Project, and the Effect of Performance Engineering
Boshen Chen
Oxc Creator
The Oxidation Compiler project is creating a collection of high-performance JavaScript and TypeScript tools written in Rust. It offers fundamental components like parsers and resolvers for developers to utilize, along with CLI applications such as linters and formatters. This talk will introduce the project and explore the impact of a strong focus on performance engineering.
2024-06-17T15:35:00.000Z
What's Inside Biome's Linter?
Emanuele Stoppa
The Astro Technology Company
With Emanuele, lead maintainer of Biome, we will explore the internals of Biome's analyzer, which fuels its linter. You'll learn how lint rules are made, what tools the analyzer can give and how to use them.
2024-06-17T15:45:00.000Z
Say WAT Now!? Turbocharged JavaScript With Hand Crafted WASM
Justin Schroeder
FormKit
Breathe a sigh of relief — you don’t need to learn Rust to use WASM! WebAssembly has its own human readable language: Web Assembly Text format (WAT), and it’s surprisingly easy to use. In this talk we’ll discuss using WAT as a first-class language for enhancing JavaScript performance.
2024-06-17T15:55:00.000Z
Web Fortified: Best Practices for Web App Security
Ramona Schwering
Auth0 by Okta
In today's world, prioritizing your application's security is crucial. All the data stored in it should be kept safe and protected, just like the inhabitants of a fortress that rely on high walls for their defense. However, history and movies have shown that even the most robust walls can't withstand an attack if weak points can be exploited. This is also true for VueJS applications.Join me for a concise, practical session on fortifying your Vue.js apps against security threats and implementing best practices.
2024-06-17T16:15:00.000Z
Microfrontends in Safety Critical Aviation Systems
Jarred Utt
ADB Safegate
Are you being asked to create more frequent release with higher quality, but the team in the other office is constantly breaking your features? Microfrontends might be the answer for you! During this flight, we will fly over the pros and cons of microservices and frontend architectures, navigate the turbulent airs of migrating products to new architecture, and finally land at our destination of scalable software.
2024-06-17T16:25:00.000Z
Break
2024-06-17T16:30:00.000Z
Building a Decentralized Web With Web5
Adewale Abati
Block
In this talk, we discuss and get an introduction into Web5, an open source decentralized web platform that returns ownership and control over data to individuals where it belongs. It does this by providing a new layer for the web that enables developers to build decentralized applications and protocols.
2024-06-17T16:40:00.000Z
Search Speed: Making Expedia Flights Faster
Heena Gupta
Expedia Group
Performance plays a crucial role in ensuring the responsiveness and functionalities of an application. A deeper knowledge on prefetching, preemptive search, faster caching and frontend optimisations and many other performance initiatives will be learnt.
2024-06-17T16:50:00.000Z
Web Monetization: Your New Friendly JavaScript API
Santosh Viswanatham
Interledger Foundation
Earning money for your content on the web has historically been a challenging endeavor, requiring a substantial user base and navigating complex payment processes. Ads, as a primary income source for content platforms, raise privacy concerns for creators and consumers alike.However, the new W3C Standard proposal, Web Monetization, leverages the Interledger Protocol to empower developers, especially JavaScript enthusiasts like you, to monetize your work seamlessly. In this talk, we delve into the world of Web Monetization, a friendly JavaScript API poised to revolutionize how the web can be monetized. We explore open payments, microtransactions, and the Interledger protocol, unveiling a more efficient and inclusive path to monetize web content, ultimately paying the web forward.
2024-06-17T17:10:00.000Z
Beyond the Console: Navigating JavaScript With Observability
Nathan Marrs
Grafana Labs
Embark on a journey beyond console logs! This session unveils the power of observability in the world of JavaScript, offering practical insights and real-world examples to supercharge your development workflow. From pinpointing elusive bugs to optimizing user experiences, discover the art of making your code transparent, traceable, and resilient. Elevate your JavaScript craftsmanship with the mastery of observability.JavaScript development is evolving, and so should your approach to understanding and optimizing code.
2024-06-17T17:20:00.000Z
Ethically Wired: Computer Ethics for Technologists
Selam Moges
Apella
As technology continues to advance at an unprecedented rate, it is becoming increasingly important for those in the tech industry to understand the ethical implications of their work. The decisions that engineers and tech leads make can have far-reaching consequences for individuals, communities, and even entire societies. Without a solid understanding of computer ethics, it is all too easy for technology to be developed and deployed in ways that harm rather than help.In this talk, we will discuss the importance of computer ethics in  tech and why it is crucial that engineers and tech leads receive training in this area. We will cover a range of topics, including ethical considerations surrounding data collection and privacy, algorithmic bias and fairness, and the ethical implications of emerging technologies such as AI and robotics.
Residents Track QnA Rooms
2024-06-17T14:30:00.000Z
Q&A with Carson Gross
2024-06-17T14:50:00.000Z
Q&A with Maarten Van Hoof
2024-06-17T15:10:00.000Z
Q&A with Yonatan Mevorach
2024-06-17T15:35:00.000Z
Q&A with Boshen Chen
2024-06-17T15:45:00.000Z
Q&A with Emanuele Stoppa
2024-06-17T15:55:00.000Z
Q&A with Justin Schroeder
2024-06-17T16:15:00.000Z
Q&A with Ramona Schwering
2024-06-17T16:25:00.000Z
Q&A with Jarred Utt
2024-06-17T16:40:00.000Z
Q&A with Adewale Abati
2024-06-17T16:50:00.000Z
Q&A with Heena Gupta
2024-06-17T17:10:00.000Z
Q&A with Santosh Viswanatham
2024-06-17T17:20:00.000Z
Q&A with Nathan Marrs
2024-06-17T17:30:00.000Z
Q&A with Selam Moges
Discussion Rooms
2024-06-17T14:30:00.000Z
Accessibility
Mathilde Buenerd,
Shopify
Sintija Birgele,
FRIDAY Insurance S.A.
Maarten Van Hoof,
Essent
Selam Moges
Apella
2024-06-17T15:30:00.000Z
JS Tooling Ecosystem
Richard Davison,
AWS
Boshen Chen,
Oxc Creator
Jarred Utt
ADB Safegate