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
Today
Svelte was built on “slinging code for the sheer love of it”
Rich Harris, creator of Svelte and software engineer at Vercel, joins Ryan on the show to dive into the evolution and future of web frameworks. They discuss the birth and growth of Svelte during the rise of mobile, the challenges of building robust and efficient web applications, ... Show More
35m 9s
Aug 22
Robots in the skies (and they use Transformer models)
Ryan welcomes Nathan Michael, CTO at Shield AI, to discuss what AI looks like in defense technologies, both technically and ethically. They cover how the Hivemind technology works in coordinating the autonomous decisions of drones in the field while keeping humans in the loop, wh ... Show More
26m 50s
Aug 22
Learning in the flow: Unlocking employee potential through continuous learning
In this episode of Leaders of Code, Stack Overflow CEO Prashanth Chandrasekar and Christina Dacauaziliqua, Senior Learning Specialist at Morgan Stanley, talk about the importance of experiential learning in fast-paced environments. They emphasize the value of creating intentional ... Show More
33m 1s
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