The Python Podcast.__init__
Dettagli canale
The Python Podcast.__init__
The podcast about Python and the people who make it great
Episodi recenti
389 episodi
Update Your Model's View Of The World In Real Time With Streaming Machine Learning Using River
This is a cross-over episode from our new show The Machine Learning Podcast, the show about going from idea to production with machine learning.
...

Declarative Machine Learning For High Performance Deep Learning Models With Predibase
This is a cross-over episode from our new show The Machine Learning Podcast, the show about going from idea to production with machine learning.
...

Build Better Machine Learning Models With Confidence By Adding Validation With Deepchecks
This is a cross-over episode from our new show The Machine Learning Podcast, the show about going from idea to production with machine learning.
...

Build A Full Stack ML Powered App In An Afternoon With Baseten
This is a cross-over episode from our new show The Machine Learning Podcast, the show about going from idea to production with machine learning.
...

Skip Straight To The Fun Part Of Your Project With PyScaffold
Starting a new project is always exciting and full of possibility, until you have to set up all of the repetitive boilerplate. Fortunately there are u...

Add Configuration Best Practices To Your Application In An Afternoon With Dynaconf
Application configuration is a deceptively complex problem. Everyone who is building a project that gets used more than once will end up needing to ad...

Take A Tour Of The Hidden Language Of Hardware And How It Powers Your Code
Software is eating the world, but that code has to have hardware to execute the instructions. Most people, and many software engineers, don’t have a p...

Take Control Of Your Electrical Systems With The Open Source FlexMeasures Energy Management System
The generation, distribution, and consumption of energy is one of the most critical pieces of infrastructure for the modern world. With the rise of re...

How And Why To Build Effective Teams As An Engineering Leader
Your ability to build and maintain a software project is tempered by the strength of the team that you are working with. If you are in a position of l...

Complete Your Hardware "Weekend Projects" In An Actual Weekend With Belay
Working on hardware projects often has significant friction involved when compared to pure software. Brian Pugh enjoys tinkering with microcontrollers...

Catching Up With Pyre, A Fast Type Checker For Python
Static typing versus dynamic typing is one of the oldest debates in software development. In recent years a number of dynamic languages have worked to...

Standardizing On Python For All Software Projects At Ascend.io
Every software project is subject to a series of decisions and tradeoffs. One of the first decisions to make is which programming language to use. For...

Exploring The Process And Practice Of Building Better Software Through Code Reviews
Writing code is only one piece of creating good software. Code reviews are an important step in the process of building applications that are maintain...

Ship With Confidence By Automating Quality Assurance
Quality assurance in the software industry has become a shared responsibility in most organizations. Given the rapid pace of development and delivery...

Remove Roadblocks And Let Your Developers Ship Faster With Self-Serve Infrastructure
The goal of every software team is to get their code into production without breaking anything. This requires establishing a repeatable process that d...

The Benefits Of Python And Django For Going From Zero To MVP At Speed
Every startup begins with an idea, but that won’t get you very far without testing the feasibility of that idea. A common practice is to build a Minim...

Powering The Next Generation Of Application Architectures With Web Assembly And The Fermyon Platform
Application architectures have been in a constant state of evolution as new infrastructure capabilities are introduced. Virtualization, cloud, contain...

Gain A Deeper Understanding Of What Your Code Is Doing And Where It Spends Its Time With VizTracer
As your code scales beyond a trivial level of complexity and sophistication it becomes difficult or impossible to know everything that it is doing. Th...

Stream Processing In Real Time And At Scale In Pure Python With Bytewax
Analysis of streaming data in real time has long been the domain of big data frameworks, predominantly written in Java. In order to take advantage of...

Tetra: A Full Stack Web Framework That Doesn't Make You Write Everything Twice
Building a fully functional web application has been growing in complexity along with the growing popularity of javascript UI frameworks such as React...

Design Real-World Objects In Python With CadQuery
Virtually everything that you interact with on a daily basis and many other things that make modern life possible were designed and modeled in softwar...

Intelligent Dependency Resolution For Optimal Compatibility And Security With Project Thoth
Building any software project is going to require relying on dependencies that you and your team didn’t write or maintain, and many of those will have...

Take A Deep Dive On How Code Completion Works And How To Customize It
Most developers have encountered code completion systems and rely on them as part of their daily work. They allow you to stay in the flow of programmi...

Hunting Black Swans With Bees: Catching Up With The Inimitable Russell Keith-Magee
Russell Keith-Magee is an accomplished engineer and a fixture of the Python community. His work on the Beeware suite of projects is one of the most am...

Take Control Of Your Digital Photos By Running Your Own Smart Library Manager With LibrePhotos
Digital cameras and the widespread availability of smartphones has allowed us all to generate massive libraries of personal photographs. Unfortunately...

Making Investment Data Easy To Access And Analyze With The OpenBB Terminal
Investing effectively is largely a game of information access and analysis. This can involve a substantial amount of research and time spent on findin...

Accelerate Your Machine Learning Experimentation With Automatic Checkpoints Using FLOR
The experimentation phase of building a machine learning model requires a lot of trial and error. One of the limiting factors of how many experiments...

Automatically Enforce Software Structures With Powerful Code Modifications Powered By LibCST
Programmers love to automate tedious processes, including refactoring your code. In order to support the creation of code modifications for your Pytho...

Cloud Native Networking For Developers With The Gloo Platform
Communication is a fundamental requirement for any program or application. As the friction involved in deploying code has gone down, the motivation fo...

Accelerate And Simplify Cloud Native Development For Kubernetes Environments With Gefyra
Cloud native architectures have been gaining prominence for the past few years due to the rising popularity of Kubernetes. This introduces new complic...

Building A Community And Technology Stack For Scalable Big Data Geoscience At Pangeo
Science is founded on the collection and analysis of data. For disciplines that rely on data about the earth the ability to simulate and generate that...

Automating Application Lifecycles For Developer Happiness At Wayfair
A common piece of advice when starting anything new is to "begin with the end in mind". In order to help the engineers at Wayfair manage the complete...

Run Your Applications Reliably On Kubernetes Without Losing Sleep With Robusta
Kubernetes is a framework that aims to simplify the work of running applications in production, but it forces you to adopt new patterns for debugging...

Accelerate The Development And Delivery Of Your Machine Learning Applications Using Ray And Deploy It At Anyscale
Building a machine learning application is inherently complex. Once it becomes necessary to scale the operation or training of the model, or introduce...

See The Structure Of Your Software At A Glance With Call Graphs From Code2Flow
As software projects grow and change it can become difficult to keep track of all of the logical flows. By visualizing the interconnections of functio...

Scaling Knowledge Management For Technical Teams With Knowledge Repo
One of the most persistent challenges faced by organizations of all sizes is the recording and distribution of institutional knowledge. In technical t...

Simplify And Scale Your Software Development Cycles By Putting On Pants (Build Tool)
Software development is a complex undertaking due to the number of options available and choices to be made in every stage of the lifecycle. In order...

Achieve Repeatable Builds Of Your Software On Any Machine With Earthly
It doesn’t matter how amazing your application is if you are unable to deliver it to your users. Frustrated with the rampant complexity involved in bu...

Building A Detailed View Of Your Software Delivery Process With The Eiffel Protocol
The process of getting software delivered to an environment where users can interact with it requires many steps along the way. In some cases the jour...

Improve Your Productivity By Investing In Developer Experience Design For Your Projects
When we are creating applications we spend a significant amount of effort on optimizing the experience of our end users to ensure that they are able t...