logo
episode-header-image
Apr 2021
32m 19s

Web programming with nothing but Python

The Stack Overflow Podcast
About this episode

Lots of people who work outside of programming learn Python as part of their job. When folks from telecom, academia, or medical science want to build a web app to help with their job or share their findings with the world, they may feel they need to learn Javascript, CSS, HTML, and half a dozen frameworks to get started. 

Anvil is a platform that hopes to enable the creation of great web apps with nothing but Python code. You can drag and drop your user elements and rely on Anvil to handle your server and database. 

He also created Skulpt, which you can check out here. It's decscribed as follows, "Python. Client Side. Skulpt is an entirely in-browser implementation of Python. No preprocessing, plugins, or server-side support required, just write Python and reload. 

Want to go deeper? Check out his talk on Full Stack Web Development with nothing but Python here. 

You can follow him on Twitter here and Github here.

Up next
Yesterday
Vite is like the United Nations of JavaScript
Ryan welcomes back Evan You, the creator of Vite and Vue.js, to discuss the evolution of build tools in web development, the unique features of Vite from its plugins to its hot module capabilities, and the future of Vite, including its integration with Rust. Plus, they touch on V ... Show More
27m 8s
Oct 7
Context is king for secure, AI-generated code
Ryan sits down with Dimitri Stiliadis, CTO and co-founder of Endor Labs, to talk about how AppSec is evolving to address AI’s use cases. They discuss the implications of AI-generated code on security practices, the importance of human oversight in managing vulnerabilities, and ho ... Show More
28m 15s
Oct 3
One is not the loneliest number for API calls
Gil Feig, co-founder and CTO of Merge, joins the show to explore Merge’s approach for reducing third-party APIs to a single call, the complexities of and need for data normalization, and the role that AI and MCP plays in the future of API functionality. Episode notes: Merge conne ... Show More
26m 21s
Recommended Episodes
Oct 2023
#434: Building Mobile Apps Backed with Python
See the full show notes for this episode on the website at talkpython.fm/434 
58m 49s
Feb 2024
#449: Building UIs in Python with FastUI
See the full show notes for this episode on the website at talkpython.fm/449 
1h 6m
Aug 2023
#427: 10 Tips and Ideas for the Beginner to Expert Python Journey
See the full show notes for this episode on the website at talkpython.fm/427 
1h 6m
Sep 2022
#382: Apache Superset: Modern Data Exploration Platform
See the full show notes for this episode on the website at talkpython.fm/382 
1h 8m
Jun 2022
#368: End-to-End Web Testing with Playwright
See the full show notes for this episode on the website at talkpython.fm/368 
1h 13m
Apr 2023
#411: Things I Wish Someone Had Explained To Me Sooner About Python
See the full show notes for this episode on the website at talkpython.fm/411 
1h 3m
Nov 2022
#391: Pyscript powered by MicroPython
See the full show notes for this episode on the website at talkpython.fm/391 
1h 11m
Feb 2023
#404: Clean Code in Python
See the full show notes for this episode on the website at talkpython.fm/404 
1h 4m
Jan 2024
#446: Python in Excel
See the full show notes for this episode on the website at talkpython.fm/446 
48m 9s
Jul 2023
#421: Python at Netflix
See the full show notes for this episode on the website at talkpython.fm/421 
1h 4m