Episode Details

Back to Episodes
Django Deployment Strategies & Preparing for PyCascades 2023

Django Deployment Strategies & Preparing for PyCascades 2023

Episode 147 Published 3 years, 1 month ago
Description

Have you decided how you’re going to deploy your Django project? Should you use a VPS or a PaaS? Christopher Trudeau is back this week, bringing another batch of PyCoder’s Weekly articles and projects. We also have organizers from PyCascades to share details about this year’s hybrid in-person and virtual conference.

Christopher shares an article about selecting an appropriate Django project deployment strategy. The guide compares VPS (virtual private server) and PaaS (platform as a service) systems. He also covers hosting providers for each and highlights potential pitfalls.

We share several other articles and projects from the Python community, including a news update, what’s new in SQLAlchemy 2.0, how to flush the output of the Python print function, the dangers behind image resizing for machine learning, a project that visualizes pathfinding algorithms, and a runtime executor project.

We also have three special guests from PyCascades 2023 to dig into the details of the conference. Conference chair Eliza Sarobhasa is CTO at Women Who Drone and Leadership Fellow (Python Track) & Python Developer Advocate at Women Who Code. Sprints chair Chethana Gopinath is a Software Engineer at realtor.com and a Senior Lead at Women Who Code Python. Speaker Support Chair Jolene Wong is a Senior Software Engineer at Cisco based in Vancouver. We discuss hosting a hybrid conference, participating in open-source sprints, and finding a local Python community.

Topics:

  • 00:00:00 – Introduction
  • 00:02:47 – Django 4.2 beta 1 released
  • 00:03:04 – What’s New in SQLAlchemy 2.0?
  • 00:06:42 – How to Flush the Output of the Python Print Function
  • 00:14:30 – The Essential Django Deployment Guide
  • 00:21:37 – Sponsor: Snyk
  • 00:22:30 – The Dangers Behind Image Resizing
  • 00:29:40 – Pathfinding-Visualizer: Visualize Pathfinding With Pygame
  • 00:32:40 – rtx: Runtime Executor (asdf Rust Clone)
  • 00:36:19 – Video Course Spotlight
  • 00:37:31 – PyCascades 2023 Details
  • 00:38:53 – Hybrid conference
  • 00:41:11 – How did Chethana get involved?
  • 00:42:30 – Open-source sprints
  • 00:45:19 – How did Jolene get involved?
  • 00:46:31 – How did Eliza get involved?
  • 00:50:21 – Venue details
  • 00:52:32 – Scheduled talks
  • 00:56:13 – Conference sponsors
  • 00:57:48 – Advice for attendees
  • 01:00:46 – Tickets and virtual platform
  • 01:03:01 – What are you excited about in the world of Python?
  • 01:06:13 – Thanks and goodbye

News:

Show Links:

  • What’s New in SQLAlchemy 2.0? – SQLAlchemy 2.0 was launched in January. This article reviews the latest changes, whether it is worth the upgrade, and how to go about it.
  • How to Flush the Output of the Python Print Function – In this tutorial, you’ll learn how to flush the output of Python’s print function. You’ll explore output stream buffering in Python using code examples and learn that output streams are block-buffered by default, and th
Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us