#67: Property-based Testing with Hypothesis
Talk Python To Me13 Heinä 2016

#67: Property-based Testing with Hypothesis

Let's talk about your unit testing strategy. How do you select the tests you write or do you even write tests? Typically, when you write a test you have to think of what you are testing and the exact set of inputs and outcomes you're looking for. And there are strategies for this. Try to hit the boundary conditions, the most common use-cases, seek out error handling and so on.

Jaksot(542)

#487: Building Rust Extensions for Python

#487: Building Rust Extensions for Python

There has been a lot of changes in the low-level Python space these days. The biggest has to be how many projects have rewritten core performance-intensive sections in Rust. Or even the wholesale adop...

1 Joulu 20241h 2min

#486: CSnakes: Embed Python code in .NET

#486: CSnakes: Embed Python code in .NET

If you are a .NET developer or work in a place that has some of those folks, wouldn't it be great to fully leverage the entirety of PyPI with it's almost 600,000 packages inside your .NET code? But ho...

22 Marras 20241h 2min

#485: Secure coding for Python with SheHacksPurple

#485: Secure coding for Python with SheHacksPurple

What do developers need to know about AppSec and building secure software? We have Tanya Janca (AKA SheHacksPurple) on the show to tell us all about it. We talk about what developers should expect fro...

15 Marras 20241h 9min

#484: From React to a Django+HTMX based stack

#484: From React to a Django+HTMX based stack

Have you heard about HTMX? We've discussed it a time or two on this show. We're back with another episode on HTMX, this time with a real-world success story and lessons learned. We have Sheena O'Conne...

5 Marras 202457min

#483: Reflex Framework: Frontend, Backend, Pure Python

#483: Reflex Framework: Frontend, Backend, Pure Python

Let's say you want to create a web app and you know Python really well. Your first thought might be Flask or Django or even FastAPI? All good choices but there is a lot to get a full web app into prod...

29 Loka 20241h 3min

#482: Pre-commit Hooks for Python Devs

#482: Pre-commit Hooks for Python Devs

Do you struggle to make sure your code is always correct before you check it in? What about your team members' code? That one person who never wants to run the linter? Tired of dealing with tons of co...

24 Loka 20241h 10min

#481: Python Opinions and Zeitgeist with Hynek

#481: Python Opinions and Zeitgeist with Hynek

Hynek has been writing and speaking on some of the most significant topics in the Python space and I've enjoyed his takes. So I invited him on the show to share them with all of us. This episode reall...

17 Loka 20241h 3min

#480: Ahoy, Narwhals are bridging the data science APIs

#480: Ahoy, Narwhals are bridging the data science APIs

If you work in data science, you definitely know about data frame libraries. Pandas is certainly the most popular, but there are others such as cuDF, Modin, Polars, Dask, and more. They are all simila...

9 Loka 202459min