Empowering Creativity Through Code
Discover the story of Toolsforthinking and how we revolutionise web development.
My Philosophy
Having spent over a decade developing and maintaining WordPress sites, I became increasingly frustrated with the complexity of some plugins that were only doing relatively simple tasks.
I was also concerned at the degree of unwanted interaction between Plugins that caused difficult to track down failures on sites, with plugin suppliers blaming each other for the issues.
I therefore decided to adopt the following design philosophy to my own Plugins, Themes and Tools.
- That Plugins should do a small number of tasks VERY well.
- That Plugins and Themes should be built using WordPress, PHP and JavaScript ‘best practices’
- The Plugins and Themes should ‘play nicely’ with other elements of the site, and should not adopt coding techniques that might cause unexpected interactions.