Kevin Hernandez

Kevin Hernandez

Senior Software Engineer @ trellis.law

About

I'm a software engineer who loves learning new stuff and working on exciting projects.

Talk

Python in the Browser: Powered by WebAssembly

What if the browser could run Python as a first-class language? In this talk, I'll show how PyScript makes it possible to execute real Python directly in the browser, powered by WebAssembly. Through a series of exciting, live examples, you'll see Python manipulating the DOM, calling browser APIs, and building interactive experiences, all without a traditional JavaScript codebase. I will also show a couple of examples of how you can embed both JavaScript and Python on PyScript to make even more exciting tools. I will also discuss what WebAssembly is, why it exists, and how it enables languages like Python to run safely and efficiently on the web platform. Finally, I'll discuss when tools like PyScript make sense, and compare it with similar tools. Whether you're a Python developer curious about the frontend, an engineer interested in WebAssembly, or simply someone who enjoys seeing the boundaries of Python pushed, this talk will change how you think about what can run in a browser.

Country
Colombia
Language
English / Inglés
Level
Intermediate / Intermedio

Want to know more?

Join PyCon Colombia newsletter and get a complete overview of our events, speakers and community participation.