> Markdown version of [/videos/729-things-i-learned-while-writing-high-performance-javascript-applications?t=270](https://www.wearedevelopers.com/videos/729-things-i-learned-while-writing-high-performance-javascript-applications?t=270). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Things I learned while writing high-performance JavaScript applications Think JavaScript is too slow for a lightning-fast search engine? Discover how mastering V8 optimizations and imperative programming can rival systems languages like Rust or Go. - **Speakers:** Michele Riva - **Event:** World Congress 2023 - **Published:** September 27, 2023 - **Duration:** 27:27 - **URL:** https://www.wearedevelopers.com/videos/729-things-i-learned-while-writing-high-performance-javascript-applications - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/16405b4650fd2158c91b2b278aad3b3d/thumbnails/thumbnail.jpg?time=30000ms ## Access Playback and chapters for this video are available with a Free account. ## Related Moments - [Challenging the performance limits of browser frameworks](https://www.wearedevelopers.com/videos/1747-uncharted-territories-of-web-performance-andrew-burnett-thompson-and-david-burleigh) (from "Uncharted Territories of Web Performance - Andrew Burnett-Thompson and David Burleigh") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/5f75b4bb35e3741faeeb0f74ad44278a/thumbnails/thumbnail.jpg?time=137525ms - [Modern JavaScript loop optimization and CSS innovations](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) (from "WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/323f78dd5a503300e7230c17980c2e21/thumbnails/thumbnail.jpg?time=178865ms - [Expected features and performance defaults in modern JavaScript frameworks](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) (from "How to Stop Choosing JavaScript Frameworks and Start Living") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/75ff1218ab21b7a374c9e62e1e1b171d/thumbnails/thumbnail.jpg?time=19265ms - [Evaluating performance differences between WebAssembly and JavaScript](https://www.wearedevelopers.com/videos/871-wasm-deep-dive-a-glance-behind-the-scenes) (from "Wasm Deep Dive - A Glance Behind the Scenes") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/b5438c8561cfd70bc6bca1038e7074ba/thumbnails/thumbnail.jpg?time=13615ms - [Optimizing performance across JSON methodologies and backend stacks](https://www.wearedevelopers.com/videos/33-api-design-getting-started) (from "API Design - Getting Started") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/9bd825ad561ab0aec7a80f1b721dbe7d/thumbnails/thumbnail.jpg?time=177055ms - [Evaluating the operational trade-offs of modern javascript frameworks](https://www.wearedevelopers.com/videos/1347-wearedevelopers-live-rendering-in-the-browser-the-state-of-css-and-accessibility-and-more) (from "WeAreDevelopers LIVE - Rendering in the Browser, The State of CSS and Accessibility and more") - **Thumbnail URL:** https://customer-goifxnzhrq3d0d54.cloudflarestream.com/68637d78ca07a97315c242c9b2eec826/thumbnails/thumbnail.jpg?time=312055ms ## Related Articles - [Dev Digest 136 - No JS(on) of mine](https://www.wearedevelopers.com/magazine/482-dev-digest-136-no-js-on-of-mine) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us) - [Dev Digest 102 - Race conditions](https://www.wearedevelopers.com/magazine/386-dev-digest-102-race-conditions) ## Related Jobs - [Principal SoC Performance Architect - Next-Generation Server Platforms (Silent)](https://www.wearedevelopers.com/jobs/ext/3760745-principal-soc-performance-architect-next-generation-server-platforms-silent) at **ARM** - [Staff SoC Performance Architect - Next-Generation Server Platforms](https://www.wearedevelopers.com/jobs/ext/1916643-staff-soc-performance-architect-next-generation-server-platforms) at **ARM** - [Senior Engineer, FullStack, Retail Media/AdTech Solutions](https://www.wearedevelopers.com/jobs/ext/3336315-senior-engineer-fullstack-retail-media-adtech-solutions) at **Redcare Pharmacy** - [System Performance Analysis Engineer](https://www.wearedevelopers.com/jobs/ext/1912516-system-performance-analysis-engineer) at **ARM** - [Software Engineer, Fullstack](https://www.wearedevelopers.com/jobs/48415-software-engineer-fullstack) at **Sciforium** - [Principal Forward Deployed Engineer, Performance](https://www.wearedevelopers.com/jobs/48480-principal-forward-deployed-engineer-performance) at **Arm**