GPUs are cool! You can use them to play games, create entire movies and even run machine learning models. By using some native libraries it’s possible to embrace their powers, using programming languages such as Python or C++. How does this work, though, in a world where everything is a web page? New exciting technologies, such as WebGL and WebGPU, are giving programmers the full power of the underlying hardware. We will see how to build applications that use GPU superpowers to offer things that were previously impossible, such as rendering giant scenes or running ChatGPT locally in the browser, using some real-world production examples.