There's no two ways about it, Python is slow. I felt this in particular when exploring how to sanitize potentially malicious HTML content in the CTFd content editor. The two options for sanitizing/processing HTML in Python both have some tradeoffs: Poorl... (more…)
Read more »
In this post, I want to show you how to load a level created by Tiled, a free level editor. This post is part of the Discover Python and Patterns series Assets To follow this post, you need the image … Continue reading →... (more…)
Read more »
Practical Python Programming (course by @dabeaz). Contribute to dabeaz-course/practical-python development by creating an account on GitHub. (more…)
Read more »
As a follow up to Python Mocking 101: Fake It Before You Make It, this post covers some higher-level software engineering principles demonstrated in our Python testing over the past year and half. In particular, the idea of patching mock objects in unit t... (more…)
Read more »
I'm really excited to finally, officially, share a new(ish) project called
napari with the world.
We have been developing napari in the open
from the very first commit, but we didn't want to make any (more…)
Read more »