Our conference includes small sessions of 30min each, delivered by speakers from all over the world. In order to ease the participation from all over the world we chose to start the conference at 11:30 (GMT).
Enhancing Web Applications with ChatGPT.js: A Guide to AI-driven Conversations
How to Improve Your Web Application’s Security using Mozilla Observatory
We have used Mozila Observatory to improve our security rating from F to B+, (https://observatory.mozilla.org/analyze/live.copilot.fabric.inc). This talk will be about how one can leverage the tool to enhance the security posture of their web applications. In this talk, we will explore how to enhance web application security using the Mozilla Observatory. We will cover essential security measures such as Content Security Policy, Cookies, Cross-origin Resource Sharing, HTTP Public Key Pinning, HTTP Strict Transport Security, Redirection, Referrer Policy, Subresource Integrity, X-Content-Type-Options, X-Frame-Options, and X-XSS-Protection, providing practical insights and guidance on their implementation.
A Deep Dive into ECMAScript 2023 Features
Joshua Arvin Lat
Road to Zero Lint Failures: Tackling Code Quality Challenges at Scale
Lint rules enable us to uphold code quality and minimize errors. It can positively impact developer productivity and happiness, especially when working on a massive application with multiple teams working together. But what if your large-scale application contains thousands of lint failures over the many years it has been running in production? This talk will explore actionable strategies for effectively addressing lint failures at scale so that we can again rely on lint rules to ensure consistent code quality and streamline development processes, leading to a more robust and maintainable codebase.
Progressive HTML Rendering 101
Learn about the lost art of progressive HTML Rendering. This talk would illustrate why we need the progressive HTML rendering, what are the problems that HTML rendering solves, and it will include a small example for in-order and out-of-order flushing.
Secret Shortcuts of Loading Web Performance
When optimizing loading performance of web apps, everything is easy when we Google a little bit and apply standard optimization techniques like minimizing & compressing files, using tree-shaking, inlining critical CSS, using next-gen image formats, apply caching headers, use server-side rendering etc… But what if, that is not enough and we need to go above & beyond that. That’s where we need to take secret shortcuts, so we can boost the loading time of our app to the speed of light 🚀🚀🚀 This talk has the answer to the question what are secret shortcuts of Loading Web Performance, with a lot of real-life examples in React.