Be Careful with Python’s New-Style String Format

This should have been obvious to me for a longer time, but until earlier
today I did not really realize the severity of the issues caused by
str.format on untrusted user input. It came up as a way to bypass the
Jinja2 Sandbox in a way that would permit r…


Python Cheat sheet

I am working on two Python cheat sheets. The first one is ready for review . It covers the basics of Python. The second one, still in develo...

Read more »

Python Monorepo Visualization with Polylith

What's in a code repository? Usually you'll find the source code, some configuration and the deployment infrastructure - basically the things needed to develop & deploy something: it might be a service, an app or a library. A Monorepo contains the ... (more…)

Read more »