
Founder at @EnovateDesign, a digital agency based in Essex. Road cyclist, Parkrunner and father of three.
Essex, UK
Joined October 2007
- Tweets542
- Following571
- Followers427
- Likes279
Michael Walsh retweeted
October 7th 2025 marks an incredible milestone for Enovate Design Ltd - 25 years in business! We are immensely proud of the journey we've taken, the innovative projects we've delivered, and the fantastic relationships we've built. Thank you to our amazing clients and staff!
Michael Walsh retweeted
We're currently recruiting for a Lead #Laravel / PHP Developer with 4+ years solid Laravel experience to steer our growing team of passionate programmers. bit.ly/3zlo62Q
Michael Walsh retweeted
👀 Enovate are looking for an experienced Front-end Web Developer with previous agency and Craft CMS experience to work on new and existing websites and some web applications. Visit our website to find out more and apply! #craftcms #nextjs #gatsbyjs #job bit.ly/3rZjqJ5
Michael Walsh retweeted
👀 Enovate are looking for an experienced PHP Web Developer with previous agency and Laravel experience to work on new and existing web application projects. Visit our website to find out more and apply! #php #laravel #job
bit.ly/3LrQyky
Michael Walsh retweeted
Did you know about the CSS image-set function? Let the user's device/browser choose the best image for them, similar to srcset for <img>!

ALT .hero-image { /* fallback for browsers that don't support image-set */ background-image: url("/hero.jpg"); /* UA will choose an image based on support + resolution */ background-image: image-set( url("/hero.avif") type("image/avif") 1x, url("/hero-lg.avif") type("image/avif") 2x, url("/hero.jpg") type("image/jpeg") 1x, url("/hero-lg.jpg") type("image/jpeg") 2x ); }
Back in 2013, when I downloaded @craftcms for the very first time (and during a long and awkward period of accidental innuendo at work) I loudly exclaimed across the office "well, it was reassuringly large when I unzipped it"! 🤦♂️🤣 #ThrowbackThursday
Michael Walsh retweeted
We're seeking speakers/ presenters for the London Craft CMS #Meetup throughout 2021. If you've found the talks/ presentations interesting & considered delivering a talk/ starting a discussion, why not make it a reality and send us a little DM to discuss! #craftcms #timetotalk 🎤
Looking forward to 'learning how to become a PHP core contributor' courtesy of the @phpessex Meetup talk from @realFlowControl in couple of hours time (7:15pm GMT/11:15am PST/2:15pm EST/8:15pm CET) join here: meetup.com/EssexWebDeveloper…
Michael Walsh retweeted
We know you maybe feeling anxious, worried and scared but we need to stress to you how important physical activity can be for your mental wellbeing. So step outside, it will do you the world of good!
Michael Walsh retweeted
Happy Birthday Enovate! Life began 20 years ago today! #yearsgoneby #birthday #webdesign #webdevelopment
Michael Walsh retweeted
Could a switch from the Yii Framework to Laravel be on the cards for a future release of Craft CMS? 🙏 #craftcms #laravel
ow.ly/gzLT50ByGZU
Michael Walsh retweeted
Looking forward to @andrelopezdq talk on 'How to Build a Marketplace powered by Craft and Stripe' this evening, are you?
If you have yet to make your attendance know, be sure to find out more information & sign up here ow.ly/Vom350AXknu Catch you later!
#craftcms #stripe
Michael Walsh retweeted
Craft Link List 113: Let’s talk about #CraftCMS, plugins and nerdy stuff for a bit. Sign up for free. Publishing June 2. craftlinklist.com/
Join 41 other #craftcms folks for the second @craftcmsLDN online Meetup event, Ben Croker (@ben_pylo) will be presenting a talk on 'Templating for Performance in Craft', next Tuesday (June 9th). RSVP here: meetup.com/craftcmsLDN/event…
Michael Walsh retweeted
It's starting! #craftcms meetup.com/craftcmsLDN/event…
Looking for some #craftcms #lockdown goodness today? Head on over to the ONLINE @craftcmsLDN Meetup "Caching Craft - When Timeouts Aren't An Option" with @mattgrayisok starting 7:30pm BST (11am PDT/2pm EDT/8pm CEST) meetup.com/craftcmsLDN/event…
Michael Walsh retweeted
"To improve our chances of survival there are several layers of caching we can implement, each with their own pros and cons..." just a snippet of @mattgrayisok talk scheduled for this quarters remote meetup on 21st April.
RSVP here: ow.ly/JKsl50z8um3
#craftcms #caching #web
Michael Walsh retweeted
#Craftcms London Meetup #7 for quarter 2 has been announced!
Missed it or didn't receive the email? Check all the details here ow.ly/Uoal50z7ueK
@PixelAndTonic #enovate #webdevelopment










