Howdy! Welcome to my humble web presence. I'm Mark Hamstra, the CEA at my latest venture modmore, where I spend most of my time developing and providing support for awesome tools and extras for MODX Revolution.

This website is where I share my thoughts, cool projects and other oddities related to MODX, xPDO and ExtJS. Sometimes I post three blogs in a day, sometimes there's no update in a few months. Read a random post.

24 Days of December

I'm one of the six Core Integrators that have been tasked with merging pull requests on the official MODX repository. Lately I've been slacking a bit (no pun intended) as there's been so much happening at modmore, but this month I'm going to do my best to catch up.

Inspired by yearly initiatives like 24 Pull Requests, I'm doing my own variation on that this year. Rather than contributing a pull request every day until Christmas, I'm going to try to merge (at least!) one pull request every day, starting today. There were 66 open pull requests this morning, so there is plenty of good work by others that deserves to be included in upcoming releases of MODX. Theoretically, in 24 days we'll be down to 42, but maybe some of the other integrators like the idea and help bring it down further, hint hint!

In this blog post, I'll keep a list of which pull requests have been merged on what day. I've lasted updated this post on 2013-07-26 10:45:16 - if that's more than a day ago, be sure to hold me accountable via twitter.

December 1st, 2015

Got really excited to start!

Down to 62! 63 because JP sent another pull request!

More to come tomorrow!

Read 0 comments and share your own thoughts!


It's been a while since I published anything on my personal website. Work at modmore and for my freelance clients simply take a lot of time, and blogging has never been something I did on a regular schedule. 

That doesn't mean I don't have ideas on what to write - quite on the contrary. There's probably two dozen unfinished posts I've been meaning to complete and finish, but I never had the time.. or rather, the feeling it was urgent enough to make time. Do people even visit my blog anyway?

Now we've built something really cool with modmore that is going to change that - and already has.


The all-new shiny website is a project from modmore that aims to be a daily-ish news source for all things MODX. It complements official sources, like the MODX blog, with editorials, reviews, tutorials and links to other interesting articles around the web. And with a weekly reading list, anyone can stay up to date with minimal effort too. 

But best of all though, it's a project for the community. Anyone can submit an article and I hope that people who didn't feel like they have a platform to publish their thoughts and knowledge, will find their way to now. Together, we can build and maintain an awesome news platform that keeps people updated and excited about the many initiatives and great tools around MODX. 

Christian Seel did the design and front-end, while I worked on making it work and writing a bunch of content so we have a buffer to get through the first few weeks while we continue producing content. There are some great articles lined up, including a preview of the new Premium Extras from, answers to age old questions about the MODX brand, a couple of tutorials going into more detail on how we built and lots more.

So go ahead, check out the articles we published so far and links on (also on Twitter and Facebook). 

As for this site? It's still a place for me to publish some of my thoughts, so maybe we'll see some more posts here now that I've been getting into the habit of writing more. Maybe not. Time will tell!

Read 0 comments and share your own thoughts!

The MODX Alphabet

Add-ons will be called Apps in 2.3, but the name doesn't matter - it's the extensibility that makes MODX great.

Blue and orange is what MODX used to look like.

Caching is the key to a successful MODX deployment, so do it properly and learn more about how it works.

Designers and Developers love MODX for different reasons.

Evolution is the MODX Legacy that oldies wont forget, and is still being used by some.

Forums are the heart of the community.

Global would describe the MODX Community best, aided by many available translations.

Huge numbers of MODX sites are out there, but nobody knows exactly how many because it's impossible to track.

Integrating custom markup into MODX is as easy as copy, paste, replace content with tags.

Join the MODX Weekend 2014 for 15+ sessions of MODX & Web goodness, on September 19-22 2014.

Koalified Professionals are ready to work on your MODX projects.

Large or small, MODX handles them all.

MoreGallery is how clients can easily manage galleries, for MODX Revolution by modmore.

Nothing is impossible.

Open Source, of course.

PhpThumbOf is getting some fierce competition from PhpThumbsUp, PhpThumbOn, pThumb and more.

Quantum Physics will be possible in MODX3, or it will not.

RTFM supposedly means Read The Free Manual, but we all know it doesn't, right?

SiteCheck is a great addon by community hero and author Bob Ray, available here.

Templates and Tags are what makes up the bulk of MODX sites. They're simple yet super powerful.

Users can easily and intuitively manage the entire site with the sitemap-like resource tree.

VersionX can save your content and elements when editors make mistakes, so install it when you work on a site.

Web Content Platform is my preferred term for describing what MODX is, over the more prevalent CMS or CMF

XPDO is at the core of MODX and provides a secure, object-oriented way of dealing with any data.

You can help make MODX better by reporting and confirming bugs, developing patches or contributing documentation and tutorials.

Zero letters are now left in the MODX Alphabet. Now post your own..

Read 2 comments and share your own thoughts!