Track Sessions London 2025
Track Sessions London 2025
WORKSHOP
Blazing-Fast Next.js Websites with Plasmic: No-Code Speed Meets Full-Code Power
Learn how to build ultra-performant websites using Next.js and Plasmic. This hands-on workshop will guide you through setting up a high-speed site, seamlessly integrating Plasmic, and making content updates without touching code. Finally, deploy your Read more...
WORKSHOP
iJS Fullstack Day: Level Up Your Full Stack Performance
Join us at the iJS Fullstack Day to elevate every aspect of your full-stack development performance. This specially curated event covers a wide range of topics focused on performance, all the way from frontend to deployment. Learn how to bring your r Read more...
SESSION
Micro Frontends in Angular: Necessity, Implementation, and Challenges
Micro Frontends are a hot topic, promising an architecture where multiple teams can work independently on a single application, making their own technical choices while remaining isolated from each other. Sounds ideal, right? But it’s worth consideri Read more...
SESSION
I Implemented Game of Life 100+ Times! Let’s Explore the 3 Most Interesting Takes
Explore a mind-bending feature of functional programming, how you can easily get started with GPU programming, and learn about underappreciated SQL features that you didn't know you needed. Having facilitated code retreats for years, I’ve witnessed a Read more...
KEYNOTE
JavaScript as a Crime Scene – Improve your Solution with a Forensic Analysis!
Software solutions must be maintainable in the long term, and a good architecture supports this. But how do you know whether the originally defined structure is still viable? How do you find out where improvements are needed?In the first part of this Read more...
SESSION
09:00 - 17:00
WORKSHOP
Blazing-Fast Next.js Websites with Plasmic: No-Code Speed Meets Full-Code Power
Learn how to build ultra-performant websites using Next.js and Plasmic. This hands-on workshop will guide you through setting up a high-speed site, seamlessly integrating Plasmic, and making content updates without touching code. Finally, deploy your Read more...
09:00 - 17:00
WORKSHOP
iJS Fullstack Day: Level Up Your Full Stack Performance
Join us at the iJS Fullstack Day to elevate every aspect of your full-stack development performance. This specially curated event covers a wide range of topics focused on performance, all the way from frontend to deployment. Learn how to bring your r Read more...
Monday
12 May 2025
Tuesday
13 May 2025
Wednesday
14 May 2025
Thursday
15 May 2025
Friday
16 May 2025
16:00 - 16:45
SESSION
Micro Frontends in Angular: Necessity, Implementation, and Challenges
Micro Frontends are a hot topic, promising an architecture where multiple teams can work independently on a single application, making their own technical choices while remaining isolated from each other. Sounds ideal, right? But it’s worth consideri Read more...
19:00 - 19:45
SESSION
I Implemented Game of Life 100+ Times! Let’s Explore the 3 Most Interesting Takes
Explore a mind-bending feature of functional programming, how you can easily get started with GPU programming, and learn about underappreciated SQL features that you didn't know you needed. Having facilitated code retreats for years, I’ve witnessed a Read more...
Monday
12 May 2025
Tuesday
13 May 2025
Wednesday
14 May 2025
Thursday
15 May 2025
Friday
16 May 2025
09:00 - 10:00
KEYNOTE
JavaScript as a Crime Scene – Improve your Solution with a Forensic Analysis!
Software solutions must be maintainable in the long term, and a good architecture supports this. But how do you know whether the originally defined structure is still viable? How do you find out where improvements are needed?In the first part of this Read more...
10:30 - 11:15
SESSION
11:45 - 12:30
SESSION
Optimizing JavaScript for High-Performance Web Applications
This session will focus on practical, real-world techniques for enhancing the performance of JavaScript in web applications. Attendees will learn how to reduce load times, implement lazy loading, leverage code splitting, and use Web Workers to create Read more...
11:45 - 12:30
SESSION
Privacy-First In-Browser Generative AI Web Apps: Offline-Ready, Future-Proof, Standards-Based
Powerful generative AI features are quickly becoming a baseline in modern development. Potential blockers include privacy concerns, the need for a stable connection, and the costs associated with using or hosting models. However, we can now leverage Read more...
15:30 - 16:15
SESSION
How Microfrontends Reduce Latency and Improve Developer Experience in Serverless Architectures
This session focuses on the practical benefits of combining microfrontends with serverless architectures, addressing two key areas: reducing latency and improving the developer experience. Attendees will explore reducing latency and learn how microfr Read more...
15:30 - 16:15
SESSION
Patterns for Lightning-Fast Web User Experiences
In a world where user attention is fleeting, performance is key to creating successful web applications. This session dives deep into essential web performance patterns that can supercharge your projects. We'll explore techniques to improve loading a Read more...
Monday
12 May 2025
Tuesday
13 May 2025
Wednesday
14 May 2025
Thursday
15 May 2025
Friday
16 May 2025
09:00 - 16:30
WORKSHOP
AI Agent Bootcamp: LLMs Development with TypeScript - Day 1
The AI Agent Bootcamp: LLM Development with TypeScript is a hands-on, two-day workshop tailored for developers and engineers eager to build intelligent agents powered by Large Language Models (LLMs) using TypeScript. The bootcamp covers foundational Read more...
09:00 - 16:30
WORKSHOP
Workshop: Building Fast Web Applications
Building instant-on web applications at scale has been elusive. Real-world sites need tracking, analytics, complex user interfaces, and interactions. We always start with the best intentions but end up with a less-than-ideal site. In this full-day wo Read more...
Monday
12 May 2025
Tuesday
13 May 2025
Wednesday
14 May 2025
Thursday
15 May 2025
Friday
16 May 2025
09:00 - 16:30
WORKSHOP
AI Agent Bootcamp: LLMs Development with TypeScript - Day 2
The AI Agent Bootcamp: LLM Development with TypeScript is a hands-on, two-day workshop tailored for developers and engineers eager to build intelligent agents powered by Large Language Models (LLMs) using TypeScript. The bootcamp covers foundational Read more...
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
Track Sessions San Diego 2025
Track Sessions San Diego 2025
No sessions, keynotes or workshops in this view
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
No sessions, keynotes or workshops in this view
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
Track Sessions New York 2024
Track Sessions New York 2024
WORKSHOP
Workshop: Building AI Applications for the Web
Today every developer is using LLMs in different forms and shapes. Many products have introduced embedded AI capabilities, and in this workshop, you’ll learn how to build your own AI application. No experience in building LLMs or machine learning is Read more...
KEYNOTE
Built to last: Angular's Lessons in Framework Resilience
In "Built to Last: Angular's Lessons in Framework Resilience," we set off on a journey through the evolution of Angular. We'll delve into the pivotal moments, both triumphs and setbacks, that have shaped Angular's remarkable resilience over a decade Read more...
SESSION
The AI Revolution in the Browser? Making Single-Page Apps Smarter
More and more developers intend to integrate Generative AI features into their applications. Until now, this path has practically always led to the cloud—but it doesn't have to be like that! Currently, there are various promising approaches to runnin Read more...
09:00 - 17:00
Salon C WS
WORKSHOP
Workshop: Building AI Applications for the Web
Today every developer is using LLMs in different forms and shapes. Many products have introduced embedded AI capabilities, and in this workshop, you’ll learn how to build your own AI application. No experience in building LLMs or machine learning is Read more...
Monday
7 October 2024
Tuesday
8 October 2024
Wednesday
9 October 2024
09:15 - 09:45
Salon C
KEYNOTE
Built to last: Angular's Lessons in Framework Resilience
In "Built to Last: Angular's Lessons in Framework Resilience," we set off on a journey through the evolution of Angular. We'll delve into the pivotal moments, both triumphs and setbacks, that have shaped Angular's remarkable resilience over a decade Read more...
10:15 - 11:00
Park Slope
SESSION
10:15 - 11:00
Salon C
SESSION
11:30 - 12:15
Salon C
SESSION
The AI Revolution in the Browser? Making Single-Page Apps Smarter
More and more developers intend to integrate Generative AI features into their applications. Until now, this path has practically always led to the cloud—but it doesn't have to be like that! Currently, there are various promising approaches to runnin Read more...
13:15 - 13:45
Salon D
KEYNOTE
Revolutionizing Software Expertise with AI: Introducing devmio dev intelligence
What if you could harness the collective knowledge of top IT experts? Enter dev intelligence—a groundbreaking AI solution designed specifically for software professionals. In this keynote, we’ll give you an exclusive demo and take you behind the scen Read more...
14:00 - 14:30
Salon C
KEYNOTE
Building AI applications Using JavaScript
Today every developer is using LLMs in different forms and shapes. Most often using ChatGPT or code assistants like GitHub CoPilot. As a lot of products have introduced embedded AI capabilities, how can you build your own? And what do you need to kno Read more...
15:00 - 15:45
Salon C
SESSION
Building the Next Generation of Supercharged Web Applications Today
Web development is on the cusp of a revolution and you need to be a part of it. Users are starting to expect applications to do things that previously required massive engineering efforts. You can harness the power of LLMs and other AI features to bu Read more...
15:00 - 15:45
Park Slope
SESSION
16:15 - 17:00
Park Slope
SESSION
Integrating AI into Your App Architecture: A Hands-On Guide with Squid AI
Whether you're a seasoned developer or new to AI, this hands-on guide will provide you with the tools and knowledge to enhance your app architecture. We'll cover the basics of using AI functions and Retrieval-Augmented Generation (RAG) within your ex Read more...
17:30 - 18:15
Park Slope
SESSION
Navigating Front-End Complexity: A Blueprint for Loosely Coupled Systems
We will learn in this talk how building your Front-End Architecture with intention will keep code bases manageable and easy to reason about, allowing for rapid development and easily responding to changing requirements. And we will also learn how thi Read more...
Monday
7 October 2024
Tuesday
8 October 2024
Wednesday
9 October 2024
09:00 - 10:00
Salon C
KEYNOTE
Tech Ethics Unveiled: Navigating the Digital Landscape Responsibly
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. In this talk, we will discuss the importance of computer ethics in Read more...
10:30 - 11:15
Park Slope
SESSION
Modern responsive layouts with CSS Container Queries
After 10 years in development, CSS Container Queries are now supported in all major web browsers. But are they better than using Javascript or CSS Media Queries to create responsive layouts? Media Queries are problematic because they only allow us to Read more...
10:30 - 11:15
Salon C
SESSION
11:45 - 12:30
Park Slope
SESSION
Building Scalable UIs with Component-Driven Micro-Frontends
Feeling overwhelmed by your monolithic React app? Yearning for faster development cycles and independent team ownership?Join me on this session to explore the exciting world of component-driven micro-frontends! We'll dive deep into how to architect c Read more...
11:45 - 12:30
Salon C
SESSION
How To Make Your Website A Progressive Web App (And Why You Might Want To)
For years, web developers and app developers have been siloed, looking at each other with jealousy. How come these people get to do push notifications? How come these people have such a simple build process? And why can’t we all just work with the sa Read more...
11:45 - 12:30
Canceled
SESSION
[CANCELED] React Server Components: Elevating Web Performance and Scalability
The React team has introduced React Server Components (RSC), which run exclusively on the server, merging the efficiency of server-side rendering with client-side interactivity. RSC offloads computational tasks to the server, reducing client-side ren Read more...
13:45 - 14:30
Salon C
SESSION
Solving Layout Challenges With Pure Sass
Whether it’s parallax, dialogs, interactive forms, or even robust and responsive card layouts, front-end developers often find themselves reaching for a framework or tooling which can create more inadvertent side effects than meaningful, beautiful de Read more...
13:45 - 14:30
Salon C
KEYNOTE
[CANCELED] Build AI Apps in 5 Minutes: Live Demo with Vercel AI SDK, v0.dev, and RAG!
Dive into the future of AI development with a live demonstration on building an AI-powered app in just 5 minutes using Vercel’s AI SDK, v0.dev, and Retrieval-Augmented Generation (RAG). Learn the secrets of fine-tuning models and seamlessly integrati Read more...
15:00 - 15:45
Salon C
SESSION
One Backend to Rule them All: Mastering Multi-Tenant Customization
Ready to master multi-tenant magic? Discover how to customize UIs for different tenants without duplicating your backend. Learn the secrets of DNS, NGINX, and templating sorcery, and become the hero of your web app saga. Keep your backend lean, your Read more...
16:15 - 17:00
Salon C
SESSION
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
Track Sessions Munich 2024
Track Sessions Munich 2024
SESSION
Frontend Minimalism in Action - How to do more with less!
Software engineering, especially on the web, has come to be synonymous with burying problems under ever larger amounts of JavaScript. While this is obviously not as untenable as doomsayers from the Stone Age would like you to believe, it is worth con Read more...
WORKSHOP
Workshop: AI-Powered Node.js Development with OpenAI
In this immersive full-day workshop, you'll discover how to harness the power of OpenAI's advanced language models and seamlessly integrate them into your Node.js applications. Through hands-on projects, you'll learn to build intelligent chat interfa Read more...
WORKSHOP
Workshop: Building Fast Web Applications
Building instant-on web applications at scale has been elusive. Real-world sites need tracking, analytics, complex user interfaces, and interactions. We always start with the best intentions but end up with a less-than-ideal site.
In this full day wo Read more...
SESSION
Architectural patterns for the frontend
What does “good architecture” in the frontend mean? We picked our three most important topics. We will give a short introduction and discuss the topics with you. Starting with Server Side Rendering, its relevance and practical usage. Afterwards, we a Read more...
SESSION
LLMs and Generative AI: Increasing Productivity with Modern Tooling
This talk explores the potential of Artificial Intelligence in modern development workflows, showcasing practical examples and concepts for harnessing Generative AI and Large Language Models (LLMs) to streamline daily tasks. Learn how to utilize exis Read more...
09:00 - 10:30
Conference Room 4 WS
SESSION
Frontend Minimalism in Action - How to do more with less!
Software engineering, especially on the web, has come to be synonymous with burying problems under ever larger amounts of JavaScript. While this is obviously not as untenable as doomsayers from the Stone Age would like you to believe, it is worth con Read more...
09:00 - 17:00
Conference Room 5
WORKSHOP
Workshop: AI-Powered Node.js Development with OpenAI
In this immersive full-day workshop, you'll discover how to harness the power of OpenAI's advanced language models and seamlessly integrate them into your Node.js applications. Through hands-on projects, you'll learn to build intelligent chat interfa Read more...
09:00 - 17:00
Conference Room 2 WS
WORKSHOP
Workshop: Building Fast Web Applications
Building instant-on web applications at scale has been elusive. Real-world sites need tracking, analytics, complex user interfaces, and interactions. We always start with the best intentions but end up with a less-than-ideal site.
In this full day wo Read more...
09:00 - 17:00
Conference Room 4 WS
SESSION
11:00 - 12:30
Conference Room 4 WS
SESSION
Architectural patterns for the frontend
What does “good architecture” in the frontend mean? We picked our three most important topics. We will give a short introduction and discuss the topics with you. Starting with Server Side Rendering, its relevance and practical usage. Afterwards, we a Read more...
13:30 - 15:00
Conference Room 4 WS
SESSION
LLMs and Generative AI: Increasing Productivity with Modern Tooling
This talk explores the potential of Artificial Intelligence in modern development workflows, showcasing practical examples and concepts for harnessing Generative AI and Large Language Models (LLMs) to streamline daily tasks. Learn how to utilize exis Read more...
15:30 - 17:00
Conference Room 4 WS
SESSION
Setting up Automatic Pipelines for Speed and Reliability
In today's fast-paced web development landscape, setting up a robust continuous integration and delivery pipeline is essential for ensuring rapid, reliable updates to production environments. We will showcase best practices for configuring a seamless Read more...
Monday
11 November 2024
Tuesday
12 November 2024
Wednesday
13 November 2024
Thursday
14 November 2024
Friday
15 November 2024
09:00 - 10:00
Ballroom 2+3
KEYNOTE
The Paths of Wisdom: Navigating AI’s Role in Creative Storytelling
In The Lord of the Rings, the road is a metaphor for the journey—fraught with trials, discoveries, and moments of growth. Our journey with adaptive technology in the creative and media industries mirrors this path, filled with the potential to revolu Read more...
10:30 - 11:30
Ballroom 3
SESSION
Unlock the Power of JavaScript’s Hidden Gems
In our ever-evolving digital landscape, we've grown accustomed to harnessing familiar JavaScript APIs such as Geolocation and Web Workers to elevate our web applications. Yet, within the vast realm of JavaScript, lie concealed hidden gems that requir Read more...
12:00 - 13:00
Ballroom 3
SESSION
Get Developer Superpowers with GitHub Copilot
GitHub Copilot is an AI assistant that comes loaded with a set of features and help you with everything from green field and brown field development. Additionally, it has a set of features that makes it easy to scaffold files, generate tests, scripts Read more...
12:00 - 13:00
Conference Room 2
SESSION
Hack Yourself: Intro to Pentesting With ZAP
We’re told the bad guys are everywhere, but don’t panic - ZAP has your back. Using this open source penetration testing tool you can turn the tables, hacking your own website to find the vulnerabilities before anyone else does, and patching them alon Read more...
14:15 - 15:15
Studio 2
SESSION
Make it turn and sparkle. Visualising complex 3D CAD-systems and other spacial shinanigans with WebGl and Node.js.
WegGl allows for the presentation of complex 3 dimensional environments at the fingertips of everybody.We've developed a suite of 3d-libraries and services to visualize whole CAD-Systems for end-users, do spacial validation and more. With a simple vi Read more...
14:15 - 15:15
Conference Room 3
SESSION
One Backend to Rule them All: Mastering Multi-Tenant Customization
Ready to master multi-tenant magic? Discover how to customize UIs for different tenants without duplicating your backend. Learn the secrets of DNS, NGINX, and templating sorcery, and become the hero of your web app saga. Keep your backend lean, your Read more...
14:15 - 15:15
Conference Room 1
SESSION
The Power of Angular’s Dependency Injection and Directives
The Angular framework's built-in Dependency Injection (DI) mechanism has been integral since its inception, earning praise from the JavaScript ecosystem. While DI is commonly used for root-scoped services, its versatility extends beyond this. In this Read more...
15:45 - 16:45
Studio 2
SESSION
17:15 - 18:15
Studio 2
SESSION
AI agents: Fine grained Voice-control for your app
AI agents are everywhere, for a good reason! In this session, Max Marschall presents how you can augment your existing web app with client-side agents to control it via voice input, effectively improving accessibility for everyone and creating an ass Read more...
17:15 - 18:15
Conference Room 1
SESSION
Can your Software travel through Time?
Dealing with time can be challenging: The reliance on the system's clock - a barely controlled global state - hampers accurate testing - or makes it impossible. Instead of leaving these aspects untested, in this talk, we'll explore alternative approa Read more...
18:45 - 19:45
Ballroom 2+3
SESSION
# Interactive Night Session: Your Architecture as a Crime Scene – Improve your Solution with a Forensic Analysis!
Software solutions must be maintainable in the long term, and a good architecture supports this. But how do you know whether the originally defined structure is still viable? How do you find out where improvements are needed?In the first part of this Read more...
Monday
11 November 2024
Tuesday
12 November 2024
Wednesday
13 November 2024
Thursday
14 November 2024
Friday
15 November 2024
09:00 - 09:45
Ballroom 2+3
KEYNOTE
The State of WebAssembly: What Does the Future Hold for Browser-based Applications?
WebAssembly has been around for a few years. At one point, it seemed we might never need to write another line of code in JavaScript. While this idea has not yet been realized, WebAssembly still offers many great features and continues to evolve. Let Read more...
10:15 - 11:15
Conference Room 1
SESSION
Return to Server-Side Rendering with Angular
Server-Side Rendering (SSR) in Angular offers a powerful solution for creating fast, SEO-friendly web applications. By rendering components on the server, Angular applications can deliver better performance and accessibility, ultimately improving the Read more...
11:45 - 12:45
Ballroom 3
SESSION
Master Cross-Platform Extensions with React and ChatGPT
Explore the seldom-covered yet crucial domain of developing cross-platform browser extensions by leveraging the combined strengths of React and ChatGPT. Drawing from extensive experience as Head of Development for companies pioneering browser extensi Read more...
14:00 - 14:45
Ballroom 2+3
KEYNOTE
QUIC and HTTP/3: the next step in web performance
In recent years, the ways that we can deliver HTTP has improved in occasional leaps, from 1.0, 1.1, a big step to 2.0, and now 3.0. One of the biggest obstacles has been TCP, which isn't a great fit for HTTP, but we are stuck with it – or are we? QUI Read more...
15:15 - 16:15
Conference Room 3
SESSION
15:15 - 16:15
Ballroom 3
SESSION
Micro Frontends Unmasked: Opportunities, Challenges, and Rational Alternatives
Micro Frontends have become a hotly debated topic in the world of enterprise development, promising significant benefits in terms of team autonomy and agility. However, there's a cost involved, both technically and organizationally. This session reve Read more...
15:15 - 16:15
Ballroom 2
SESSION
The Art of Benchmarking: What Are We Really Comparing?
Benchmarking is crucial for evaluating performance and guiding improvement across various domains. In "The Art of Benchmarking: What Are We Really Comparing?", we will explore the different types of benchmarking. Through case studies and practical ex Read more...
16:45 - 17:45
Conference Room 1
SESSION
Forms++: Generating forms that match actual requirements
Creating forms is a tiring task. Why not use LLMs for that? In this session, Max Marschall demonstrated how to automate such repetitive tasks.You learn how to use the form requirements to generate the actual form. The result can be complex, accessing Read more...
Monday
11 November 2024
Tuesday
12 November 2024
Wednesday
13 November 2024
Thursday
14 November 2024
Friday
15 November 2024
09:00 - 10:00
Ballroom 3
SESSION
10:30 - 11:30
Conference Room 1
SESSION
Intelligent Forms: Spice up your Angular Forms With AI & LLMs
Whether it's address data, bank details, or job application information - filling out extensive forms can be a time-consuming and tedious task for users. What if users could simply copy text to the clipboard and the form would fill itself in automati Read more...
10:30 - 11:30
Ballroom 3
SESSION
Web-based Digital Twins: From Data Stream to Real-time Visualization
In this talk, we will explore how Digital Twins can be created on the web. We examine the organization of data streams, their aggregation and persistence, and streaming to a frontend for context-based visualization. Our focus is on visualizing facili Read more...
12:00 - 13:00
Ballroom 3
SESSION
Best of the Worst – The 5 Most Awful Anti-features in JavaScript, Ranked!
Browser, browser on the wall, who's got the worst features of them all? JavaScript of course! This session takes a closer look at the most awful features in JavaScript and the DOM, how they work, and why they are still part of today's web standards. Read more...
12:00 - 13:00
Studio 2
SESSION
Towards Modern Change Detection in Angular
Updating the DOM lies at the core of every frontend framework, a defining factor for performance and, consequently, the framework's success. In Angular, this process seems almost magical. When we modify a property, the change promptly appears in the Read more...
14:00 - 14:45
Ballroom 2+3
KEYNOTE
Browser Support And The Rapidly Changing Web
With new CSS and JavaScript features landing in browsers every month, it can seem like a lot to keep up with. And, how do you know when these features are ready to use, across the browsers you need to support? In this talk, you’ll learn about some of Read more...
16:45 - 17:45
Ballroom 2
SESSION
16:45 - 17:45
Ballroom 3
SESSION
The AI Revolution in the Browser? Making Single-Page Apps Smarter
More and more developers intend to integrate Generative AI features into their applications. Until now, this path has practically always led to the cloud—but it doesn't have to be like that! Currently, there are various promising approaches to runnin Read more...
Monday
11 November 2024
Tuesday
12 November 2024
Wednesday
13 November 2024
Thursday
14 November 2024
Friday
15 November 2024
09:00 - 16:30
Conference Room 2 Onsite
WORKSHOP
Workshop: How to Stop Sucking and Create Good Architectures Instead [onsite only]
"How do we get great designers? Great designers design, of course" (Fred Brooks). "So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?" (Ted Neward). In 2012 Ted Newa Read more...
09:00 - 16:30
Conference Room 1 WS
WORKSHOP
Workshop: Making Angular Apps Smarter with Generative AI: Local and Offline-capable (Hands-on)
Generative AI is on everyone's lips: Adobe Photoshop allows objects in images to be exchanged by simply entering a prompt, and Microsoft Copilot has come to Office and Windows. With WebLLM and WebSD, we can now bring Generative AI to your Angular app Read more...
09:00 - 16:30
Studio 3 WS
WORKSHOP
Workshop: Next Level Web Forms with Web Components
Web components promise universally usable frontend components, but sometimes it is quite difficult to fulfil this promise - especially when it comes to forms. The CSS and function encapsulation of Shadow DOM is both a curse and a blessing, focus mana Read more...
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
Track Sessions Singapore 2024
Track Sessions Singapore 2024
WORKSHOP
Workshop: Architecting Web Applications for Performance [onsite only]
Everybody talks about performance and snappy responses for their web application. But the full-stack framework with its powerful ORM and complex code infrastructure, various external libraries, and the chronically overloaded database make the goal of Read more...
KEYNOTE
VanillaJS in 2024: Embrace the Power, Ditch the Framework!
This talk will shatter the myth that complex web development demands heavyweight frameworks. Get ready to be impressed as we showcase the incredible capabilities of pure JavaScript, handling advanced features like interactive user interfaces, robust Read more...
SESSION
Can Your Software Travel Through Time?
Dealing with time can be challenging: The reliance on the system's clock - a barely controlled global state - hampers accurate testing - or makes it impossible. Instead of leaving these aspects untested, in this talk, we'll explore alternative approa Read more...
SESSION
AI Driven Applications With Next.js In Practice
Let's delve into the exciting world of AI and LLMs, exploring their capabilities and potential applications. Furthermore, we'll demonstrate how to seamlessly integrate these cutting-edge technologies into your Next.js applications, unlocking new poss Read more...
SESSION
The Magic of JWTs: Elevating Security Beyond Lock and Key to Fort Knox Levels
In today's cloud-native landscape, the risk of secrets compromise is prevalent across diverse environments, exacerbated by longer exposure windows and the complexity of manual key rotation. Cumbersome redistribution processes also introduce human err Read more...
SESSION
Scaling Engineering Teams Across Continents
Three years ago, we expanded our engineering organization by incorporating two feature teams located on another continent. Suddenly, our organization had to adopt a new working language, juggle multiple time zones, and celebrate cultural differences Read more...
09:00 - 17:00
Room 329
WORKSHOP
Workshop: Architecting Web Applications for Performance [onsite only]
Everybody talks about performance and snappy responses for their web application. But the full-stack framework with its powerful ORM and complex code infrastructure, various external libraries, and the chronically overloaded database make the goal of Read more...
Monday
25 November 2024
Tuesday
26 November 2024
Wednesday
27 November 2024
09:15 - 10:00
Room 330
KEYNOTE
VanillaJS in 2024: Embrace the Power, Ditch the Framework!
This talk will shatter the myth that complex web development demands heavyweight frameworks. Get ready to be impressed as we showcase the incredible capabilities of pure JavaScript, handling advanced features like interactive user interfaces, robust Read more...
10:15 - 11:00
Room 331
SESSION
Can Your Software Travel Through Time?
Dealing with time can be challenging: The reliance on the system's clock - a barely controlled global state - hampers accurate testing - or makes it impossible. Instead of leaving these aspects untested, in this talk, we'll explore alternative approa Read more...
11:30 - 12:15
Room 331
SESSION
AI Driven Applications With Next.js In Practice
Let's delve into the exciting world of AI and LLMs, exploring their capabilities and potential applications. Furthermore, we'll demonstrate how to seamlessly integrate these cutting-edge technologies into your Next.js applications, unlocking new poss Read more...
11:30 - 12:15
Room 329
SESSION
The Magic of JWTs: Elevating Security Beyond Lock and Key to Fort Knox Levels
In today's cloud-native landscape, the risk of secrets compromise is prevalent across diverse environments, exacerbated by longer exposure windows and the complexity of manual key rotation. Cumbersome redistribution processes also introduce human err Read more...
13:30 - 14:15
Room 331
SESSION
Scaling Engineering Teams Across Continents
Three years ago, we expanded our engineering organization by incorporating two feature teams located on another continent. Suddenly, our organization had to adopt a new working language, juggle multiple time zones, and celebrate cultural differences Read more...
13:30 - 14:15
Room 329
SESSION
XR on the Web: Exploring the Possibilities with JavaScript
XR (eXtended Reality - VR/AR/MR) is rapidly transforming various industries, from gaming and entertainment to retail, education, and beyond. This talk will focus on AR on the web. With advancements, AR experiences are now accessible directly through Read more...
14:45 - 15:30
Room 331
SESSION
Breaking Down Silos: Bridging the Gap Between DevOps and JavaScript Development
In today's fast-paced software development landscape, the collaboration between DevOps and JavaScript development teams is crucial for successful project delivery. However, often there exists a significant communication gap and operational silos betw Read more...
16:00 - 16:45
Room 331
SESSION
Our Journey from Gitflow to Trunk Based Development
Having worked with Gitflow for years, we have recently transitioned to a Trunk Based Development approach to accommodate the expanding needs of our product. During this session, we'll quickly go over the differences between both branching strategies Read more...
17:00 - 17:45
Room 329
SESSION
SSR and Web components - a Contentious Couple
Web components have become popular, and, on the whole, our experience has been positive. Similarly, we’ve voiced our support for rendering HTML on the server by cautioning against SPA by default and by including frameworks such as Next.js.in addition Read more...
Monday
25 November 2024
Tuesday
26 November 2024
Wednesday
27 November 2024
09:00 - 09:45
Room 331
KEYNOTE
The AI Revolution: A Panel Navigating the Future of JavaScript and DevOps
Artificial Intelligence, particularly Large Language Models (LLMs), is reshaping the technological landscape at an unprecedented pace. This panel will delve into the profound impact of AI on JavaScript and DevOps practices, exploring both current app Read more...
10:15 - 11:00
Room 331
SESSION
Bandwidth Ballet: Optimising Video Performance for Web Maestros
In the captivating realm of the digital stage, where web developers orchestrate experiences that dance across screens, "Bandwidth Ballet: Optimizing Video Performance for Web Maestros" takes center stage. This engaging talk is a symphony of insights Read more...
11:30 - 12:15
Room 329
SESSION
13:30 - 14:15
Room 329
SESSION
The journey to loving both CSS and Tailwind
CSS aficionados and Tailwind aficionados both love to style things, but they seem to stand at the opposite ends and yell at each other. But why? I’ve gone from an avid CSS lover, to dabbling my toes into Tailwind, hated it, loved it, hated it again, Read more...
14:45 - 15:30
Room 329
SESSION
Expanding the browser experience with web extensions
Can you write HTML, CSS and Javascript? If so, you can add features to your browser. But wait, don’t you need to be a C++ programmer to do that? Well, that’s what I thought as well, until I dug into web extensions. Since browsers started to move towa Read more...
14:45 - 15:30
Room 331
SESSION
16:00 - 16:45
Room 331
SESSION
16:00 - 16:45
Room 329
SESSION
The ever-evolving world of design component libraries
A plethora of component libraries exist in the market today. All of those libraries follow a different design system.While considering a component library for a project, we often get into trouble rather than using an existing library or creating a ne Read more...
17:00 - 17:45
Room 331
KEYNOTE
Gamify It Until You Make It: Improving Agile Development and Operations With Gamification
So many challenges, so little time. While we're busy developing software and keeping it operational, we also need to sharpen the saw, but how? Gamification can be a way to look at how you're doing and find out where to improve. It's a great way to ha Read more...
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
ONLY UNTIL APRIL 10:
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
✓ Save up to £395✓ Join parallel conferences for £250✓ Session Video Recordings
Book Now
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
Only Until April 17
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
✓ Save up to $500✓ Session Recordings✓ Join parallel conferences for $250
BOOK NOW
SIGN UP FOR OUR NEWSLETTER:
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW
✓ Stay up-to-date on all things JS✓ Be the first to know about upcoming specials✓ Tickets coming soon
SIGN UP NOW