Simon Davies Digital ltd

Simon Davies

Full-Stack Web Developer


Hello my name is Simon Davies and I’m a full-stack web developer based in Twickenham, London.

I have over 7 years experience as a web developer and I have a passion for creating beautiful and well functioning products for the web. I work across both front-end and back-end and usually prefer to work on either WordPress or Laravel projects, but I’m always learning new frameworks and techniques.

I have experience working with clients across multiple sectors and sizes ranging from small startups to multinational corporations. If you want to have a chat to find out more about me, or discuss your next web project then please get in touch.


  • Frontend


  • PHP


  • WordPress


  • Laravel


  • Angular.js





Designed by Brand New Design

PACK’D are a food startup who make frozen smoothie kits that are targeted to deliver a health hit. Working with Brand New Design I developed a one page responsive website.


White & Lloyd

Designed by Nomis Creative

White & Lloyd are a property design and consultancy firm, working with Nomis Creative we developed a clean and modern website to compliment their new dynamic branding.


River & Rowing Museum

Designed by The Digi Deli

The River and Rowing museum, based in Henley had an existing site with an over complicated CMS (content management system) and wanted a fresh new design and a simpler CMS.


Muckleton Meats

Designed by Brand New Design

Muckleton Meats make premium pork sausages on their farm in the South Shropshire Hills. They wanted a website to help promote their products to customers at farmers markets.


Namespacing Models in Laravel

Posted by & filed under Laravel, PHP.

I have been using Laravel quite a bit recently and it’s a great framework, which is really good fun to code with. I’ve just started writing a registration system in Laravel and came across a problem which I felt was worth sharing. I was creating the table and model to store the event details and […]

Show Woocommerce stock status for unmanaged products

Posted by & filed under Woocommerce, WordPress.

The WooCommerce stock status (In Stock, Out of stock) will only show if WooCommerce is managing the stock for you. I was working on a project and the client wanted the ability to manually set if the product was in stock or not. The code snippet below will allow you to show the stock status for both […]

Setting a different ul bullet colour in CSS

Posted by & filed under CSS, SASS.

I’ve always found it annoying that you can’t set a different ul bullet colour through CSS. It should be as simple as: ul { color: red; } li { color: black; }

WP-Admin broken after updating WordPress

Posted by & filed under MAMP, WordPress.

Have you just updated your local of WordPress and its now all broken on MAMP, I’ve had this problem a few times now so thought it would be worth sharing how to fix this. The problem is caused by the load-scripts.php file being compressed with zlib, I first did as suggested on this stackoverflow question. […]

Backing up MySQL Databases

Posted by & filed under Bash, MySQL.

As a web developer you learn that there is nothing more important than keeping regular backups of your databases. I’ve created a little bash script to help with Backing up MySQL databases for this I’ll use mysqldump. Mysqldump is a nifty little utility that lets you dump the contents of a database to a file, so I […]

Website relaunch

Posted by & filed under Random.

I’ve found that one of the best parts of putting my site live in May earlier this year, was being able to start again and use what I had learnt to improve my site. Today I have launched my new design and I couldn’t be happier with it. I think as a web developer/designer it’s […]


Want to hear more about Simon Davies Digital or simply want to say hello, then get in touch.

+44 7846 400933