You are here: Home Articles
OpenID Log in



by admin last modified Aug 20, 2007 08:17 PM

It doesn't work

by Martin Aspeli — Aug 23, 2007 07:59 AM

A short rant for people on mailing lists

Read More…

Oh, how we love to hate Plone

by Martin Aspeli — Aug 23, 2007 08:00 AM

Or, "how I learned to stop worrying and love the open source project"

Read More…

Component Architecture design lessons

by Martin Aspeli — Aug 23, 2007 08:03 AM

A real-world example of how not to design something (and how to fix it)

Read More…

Developing with Plone 3 - borg.localrole and borg.project

by Martin Aspeli — Aug 23, 2007 08:05 AM

Some brand-spanking-new code

Read More…

The rumours are true - a book about Plone 3!

by Martin Aspeli — Aug 23, 2007 08:20 AM

Buy it, will you?

Read More…

A new website

by Martin Aspeli — Aug 30, 2007 04:41 PM

Containing my blog and other information

Read More…

Industrial inaction

by Martin Aspeli — Sep 04, 2007 03:57 AM

Or: how 2,300 people can put 8m others in a bad mood

Read More…

And now for something completely different

by Martin Aspeli — Sep 06, 2007 09:38 AM

Experiences using Pylons

Read More…

ExtJS is awesome

by Martin Aspeli — Sep 10, 2007 11:14 AM

Peering outside the box once more

Read More…

I'm so glad we don't have more of these

by Martin Aspeli — Sep 14, 2007 07:20 PM

Warning: Not for the faint of heart

Read More…

Python package management

by Martin Aspeli — Sep 18, 2007 08:32 AM

easy_install, zc.buildout, workingenv, setuptools, virtualenv... are we done yet?

Read More…

Real Soon Now - An update on my book

by Martin Aspeli — Sep 19, 2007 08:57 AM

Professional Plone Development should ship end of September!

Read More…

A cool project, if you have the time

by Martin Aspeli — Sep 23, 2007 09:12 PM

Archetypes a-la-carte?

Read More…

We've gone gold!

by Martin Aspeli — Sep 26, 2007 05:45 AM

Professional Plone Development is now shipping

Read More…

Screw the pattern

by Martin Aspeli — Sep 28, 2007 08:08 PM

Gimme a framework!

Read More…

Professional Plone Development on Amazon

by Martin Aspeli — Sep 29, 2007 03:26 PM

Call me silly but ...

Read More…

New book micro-site

by Martin Aspeli — Oct 19, 2007 07:56 AM

Not so much content, but the graphics are pretty

Read More…

Disclaimer: We do not hate TTW

by Martin Aspeli — Oct 19, 2007 07:57 PM

So please stop hating us

Read More…

Maybe we need a press office. Or a dictator.

by Martin Aspeli — Oct 20, 2007 09:05 PM

Or ... how it's hard to tell a single story in open source (the TTW debate continues)

Read More…

Chip in to my travels to the Copenhagen Performance Sprint

by Martin Aspeli — Oct 23, 2007 06:00 PM

A study in Web 2.0 greed, or social source, or both...

Read More…

Target reached - in four hours!

by Martin Aspeli — Oct 23, 2007 08:15 PM

You guys are awesome!

Read More…

Repoze rocks

by Martin Aspeli — Oct 26, 2007 06:33 PM

This is what the future looks like

Read More…

This site now uses OpenID

by admin — Oct 26, 2007 08:19 PM

If you want to comment... be a URL

Read More…

Too much speed at the Performance Sprint

Too much speed at the Performance Sprint

by Martin Aspeli — Nov 04, 2007 07:43 PM

Back with a sore back but a faster Plone

Read More…


by Martin Aspeli — Nov 07, 2007 02:36 PM

Professional Plone Development hits the front page of slashdot. :)

Read More…

Read this

by Martin Aspeli — Nov 07, 2007 09:25 PM

Repoze explained

Read More…


by Martin Aspeli — Nov 08, 2007 09:15 PM

Wishes do come true!

Read More…

Portlet sanity

by Martin Aspeli — Nov 09, 2007 07:54 PM

A few things you may not know about portlets in Plone 3

Read More…

A Java Component Architecture

by Martin Aspeli — Nov 27, 2007 09:35 PM

Does such a thing exist?

Read More…

Google loves Plone

by Martin Aspeli — Dec 01, 2007 11:53 AM

The proof!

Read More…

Google Highly Open Participation Contest

by Martin Aspeli — Dec 01, 2007 05:51 PM

Plone is one of the projects selected to take part in the Google Highly Opened Participation Context.

Read More…


by Martin Aspeli — Dec 09, 2007 10:09 PM

Old song, new demo recording

Read More…

Initial sales figures for `Professional Plone Development`

Initial sales figures for `Professional Plone Development`

by Martin Aspeli — Dec 10, 2007 05:44 PM

Pretty good news, I'd say :-)

Read More…

Professional Plone Development - now an e-Book

by Martin Aspeli — Jan 03, 2008 05:53 AM

Packt Publishing release a PDF e-book version of Professional Plone Development

Read More…

Support the Plone Strategic Planning Summit

by Martin Aspeli — Jan 15, 2008 06:55 PM

A little donation goes a long way!

Read More…

Pete and Andy try Plone 4

by Martin Aspeli — Aug 12, 2009 07:38 AM

A tale from the future of Plone. To avoid any confusion: This article has nothing to do with the actual release now to be called Plone 4. It was written as a thought experiment to see how I'd like Plone to be in the future.

Read More…

Is Plone too hard?

by Martin Aspeli — Feb 03, 2008 09:39 PM

It depends...

Read More…

What is Plone?

by Martin Aspeli — Feb 07, 2008 03:45 AM

The meta is hurting my head!

Read More…

Plone Strategic Planning Summit Debrief

by Martin Aspeli — Feb 10, 2008 10:19 PM

Man, I'm tired

Read More…


by Martin Aspeli — Feb 18, 2008 06:40 PM

If the internet seems dead, it may just be your DNS

Read More…

You used Python to write WHAT?

by Martin Aspeli — Feb 19, 2008 04:39 PM

Yes, you certainly did!

Read More…

You've got break a few eggs

by Martin Aspeli — Mar 16, 2008 06:56 PM

... to easily grep your packages

Read More…

Riding the Mule

by Martin Aspeli — Apr 13, 2008 02:02 PM

... and now for something complete different

Read More…

A new server

by Martin Aspeli — Apr 30, 2008 08:22 PM

If you can view this, it's working :-)

Read More…

Rolling out Repoze

by Martin Aspeli — May 23, 2008 09:14 AM

Back to the future

Read More…

Update - Repoze under mod_wsgi is not slow

by Martin Aspeli — May 06, 2008 09:09 PM

It helps to know what you're doing!

Read More…

Kupu works in Safari

by Martin Aspeli — May 07, 2008 01:53 PM

Perhaps I've been living under a rock

Read More…

Eclipse, PyDev, Omelette and buildout

by Martin Aspeli — May 15, 2008 06:01 PM

Bring on the code completion

Read More…

Mock testing with mocker and plone.mocktestcase

by Martin Aspeli — Jun 27, 2008 01:11 PM

You must be having a laugh

Read More…


by Martin Aspeli — Jun 30, 2008 03:21 PM

A short example

Read More…

Grok (and martian) rocks

by Martin Aspeli — Jul 02, 2008 05:57 AM

Even if you're writing Plone code

Read More…

An introduction to Plone portlets

by Martin Aspeli — Jul 17, 2008 07:37 PM

Under the hood of the Plone 3 portlets machinery

Read More…

Changes to the Plone portlets infrastructure

by Martin Aspeli — Jul 23, 2008 12:58 PM

A list of things we may want to do to simplify the portlets infrastructure and make it more useful.

Read More…

Plone training in Washington DC

by Martin Aspeli — Aug 02, 2008 04:15 PM

Come to Washington and you may learn something new

Read More…

Support Tarek in coming to Plone conference

by Martin Aspeli — Aug 27, 2008 09:58 AM

We really want him there, trust me.

Read More…

Dexterity meet Grok

by Martin Aspeli — Aug 28, 2008 05:39 AM

Two frameworks with silly names make great partners

Read More…

XML configuration vs wiring

by Martin Aspeli — Sep 03, 2008 07:16 PM

Lessons from Java and Zope

Read More…


by Martin Aspeli — Sep 06, 2008 05:17 PM

Hot off the presses - a video/audio player for Plone

Read More…

Writing Trac plugins

by Martin Aspeli — Oct 30, 2008 08:17 PM

Components, but not as you know them

Read More…

Blog post of the year?

by Martin Aspeli — Nov 20, 2008 05:26 AM

Or at least the month

Read More…

On Plone documentation

by Martin Aspeli — Nov 22, 2008 01:09 PM

A few historical lessons

Read More…

Thank you America

by Martin Aspeli — Nov 22, 2008 12:27 PM

And not so much the UK

Read More…

Dexterity now has a project area

by Martin Aspeli — Dec 06, 2008 01:20 PM

Come join the development effort

Read More…

This blog has a new home

by Martin Aspeli — Dec 30, 2008 04:55 PM


Read More…


by Martin Aspeli — Jan 01, 2009 05:57 PM

A year and a half on

Read More…

An über-buildout for a production Plone server

by Martin Aspeli — Jan 06, 2009 08:01 PM

This one, to be precise, and it includes nginx, Varnish, load-balanced ZEO clients, log rotation and more goodness.

Read More…

Granting Plone an API

by Martin Aspeli — Jan 10, 2009 03:26 PM

Thoughts on using Martian (Grok) and other tools to give Plone a more well-defined API.

Read More…

Come hither, hordes of fan-boys

by Martin Aspeli — Jan 18, 2009 06:41 PM

(but please don't shoot me)

Read More…

Skinning Plone 3

by Martin Aspeli — Jan 23, 2009 06:24 AM

Getting a bit bored with the common complaints. This is a good thing.

Read More…

New release

by Martin Aspeli — Mar 02, 2009 04:23 AM

It's the friendly workflow tool with the funny name

Read More…

Commenting in Plone

by Martin Aspeli — Mar 22, 2009 11:36 AM

And a new product: collective.discussionplus

Read More…

DCWorkflow's hidden gems

by Martin Aspeli — Apr 08, 2009 06:34 AM

A few things you may not have known about the venerable portal_workflow tool

Read More…

The Über-Buildout Mark II - Windows (IIS) and Unix (nginx), production and development

by Martin Aspeli — Jul 18, 2009 11:13 PM

A multi-platform buildout for development and production deployment on Unix and Windows

Read More…

Release-fest - the importance of small products

by Martin Aspeli — Apr 17, 2009 03:32 AM

Lots of small packages makes everyone happy

Read More…

Open Source-as-a-Service

by Martin Aspeli — Apr 28, 2009 12:15 AM

Google App Engine is the future of computing one day, perhaps. In the meantime, it's a lot of fun.

Read More…

Hello Good-Py: A Known Good versions manager

by Martin Aspeli — Apr 28, 2009 12:42 PM

And an experiment with Google App Engine

Read More…

Distributed agile

by Martin Aspeli — May 10, 2009 04:29 AM

Managing a Google Summer of Code 2009 project like a real project

Read More…

Aggregated aspect customisation

by Martin Aspeli — May 16, 2009 12:50 PM

A pattern to consider?

Read More…

Scrambled eggs

by Martin Aspeli — Jun 17, 2009 11:15 AM

Solutions for buildouts that misbehave after being left alone for a while and other egg version related issues

Read More…

Documents are useless

by Martin Aspeli — Jun 29, 2009 11:12 PM

In search of something better

Read More…

Plone and its competition: choosing a CMS

by Martin Aspeli — Jul 06, 2009 04:57 AM

Finding out about Plone's competition

Read More…

First official Dexterity release

by Martin Aspeli — Jul 25, 2009 07:27 AM

Over a year in the making, this is the first complete, integrator-friendly release of the Dexterity content type system.

Read More…

The cost of change

by Martin Aspeli — Aug 02, 2009 05:54 AM

Why better is not always a good idea

Read More…

collective.alias: A transparent alias for Plone

by Martin Aspeli — Aug 02, 2009 09:57 AM

It's evil, but in a good way

Read More…

New über-buildout with Repoze and Deliverance

by Martin Aspeli — Aug 09, 2009 08:56 AM

A new devleopment-and-production all-in-one buildout using Repoze, WSGI and Deliverance 0.3

Read More…

Digging yourself out of a debugging hole

by Martin Aspeli — Sep 27, 2009 05:16 AM

Real-world suggestions for not losing your head.

Read More…

Dexterity 1.0a2 released

by Martin Aspeli — Oct 12, 2009 09:38 AM

New features and even better documentation

Read More…

The naming of things: Package names and namespaces

by Martin Aspeli — Nov 01, 2009 12:59 PM

Some practical advice on package naming for Plone products

Read More…

Using Grok techniques in Plone

by Martin Aspeli — Nov 08, 2009 08:43 PM

A new manual, which may teach you a think or two about Zope as well

Read More…

Using Hudson CI for Plone projects

Using Hudson CI for Plone projects

by Martin Aspeli — Aug 09, 2011 10:19 AM

Butler meets Chuck Norris

Read More…

Of babies and bathwater (or: Why I love the Zope Component Architecture)

by Martin Aspeli — Dec 01, 2009 11:30 AM

In defence of one of the great Python frameworks of the past decade.

Read More…

DVCS baby steps

by Martin Aspeli — Dec 13, 2009 09:45 PM

Thoughts on Git and Mercurial

Read More…

The dog ate my contributor agreement

by Martin Aspeli — Dec 12, 2009 10:47 AM

Top five excuses for not contributing to open source, and why you need to get over it.

Read More…

Being small and beautiful

by Martin Aspeli — Dec 26, 2009 10:45 AM

Some thoughts on what makes a small (software) business successful

Read More…

A little documentation goes a long way

by Martin Aspeli — Feb 04, 2010 09:43 AM

The most important change in my working practices in recent months, making your life a little better

Read More…

Professional Plone Development - Plone 4 edition

by Martin Aspeli — May 08, 2010 07:21 AM

Your chance to shape an update to Professional Plone Development

Read More…

Document Actions
Plone Book
Professional Plone 4 Development

I am the author of a book called Professional Plone Development. You can read more about it here.

About this site

This Plone site is kindly hosted by: 

Six Feet Up