John D Wells

I build websites with HTML, CSS, jQuery, PHP, ExpressionEngine & CodeIgniter.

Proud co-founder of the kick-ass, London-based creative agency One Darnley Road.

© johndwells

The Archives

My Wishes for 2015

Published:
Jan 02, 2015
Filed under:
Business, Personal, Productivity
Comments:
add yours

2014 was a year with mixed reviews - incredible highs, devastating lows, and a frantic pace that seemed to cripple any attempt to take control of the year’s direction. After a two week hiatus over the holidays to catch my breath, here’s what I’d like to get out of 2015.

Continue reading...

Do the Hard Things First & Often

Published:
Jul 02, 2014
Filed under:
EECMS
Comments:
add yours

This post is one of a few to come: My thoughts on this year’s GeeUp conference.

Continue reading...

When an ExpressionEngine Simple Conditional Isn't

Published:
May 24, 2013
Filed under:
EECMS
Comments:
add yours

ExpressionEngine’s Simple vs. Complex Conditionals is mostly all about a) the variables the conditional is evaluating, and b) the complexity of the conditional statement. But there’s more to it than that - syntax matters.

Continue reading...

#EECMS Parse Order Be Damned: Advanced Conditionals as Tag Parameters

Published:
Mar 23, 2013
Filed under:
EECMS
Comments:
11 - add yours

Once again I’m shaking my fists at the impossible hoop-jumping gauntlet that is the ExpressionEngine Parse Order. This time I want to pass the result of an Advanced Conditional as a value to a module tag parameter. It’s been long said it can’t be done. It’s time to change that.

Continue reading...

Of The Social Contract, Or Principles of… Commercial Add-On Development

Published:
Feb 27, 2011
Filed under:
EECMS
Comments:
13 - add yours

Thanks to the devot:ee Store, it has never been easier to turn a little pet add-on into a commercial profit-maker. And no doubt the prospect of earning dosh for brilliance has attracted strong talent to the EE community. But amidst this fevered gold rush, are we customers getting our money’s worth?

Continue reading...

EE Hive’s Flickr for ExpressionEngine2 now available on GitHub. Wygwam integration coming soon.

Published:
Feb 11, 2011
Filed under:
EECMS
Comments:
11 - add yours

Known simply as ‘Flickr’, this modest yet powerful EE2 add-on fully integrates Flickr into your website. And it’s awesome.
Flickr is now Matrix2 compatible, and even more awesomeness is on the way - like integration with Wygwam.

Continue reading...

Custom plugin: How to switch MSM sites while mid-rendering of template

Published:
Feb 04, 2011
Filed under:
EECMS
Comments:
7 - add yours

More often than not, EE add-ons assume that you are only interested in the current site being loaded. But, well, you know what they say about ass-u-mptions. Read on to learn how you can switch MSM sites while mid-rendering of a template.

Continue reading...

Stay Up Forever: Take control of EE’s session time limit (maybe)

Published:
Jan 23, 2011
Filed under:
EECMS
Comments:
7 - add yours

ExpressionEngine’s hard-coded, 1 hour time limit for CP sessions has always been a real nuisance - frustrated clients have asked repeatedly for it to be extended. I’m cautiously releasing an add-on that finally grants control of this limit, but I’d appreciate some help to determine its usefulness & effectiveness.

Continue reading...

Homegrown plugin to create template “partials” for ExpressionEngine

Published:
Jan 09, 2011
Filed under:
EECMS
Comments:
15 - add yours

Template “partials” functionality for ExpressionEngine: Embrace the DRY principle, reduce embed parsing and simplify your template ecosystem with this roll-your-own plugin.

Continue reading...

Minimee grows up: version 1.1.0 released

Published:
Jan 04, 2011
Filed under:
EECMS
Comments:
2 - add yours

Minimee, the ExpressionEngine 2.x plugin that minifies and combines your CSS and JS files, just got better. cURL support, PHP5 cleverness and other goodies await you.

Continue reading...