Closing the chapter on ExpressionEngine
May 13. 26A reflection on ExpressionEngine and the 52 add-ons I built over a decade of agency work, prompted by Ryan Masuga's LinkedIn post marking the 16th anniversary of devot:ee.
A reflection on ExpressionEngine and the 52 add-ons I built over a decade of agency work, prompted by Ryan Masuga's LinkedIn post marking the 16th anniversary of devot:ee.
The story of how nathanpitman.com — a personal blog that went dark when its host shut down — was recovered from the Wayback Machine and rebuilt with Astro.
Pretty pleased with this one, we just launched a lovely little site at Nine Four for our client Design & Contract Interiors. Mobile first, responsive, clean...
It never ceases to amaze me how many amazing add-ons there are for ExpressionEngine, so many in fact that I often forget about some of the best ‘must haves’...
A frank list of usability frustrations with ExpressionEngine 2 from daily professional use.
Sometimes it’s desirable to hide content on your website from users a specified date. With ExpressionEngine we already have built in functionality to do...
I struck upon a wonderful little idea which I’ve implemented in a simple plug-in I’m writing for a project I’m currently working on.., add a...
Announcing a custom ExpressionEngine extension for integrating with FoxyCart e-commerce.
Ok, so steps 1 through 5 pretty much got us to a conclusion but there was one little fact that really had me bugged about the migration. I wanted to persist...
Having had a play with the wonderful ExpressionEngine Field Frame extension which Brandon Kelly has authored I felt inclined to port my UK Counties Select...
This is just a variation of my UK Counties Select plug-in for ExpressionEngine which as you might expect, returns a list of US states in the drop down...
I’ve just written a new ExpressionEngine plug-in called ‘Add VAT‘. This plug-in takes any numeric value and returns the value plus VAT. You also have to...
Another day, another little ExpressionEngine Plug-in. I needed to return a list of UK counties in a standalone entry form. I could have simply flicked on...
Step 5: setting up links and finishing touches after migrating from Textpattern to ExpressionEngine.
Step 4: fixing up content after the Textpattern-to-ExpressionEngine migration.
Step 3: importing Textpattern articles into ExpressionEngine.
Step 2: exporting data from Textpattern in preparation for import into ExpressionEngine.
I have made a cast iron decision. I am migrating (this) my personal blog from Textpattern to ExpressionEngine. I thought others might find it useful if I...
Step 1 of a series documenting migration from Textpattern to ExpressionEngine — setting up EE.
While working on a project recently I noted that ExpressionEngine uses a ‘JavaScript:history.go(-1)’ within the ‘User Message’ templates to allow you to...
This week I had a rather nice email from a lady called Alice at Packt Publishing here in the UK. Packt are a publishing company specialising in IT focused...
Every time I come up against something which I once would have resorted to PHP to solve, I end up writing a little plug-in these days instead. It just feels...
A white box arrived today containing an ‘“ExpressionEngine Mug”:http://www.flickr.com/photos/nathanpitman/2678386600/’ from the good folks at EllisLab as a...
The Solspace Tag Module is a fantastic addition to ExpressionEngine but it lacks the option to ‘disable’ tags for certain weblogs (sections). Not to fear,...
Not sure how useful this ExpressionEngine Plug-in will be to others out there but we’re using it here at Nine Four on the Wired In website to link from an...
Whilst working on the Wired In website I came up against a little problem. I wanted to be ale to show if a specific user was online or offline, much like...
The guys over at EllisLab are asking why choose ExpressionEngine? Right off the top of my head, here’s my response…
Don’t get me wrong, I love Expression Engine but sometimes you just come up against a brick wall and the only solution is to either pay someone to write a...
Well it’s a fair old time since I had such a good customer service experience that I was left visibly ‘gleaming‘. As it happens I just had one this very...
After my recent rant about having to edit CMS templates via a browser text field I think I have perhaps stumbled across ExpressionEngines best feature yet....