Skip to content

Jarn Blog

Faster MemcachedManager

MemcachedManager goes to 11 with refactoring and pylibmc

Read More…

Berlin(ale) Sprint 2009

Spent your 10% time with us in Berlin!

Read More…

Plone performance sprint bristol 2008

A summary of the performance sprint in Bristol, 2008

Read More…

Saving the day: recovering lost objects

When a customer discovers over a week later that an important object was accidentially deleted, what do you do?

Read More…

Listening for signals from dead Zopes

Occasionally the impossible, or at least very unlikely, happens: your Zope instance hangs. You can see in the process listing that it is working very hard on something but it is refusing to show you what that is.

Read More…

Catalog query plan

Making the catalog faster

Read More…

Clean and fast indexing in Plone

Getting rid of redundant reindexing the right way.

Read More…

Getting rid of redundant reindexing

experimental.contentcreation cuts amount of reindexing.

Read More…

Membrane performance

Optimization of the object_implements method in Membrane

Read More…

Plone 2.5 performance

Profiling of content creation and teamspace scenario in Plone 2.5, and publishing contentmenu and factoryhack.

Read More…

One cookie please, but hold the pickles

The python pickle module is dangerous, didn't you know?

Read More…

Small change, big effect

How changing one line halved the time it took to rename a Plone folder.

Read More…

Plone performance sprint

Report from the 2007 Plone performance sprint in Copenhagen.

Read More…

Bones: Do it yourself professional Plone hosting

Jarn releases its professional Plone hosting configuration toolkit! — Set up your own professional Plone hosting package in three easy steps.

Read More…

Powered by Plone.