Nikita Galkin(Independent Contractor),
James M Snell(Cloudflare),
We'll talk about running code that cannot be trusted and the additional difficulties in testing it. We will touch on both application and infrastructure solutions. And, of course, I will share real-life stories of situations where things went awry and about fire-fighting.
Yurii Holiuk(Mate academy),
In this talk, we will raise several important topics: - Is code really such an important business asset? And if not, why are developers still getting paid. - How exactly Node.js developers can increase their efficiency using "stupid" AI based on GPT-4 to perform their tasks. And we have to go beyond "Write the documentation on this code". - Who are the Prompt Engineers, and why can you be fired in a year because of them?
Vitalii Ratushnyi(Software Engineer),
<p>State and opportunities of modern AI services by example of ChatGPT and how to use it to create a customer support assistant for E-Commerce project.</p>
<p>We’ll talk about some of the pain points and look into recipes for effective package management in monorepos. We’ll talk about how package management works with npm, pnpm, and Yarn. Furthermore, I’ll show you a new tool that is less known but improves developer experience by a lot. </p>
<p>Is Node.js suitable for highload applications? Yes! But what makes the regular Node.js application suitable for highload that will it survive 100k req/s for a reasonable price? In my talk we will go through potential bottlenecks, and how to find and fight them. What metrics can show us potential problems? How to decide, when and how we should scale our application? Also, I’ll show some interesting cases of debugging issues in real-world highload Node.js apps. </p>
If we don't run the same code everywhere, we will be hit by bugs that we cannot reproduce across environments. So, we set NODE_ENV=production everywhere. How should we distinguish across environments, then?
Do machines hallucinate insecure code? In the blink of an eye we jumped on the AI bandwagon and pivoted from AI skepticism to AI adoption, but what did we trade off exactly? Writing secure code is tougher than it seems and we humans are getting it wrong time and time again. Even highly popular open-source software projects are repeatedly found vulnerable. So how does ChatGPT or GitHub Copilot live up to standards of secure software? developers have already embraced AI for augmented software development but let's challenge those AI tools you've come to rely on day-to-day and see how capable they are in producing secure software.
WebContainers which bring Node.js runtime directly to your browser.