Chris Heilmann, Daniel Cranney & Andrew Burnett-Thompson and David Burleigh
WeAreDevelopers LIVE – From JavaScript to WebAssembly, High-Performance Charting and More
#1about 3 minutes
Navigating security risks in modern development tools
Malicious VS Code extensions and AI assistants can steal source code, highlighting the need for careful vetting of third-party tools.
#2about 2 minutes
Exploring the capabilities of open source AI voice cloning
Open source models available on platforms like Hugging Face can clone a voice in seconds, making voice-based authentication obsolete.
#3about 3 minutes
Reflecting on the release of jQuery 4 and its legacy
The release of jQuery 4 prompts a discussion on its continued relevance through WordPress and its historical role in web development.
#4about 1 minute
Comparing the performance of WebAssembly and JavaScript
WebAssembly offers significant performance gains over JavaScript for computationally intensive tasks by compiling to binary code ahead of time.
#5about 3 minutes
Overcoming practical challenges when implementing WebAssembly
Implementing WebAssembly involves navigating issues like restrictive Content Security Policies and the need for manual feature detection for advanced capabilities like SIMD.
#6about 3 minutes
Exploring the future of WebAssembly memory and debugging
Upcoming WebAssembly features like garbage collection and Wasm64 will expand memory limits, though debugging remains a challenge that often requires old-school techniques.
#7about 4 minutes
Improving API design with documentation-driven development
Writing documentation before coding serves as a powerful tool for refining an API's design and ensuring its usability from the start.
#8about 2 minutes
How to effectively prioritize user feature requests
Engaging in direct one-on-one calls with users is crucial for understanding the context and value behind feature requests, enabling better prioritization.
#9about 6 minutes
Introducing SciChart for high-performance data visualization
SciChart is a specialized charting library using WebGL and WebAssembly to visualize massive datasets for mission-critical applications in science and finance.
#10about 2 minutes
Navigating the transition from native WPF to the web
Moving a complex application from a native framework like WPF to the web requires balancing platform-specific customizations with the need for a consistent cross-platform API.
#11about 3 minutes
Why a custom rendering engine beats a game engine
A custom C++ rendering engine compiled to WebAssembly is better suited for dynamic data visualization than a game engine, which is optimized for static geometry.
#12about 5 minutes
Letting customer needs drive specialized feature development
New and complex chart types, such as those for semiconductor wafer analysis, are developed by working closely with customers to understand their specific industry needs.
#13about 4 minutes
Exploring advanced axis types in SciChart v5
SciChart v5 introduces powerful new axis types, including a discontinuous date axis for financial data and a non-linear axis for dynamic, magnifying-glass style zooming.
#14about 6 minutes
Managing high-precision data in JavaScript and WebGL
Overcoming the precision limitations of JavaScript's number type and WebGL is key to accurately rendering data with nanosecond precision over vast time scales.
#15about 6 minutes
Implementing automated performance and visual regression testing
A comprehensive CI/CD pipeline with thousands of automated tests, visual comparisons, and a dedicated performance suite prevents regressions in a complex library.
#16about 4 minutes
Optimizing performance for custom trading model visualizations
For high-performance trading charts, use a discontinuous date axis to handle market gaps and optimize data read-back from WebAssembly for custom analysis.
#17about 2 minutes
The pricing philosophy behind a niche developer tool
Pricing a commercial developer tool involves balancing the need to fund ongoing development with providing value and fairness to the community, including free non-commercial use.
#18about 4 minutes
Playing a game of tech headlines: news or fake news
The hosts and guests play a lighthearted game, guessing whether bizarre and futuristic tech headlines are real news or completely fabricated.
#19about 3 minutes
Pushing the boundaries of scientific and medical visualization
High-performance visualization tools enable researchers in science and medicine to work with previously unmanageable datasets, accelerating discovery and innovation.
Related jobs
Jobs that call for the skills explored in this talk.
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
02:29 MIN
Introducing a high-performance charting library for the web
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
09:44 MIN
Answering common questions about WebAssembly
Wasm Deep Dive - A Glance Behind the Scenes
02:41 MIN
The expanding universe of JavaScript and WebAssembly
How to Stop Choosing JavaScript Frameworks and Start Living
03:28 MIN
Using WebAssembly to bypass JavaScript performance issues
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
02:17 MIN
Solving common developer challenges with WebAssembly
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
07:33 MIN
Powerful real-world examples of WebAssembly in action
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
01:57 MIN
Presenting live web scraping demos at a developer conference
Tech with Tim at WeAreDevelopers World Congress 2024
02:58 MIN
Understanding WebAssembly and its initial industry adoption
Using WebAssembly to run, extend, and secure your application
Featured Partners
Related Videos
Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh
Andrew Burnett-Thompson & David Burleigh
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Chris Heilmann, Daniel Cranney & Jan Deppisch
WeAreDevelopers LIVE – AI vs the Web & AI in Browsers
Chris Heilmann, Daniel Cranney & Raymond Camden
WeAreDevelopers LIVE - Performance and AI?, Social Media decline, Developer Events and more
Chris Heilmann, Daniel Cranney & Harry Roberts
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Chris Heilmann, Daniel Cranney & Theodore Lefevre
Using all the HTML, Running State of the Browser and "Modern" is Rubbish
Chris Heilmann & Daniel Cranney and David Letorey
WeAreDevelopers LIVE – Guten TAG, Web Standards, AI and more
Chris Heilmann, Daniel Cranney & Christian Liebel
WeAreDevelopers LIVE - 50 years Microsoft, Web Readiness Report, The German Web Community and more
Chris Heilmann & Daniel Cranney & Christian Schaefer
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript

Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript




Datatech Analytics
Newcastle upon Tyne, United Kingdom
£50K
API
CSS
GIT
HTML
+4


Arbitrum Foundation Perks
Edinburgh, United Kingdom
Remote
£75-100K
Go
Java
Rust
+6