Using ESI includes to cache Plone portlets separately.
Posts by Category
When IntIds go missing, the going gets tough. Specifically, plone.app.relations and related packages do not deal gracefully when a relationship source or tar...
When a customer discovers over a week later that an important object was accidentially deleted, what do you do?
The python pickle module is dangerous, didn’t you know?
How changing one line halved the time it took to rename a Plone folder.
So you are building an asyncio-based application, and like most production-quality systems, you need to log events throughout. Normally, you’d reach for the ...
I was interviewed for the excellent Talk Python to Me podcast, in Episode #86 on the subject of Stack Overflow, Python, and my connection to both!
Using a class decorator for applying a metaclass in both Python 2 and 3
Using a context manager to allow painless rewriting of files
How to encode unicode codepoints in RTF documents using PyRTF.