Conf42 JavaScript 2024

2024

List of videos

AI with JS: The Future is on the Browser | Danielle Maxwell | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Danielle_Maxwell_19_ai_browser Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to AI with JavaScript 01:22 Getting Started with JavaScript Libraries for AI 03:28 Benefits of Machine Learning in the Browser 05:39 Challenges and Considerations 07:29 Introduction to TensorFlow.js 11:15 TensorFlow.js Demo 16:29 Introduction to Transformers.js 22:55 Transformers.js Demo 27:22 Conclusion and Further Learning

Watch
Unlock the future: Built-in AI in browsers | Mohamad Shiralizadeh | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Mohamad_Shiralizadeh_40_aibrowsers_builtin_future Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Welcome 00:09 The Rise of AI in Everyday Life 00:39 Speaker Introduction and Networking 01:00 Overview of Local and Cloud LLMs 05:29 Technical Deep Dive: API and Live Coding 18:40 Setting Up the API in Your Browser 19:54 Future of AI and Conclusion

Watch
JS+AI to Revolutionize Dialysis Healthcare | Ram Meka | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Ram_Meka_54_ai_healthcareinnovation Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:32 Overview of Technology in Healthcare 01:31 Understanding Dialysis and Its Challenges 02:05 Role of Technology in Dialysis Care 03:53 JavaScript Applications in Healthcare 05:13 AI and Predictive Analytics in Dialysis 06:53 Personalized Treatment Plans 08:22 Real-World Applications and Case Studies 09:33 Challenges and Considerations 10:54 Future Directions in Dialysis Healthcare 12:13 Conclusion and Final Thoughts

Watch
Who likes unit testing? Let GenAI DevTools worry about the test | Sharon Barr | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Sharon_Barr_63_genaidevtools_unittesting_automation Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:56 The Importance of Unit Testing 02:30 Generative AI Dev Tools for Testing 04:53 Demonstration of AI Tools: Cursor and Early 14:06 Assistant vs. Agent: Understanding the Difference 16:48 Practical Use Cases and Benefits of AI in Testing 20:14 Mutation Testing: Ensuring Test Quality 23:50 Conclusion and Final Thoughts

Watch
Transforming Claims Processing and Consumer Insights | Praveen Kumar | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Praveen_Kumar_50_ai_claimsprocessing Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to AI and ML in Life Insurance 00:22 Understanding the Life and Annuities Industry 01:21 Critical Areas in Life Insurance 01:57 Role of AI and ML in Modernizing Insurance 03:08 AI and ML in Claims Processing 05:42 Consumer Behavior Analysis with AI and ML 07:16 Benefits and Challenges of AI and ML Adoption 09:43 Industry Case Studies 10:44 Roadmap for AI and ML Integration 13:04 Future Trends and Opportunities 14:26 Conclusion

Watch
AI and Human Expertise: Transforming Utility Operations | Rajesh Kolli | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Rajesh_Kolli_53_ai_utilityoperations Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Human-AI Collaboration in Utilities 01:55 Predictive Analytics in Utilities 02:45 Enhanced Customer Service with AI 05:44 Data Management in Utilities 08:10 Human Expertise in AI Operations 09:26 Case Study: The Catapult Project 10:47 Future Trends in AI for Utilities 12:56 The Evolving Human-AI Relationship 13:47 Conclusion and Future Outlook

Watch
The Next Generation of Web Bundling with Rspack | Konstantinos Leimonis | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Konstantinos_Leimonis_34_rspack_bundling_webdevelopment Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:36 Understanding JavaScript Bundling 01:04 Evolution of Bundling Tools: Browserify to Webpack 04:14 Challenges with Webpack 04:45 Introduction to RSPack 05:30 RSPack Features and Performance 09:00 Migrating from Webpack to RSPack 10:32 RSPack Loaders and Plugins 14:07 Advanced Configuration and Optimization 17:47 Configimitator: Simplifying Migration 19:40 RSPack Ecosystem and Conclusion

Watch
Preventing architectural debt with Feature-Sliced Design | Aleksandr Guzenko | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Aleksandr_Guzenko_3_architecturaldebt_featuresliceddesign_cleancode Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Overview 01:52 Key Qualities of a Good Application 02:58 Challenges in Front End Development 06:31 Solutions for Architectural Challenges 08:34 Introduction to Feature Slice Design 10:14 Deep Dive into Feature Slice Design 14:14 Benefits of Feature Slice Design 16:56 Conclusion and Final Thoughts

Watch
Emerging Technologies Transforming Patient Care | VijayaAshwin Jagadeesan | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_VijayaAshwin_Jagadeesan_72_healthcareit_emergingtechnologies Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Healthcare IT Trends 00:16 Global Health Market Overview 01:45 Future Outlook: AI and Machine Learning 02:13 Key Healthcare IT Trends 03:04 Advanced Data Analytics in Healthcare 03:42 Interoperability and Cloud Migrations 04:18 Blockchain for Healthcare Data Security 10:24 Real-World Blockchain Example: Estonia 11:39 Preparing for the Future of Healthcare IT 13:04 Benefits of Embracing Healthcare IT Transformations 15:39 Conclusion

Watch
Empowering User Exp with Adaptive User Interfaces in JavaScript | Abhinav Chunchu | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Abhinav_Chunchu_2_adaptiveinterfaces_datadrivenux Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Adaptive Interfaces 00:40 Understanding Adaptive User Interfaces (AUIs) 01:32 Importance of AUIs in Today's Digital Landscape 02:35 Key Techniques in AUI Development 04:04 Impact of AUIs on User Engagement and Efficiency 05:44 Real-World Applications of AUIs 06:54 Benefits and Challenges of Implementing AUIs 08:47 The Future of Adaptive User Interfaces 09:31 Conclusion

Watch
Revolutionizing Self-Service Kiosks with JavaScript and iOS | Sai Krishna Paladugu | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Sai_Krishna_Paladugu_59_selfservicekiosks_ios Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Overview 00:27 Table of Contents 00:34 Kiosk Integration Introduction 02:41 WebView in Native iOS Development 06:09 NFC Technology for Seamless Transactions 07:20 Bluetooth for Proximity-Based Services 08:47 QR Code and Barcode Scanning 10:33 Payment Integration with Apple Pay 11:34 Custom iOS Apps for Kiosks 13:05 Use Cases of Kiosks in Various Industries 14:55 MDM Tools for Easy Device Management 17:09 Conclusion and Future Prospects

Watch
Promotion Strategies with AI-Driven Personalization in JS | AnandaKumar Kumaravelu | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_AnandaKumar_Kumaravelu_6_aipersonalization_customerretention Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:24 Overview of AI-Powered Coupon Personalization 03:13 Traditional Coupon Systems vs. AI-Powered Coupons 05:24 How AI Personalization Works 14:12 Case Studies: Success Stories of AI-Powered Coupons 02:04 Benefits of AI-Powered Coupon Personalization 20:49 Challenges and Ethical Considerations 26:34 Key Performance Indicators (KPIs) and Future Directions 32:15 Conclusion and Final Thoughts

Watch
Supercharging Server side Javascript with NitroJS | Iniubong Obonguko | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Iniubong_Obonguko_27_serversidejavascript_nitrojs_supercharging Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Overview 00:56 What is Nitro.js? 03:26 Key Features of Nitro.js 04:50 Building a To-Do API with Nitro.js 12:43 Deploying the Nitro.js App 16:56 Exploring the UnJS Ecosystem 18:07 What's Next for Nitro.js? 19:02 Conclusion and Thank You

Watch
Optimizing AEM Performance & User Exp with Single Page Applications | Bhanu Gogula | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Bhanu_Gogula_aem_performance_single_page_app Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Disclaimer 00:35 Overview of AEM and SPA 01:58 Traditional Multi-Page Applications 03:22 Issues with Traditional Multi-Page Applications 04:55 How Single Page Applications Work 07:39 Benefits of Single Page Applications 10:23 SPA vs Traditional Multi-Page Applications 13:29 Integrating SPA with AEM 14:16 Challenges and Solutions in SPA Implementation 16:52 Case Study and Conclusion

Watch
In Memory Of Travails | Gabriel Schulhof | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Gabriel_Schulhof_25_travails_memory_inmemory Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Performance Issues 00:42 Background on Auction.com and GraphQL 01:56 Initial Testing and Measurements 03:19 Memory Optimization Strategies 07:29 Further Performance Improvements 09:22 Redis and GraphQL Subscriptions 11:30 Advanced Memory Management Techniques 14:46 Final Optimizations and Results 29:02 Conclusions and Future Directions

Watch
Kubernetes security for JavaScript applications | Manpreet Singh Sachdeva | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Manpreet_Singh_Sachdeva_37_kubernetes_bestpractices_security Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Welcome to Conf42 JavaScript 2024 01:02 Introduction to Kubernetes Security 01:13 Evolution of Containerization 03:26 Importance of Kubernetes Security 04:08 Containerizing JavaScript Applications 07:42 Multi-Layered Security Approach 13:52 Control Plane Security 16:57 Node Security 20:21 Workload Security for JavaScript Apps 23:41 Network Security 25:46 Global Impact of Kubernetes Security 28:00 JavaScript Security Best Practices 32:10 Conclusion and Key Takeaways

Watch
Infinite Patterns in the Digital Canvas | Francisca Beatriz Medina Concha | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Francisca_Beatriz_Medina_Concha_24_algorithmicart_creativity Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Welcome 00:33 Rediscovering Childhood Creativity 01:29 Personal Journey and Motivation 01:43 Understanding Algorithmic Art 02:03 Exploring JavaScript for Creative Coding 02:06 Introduction to P5.js 15:15 History and Evolution of P5.js 20:44 Creating Art with P5.js 22:32 Interactive and Generative Art 28:29 Resources and Community 30:41 Conclusion and Final Thoughts

Watch
Playwright In An Hour | Gil Zilberfeld | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Gil_Zilberfeld_26_playwright_automation_testing Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Playwright 01:43 History and Background of Playwright 04:08 Playwright Installation and Setup 06:53 Writing and Running Tests with Playwright 12:26 Locators and Assertions in Playwright 23:04 Advanced Playwright Features 25:15 Playwright Code Generation Tool 27:59 API Testing with Playwright 30:14 Accessibility Testing with Playwright 32:57 Playwright Fixtures and Page Objects 36:58 Final Thoughts and Recommendations

Watch
AI-Enhanced Code Review and Quality Assurance in JavaScript | Prakash Ojha | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Prakash_Ojha_49_aicodereview_automation Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Welcome to CON42 JavaScript 2024 01:20 Introduction to AI in Software Development 02:01 Current State of Code Review and QA 03:05 AI Revolutionizing Code Review and QA 03:58 Key Benefits of AI Driven Code Review 04:54 Real World Impact of AI 06:15 AI Transforming Testing 07:21 Case Studies and Success Stories 08:10 Challenges and Considerations in AI Adoption 09:20 Conclusion and Future of AI Driven Development

Watch
Supercharged production stacktraces with local variables | Abhijeet Prasad | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Abhijeet_Prasad_1_superchargedproduction_stacktraces_localvariables Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:30 Importance of Stack Traces in Production 01:15 Missing Debugging Context: Local Variables 02:18 Challenges in Node.js for Capturing Local Variables 02:53 Leveraging Node.js Inspector for Local Variables 03:40 Implementing Local Variables in Sentry 07:15 User Implementation and Example 07:49 Challenges and Limitations 09:52 Conclusion and Further Resources

Watch
Preventing DoS attacks in your Node.js application | Allon Mureinik | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Allon_Mureinik_4_dosattacks_nodejs_prevention Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Welcome 00:32 Understanding DOS Attacks 03:45 Node.js Application Vulnerabilities 07:56 JSON Parsing Vulnerabilities 15:06 XML Bombs and Billion Laughs Attack 22:57 Regex Backtracking Vulnerabilities 33:39 Synchronous vs Asynchronous Storage Operations 38:21 Conclusion and Key Takeaways

Watch
Building Scalable E-Commerce Backend with Microservices | Jubin Thomas | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Jubin_Thomas_30_scalablebackend_microservices_ecommerce Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:08 Overview of Microservices and Agenda 01:34 Understanding Microservices 03:11 Microservices vs Monoliths 06:14 Microservice Testing Strategies 07:11 Introduction to Docker 07:44 Kubernetes Overview 08:36 Node.js and Microservices 09:57 Building a Simple Application with Node.js 12:13 Conclusion and Contact Information

Watch
Taming Memory Leaks in Node.js: A Deep Dive | Muhammad Yasir Rafique | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Muhammad_Yasir_Rafique_42_memoryleaks_nodejs_diagnostics Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 01:08 Understanding Memory Leaks 03:10 Symptoms and Real-Life Examples 05:55 Common Causes of Memory Leaks 07:13 Tools for Identifying Memory Leaks 14:33 Best Practices and Tips 19:00 Conclusion and Final Thoughts

Watch
React and the Art of Gamification | Courtney Yatteau | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Courtney_Yatteau_15_react_gamification_frontend Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Gamification 00:27 Understanding Gamification in Popular Apps 01:04 Leveraging React for Gamified Experiences 01:32 About the Speaker 02:25 Agenda Overview 03:03 Principle 1: Gamify Components 04:21 Principle 2: Advanced State Management 05:42 Principle 3: Memoization 07:02 Principle 4: Efficient Rendering 08:01 Principle 5: Social Interaction 09:00 Case Study: Starbucks App 11:52 Live Coding Demo: Building a Gamified App 27:55 Conclusion and Resources

Watch
Level up your react hooks | Daniel Espino Garcia | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Daniel_Espino_Garcia_18_reacthooks_improvement_development Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:27 What is Mattermost? 01:21 Understanding React Hooks 02:25 The Mechanics of Hooks 03:59 Performance Considerations 07:28 Handling Dependencies in Hooks 11:14 Persisting Values and State Management 17:01 Effective Use of useState 17:54 Memoization Techniques 20:17 Creating Custom Hooks 22:29 Conclusion and Contact Information

Watch
React Accessibility Essentials For Frontend Developers | Raihan Nismara | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Raihan_Nismara_52_react_accessibility_frontend Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 01:02 Agenda Overview 01:55 Understanding Web Accessibility 07:14 Assistive Technologies and User Challenges 13:40 Principles of Accessibility 20:15 Technical Solutions in React 28:13 Building Custom Components in React 28:46 Understanding the Accessibility Tree 30:32 Using Screen Readers and Accessibility Tools 32:04 Common Mistakes and Best Practices 33:05 Introduction to WAI-ARIA 36:29 Practical Examples and Demos 39:10 Manual and Automated Accessibility Checks 42:45 Unit Testing for Accessibility 46:56 Final Thoughts and Resources

Watch
Enhancing Employee Self-Service (ESS) in SAP HR Using SAPUI5 | Lakshmi Gogula | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Lakshmi_Gogula_ess_sap_hr_sapui5 Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:30 Overview of Employee Self Service in SAP HR 01:49 Deep Dive into SAP HR Modules 02:59 Introduction to SAPUI5 04:48 Importance of Employee Self Service 05:16 JavaScript's Role in SAP Wi Fi Applications 07:30 Integration of SAP HR with SAPUI5 and Java 09:56 Key Benefits and Future Outlook

Watch
Real Zero Trust Security for Containerized Environments | Ammar Khan | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Ammar_Khan_zero_trust_security Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Zero Trust Container Security 00:16 About Oxygen Security and the Speaker 01:21 Overview of Today's Discussion 01:40 Understanding Zero Trust 03:03 Zero Trust in Container Security 04:47 Modern Security Challenges 08:31 Implementing Zero Trust in DevOps Lifecycle 10:27 Real-World Examples of Zero Trust 14:48 Conclusion and Contact Information

Watch
How typescript improves Developer Experience | Kacper Szewczyk | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Kacper_Szewczyk_31_typescript_developerexperience_improvement Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:48 The Origin of TypeScript 03:53 Challenges with JavaScript 07:31 The Birth of TypeScript 09:21 TypeScript's Early Struggles 10:02 TypeScript in Action: A Practical Example 14:58 Defining Applicant Data Types 25:12 Handling Application Numbers 29:55 Managing Attachments 34:19 Ensuring Data Integrity with Type Guards 39:39 Creating Drafts with TypeScript 42:12 Key Takeaways and Conclusion

Watch
TypeScript's Magic: Achieving End-to-End Type Safety Across Full Stack | Joe Zhou | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Joe_Zhou_76_typesafety_fullstack Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:59 Project Overview: Dragonfly 04:11 TypeScript Utility Types 07:24 Validation with Zod 14:20 Integrating Drizzle ORM 21:53 Building a Full-Stack Application with Hono 28:19 Exploring Redis OM and Dragonfly 32:27 Conclusion and Final Thoughts

Watch
JavaScript for Social Impact | Crystal Yang | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Crystal_Yang_16_socialimpact_programming Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Purpose 00:46 The Power of Technology for Social Impact 01:53 Building a Successful Product: Lessons from Automy 02:45 Creating an MVP and Iterating 05:41 Building and Scaling a Team 08:03 Connecting with Users 09:03 Why JavaScript is Ideal for Social Impact 10:13 Conclusion and Inspiration

Watch
How JSON Web Tokens Define the Future of Mobile Driver's License | Rizel Scarlett | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Rizel_Scarlett_56_jsonwebtokens_mobile_security Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction: No Wallet, No Problem 00:09 Setting the Scene: The Wine Ordering Dilemma 02:16 Meet Rizal Scarlett: Your Guide to JSON Web Tokens 02:48 Understanding JSON Web Tokens (JWT) 03:35 Exploring JWT Structure and Security 05:31 Hands-On with JWT: Practical Demonstration 07:25 Verifiable Credentials: The Future of Digital Identity 17:29 Real-World Applications of Verifiable Credentials 21:18 Building a Verifiable Credential: Step-by-Step Guide 26:02 Conclusion and Further Learning Resources

Watch
Live-Coding: Master Anti-Ban & Web Scraping with Scrapoxy | Fabien Vauchelles | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Fabien_Vauchelles_23_livecoding_antiban_webscraping Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Scrapoxy 01:02 Isabella's Story: The Need for Data 02:41 Exploring Trekkie Review 05:03 Introduction to Scrapy Framework 10:38 Handling Proxy and Anti-Bot Systems 21:42 Advanced Techniques with Playwright 27:54 Deobfuscating Source Code 32:57 Conclusion and Final Thoughts

Watch
3D-fying Your Website Using R3F | Alok Kumar | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Alok_Kumar_5_3dwebsite_r3f_webdevelopment Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:39 Overview of Topics to be Covered 01:04 Introduction to Three.js and WebGL 01:53 Examples of Three.js in Action 03:20 Introduction to React Three Fiber (R3F) 04:13 Setting Up the Development Environment 05:19 Basic Components of a 3D Scene 07:49 Creating a 3D Scene with Native Three.js 09:37 Creating a 3D Scene with React Three Fiber 14:20 Adding Interactivity and Helpers 18:14 Transformations and Animations 22:42 Understanding Frame Time Differences 23:11 Implementing Transformations with useFrame Hook 24:43 Adjusting Object Movement for Different FPS 25:44 Using Delta for Consistent Animations 27:46 Exploring Lighting in 3D Scenes 32:11 Adding Shadows for Realism 36:08 Enhancing Scenes with Backgrounds 38:33 Incorporating 3D Models 42:36 Deploying Your 3D Project 44:34 Creative Uses of Three.js 45:12 Conclusion and Contact Information

Watch
Maximise optimisation with load testing via Gatling | Samir Akarioh | Conf42 JavaScript 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Samir_Akarioh_61_loadtesting_optimization_gatling Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction to Load Testing with Gatling 00:09 Why Load Testing is Essential 01:08 Understanding Load Testing 01:53 Types of Load Testing 02:33 Live Demo: Load Testing with Gatling 02:57 Creating and Running Gatling Scripts 05:48 Analyzing Simulation Results 07:22 Integrating Gatling with CI/CD 07:28 Gatling Enterprise Features 10:30 Conclusion and Community Engagement

Watch
Real time chat webapp’s performance with 100k active users | Mohammed Zubair Ahmed | Conf42 JS 2024

Read the abstract ➤ https://www.conf42.com/JavaScript_2024_Mohammed_Zubair_Ahmed_41_realtimechat_performance_100kusers Other sessions at this event ➤ https://www.conf42.com/js2024 Support our mission ➤ https://www.conf42.com/support Join Discord ➤ https://discord.gg/mvHyZzRGaQ Chapters 00:00 Introduction and Speaker Background 00:40 Understanding Mattermost Architecture 02:48 Challenges in Real-Time Applications 05:15 Load Testing with Mattermost 10:37 Client-Side Performance Metrics 17:29 Example Performance Improvements 24:05 Conclusion and Final Thoughts

Watch