Feature creep, creeping featurism or featuritis is the ongoing expansion or addition of new features in a product, such as in computer software. Extra features go beyond the basic function of the product and so can result in over-complication rather than simple design.

Feature creep on Wikipedia

Automattic recently acquired the BruteProtect plugin, and announced that they would make the premium service free but plan to roll it into the Jetpack “meta-plugin.” For me, this highlights a trend I dislike, starting with the WP.com Stats1 plugin back in the day.

I get the appeal of doing this: it bundles these plugins in a “meta-plugin” that dumps the extra features WordPress.com users have access to onto your self-hosted blog, in one shot. However, I dislike this approach for two reasons:

  1. It introduces bloat. I can count on one hand the number of Jetpack modules I’m using. Not to say the rest aren’t useful; I just don’t have a need for them.

    It’s unnecessary to have to install a huge meta-package when all I really wanted in the beginning was to keep using the stats plugin. Maybe Jetpack modules could be downloaded only as needed?

  2. WordPress comes with a great plugin finder built into the admin (Plugins – Add Plugins), and the plugin repository is an immensely useful resource for finding what you want.

    Jetpack is a package manager within a package manager. Using what has already been built, Jetpack could be a “guide” plugin to discover those other plugins.

Either way, I highly recommend installing BruteProtect. Attacks on wp-login.php URLs have become so prevalent my web host even monitors for this specifically, and locks access automatically.


  1. This is the link on the list of Automattic plugins, but it appears the plugin is no longer listed there. 

For the first time ever, I have written a post at least once a month, for twelve months in a row.

For most years, it seems I never found the time to blog during the summer, and for the others apparently winter wasn’t the right time to blog either.

I’d like to thank my family and my friends. Shout out to the two or three regular readers that may just be me testing my design in a private browsing window; this one’s for you.

Wooooo!

When you lose something dear to you, accepting the loss is always the hardest part. The wrenching feeling of it being ripped from your life leaves a hole that can’t be filled for a long time, if ever. The need to fill that hole leads to desperation, the frantic need to feel whole again.

But after a while, the desperation becomes muted and numbs the feeling of loss. The rational process takes over and tries to come up with a way to get that part back. Frustration and anger rise to the surface, because the plan doesn’t work or doesn’t seem to be working fast enough.

Finally, the loss becomes a normal feeling. It’s something that can be lived with every day, and put to the back of the mind. It’s this acceptance of loss that leads to closure. The wonderful feeling of leaving it all behind and letting yourself become whole again.

C’est la vie. It’s all about the journey.

7ads6x98y