Building custom blocks for WordPress
Building custom blocks for WordPress. Blocks in WordPress are built in javascript (ES5, or ESNext/JSX then compiled down to js using webpack and bable). If you have used react or…
Building custom blocks for WordPress. Blocks in WordPress are built in javascript (ES5, or ESNext/JSX then compiled down to js using webpack and bable). If you have used react or…
A breif look at the tools you need as a web developer in 2020, running Linux on the desktop as a web developer. OSX is my os of choice, but…
Building a wordpress plugin scaffolding from scratch This is a basic walkthrough on how to create the scaffolding for a wordpress plugin from scratch. Firstly, create a repo in githubclone…
Remote Debugging PHP in SublimeText with XDebug prereqs: This post assumes you already have a working xdebug install SublimeText How to get Xdebug working with Sublime Text? Open SublimeText Open…
Remote Debugging PHP in Brackets with XDebug prereqs: This post assumes you already have: a working xdebug installBrackets How to get Xdebug working with Brackets? Open BracketsGoto the extensions tab…
Remote Debugging PHP in Eclipse with XDebug prereqs: 1) This post assumes you already have a working xdebug install2) Eclipse Configuring Eclipse and Xdebug Open Eclipse Inside Eclipse, goto preferences…
Remote Debugging PHP in Visual Studio Code with XDebug prereqs: 1) This post assumes you already have a working xdebug install2) vscode How to get Xdebug working with Visual Studio…
It turns out that coding in php on android is possible (even if its not as good as on a mac, linux or even windows). In this blog post I'll…
Laravel quickstart gist using craftable and existing database schema to generate models, etc from existing database schema. cd ~/git brew install nmp brew install nodejs curl -sS https://getcomposer.org/installer | php…
This follows on from the previous laravel gist. it covers generating mdels, views and bootstrapping for controllers for pre-existing database tables.Useful if you have a few hundred tables and relationships…
Here is my quick start bootstrap for creating laravel sites from scratch cd ~/git brew install nmp brew install nodejs curl -sS https://getcomposer.org/installer | php composer global require laravel/installer laravel…
Making a WordPress Theme. From Scratch. Research + Information Architecture Introduction Making a new WordPress theme from scratch can seem daunting, but it's pretty easy if you know the steps.…
This is a short post detailing how to manually setup php fpm with apache on centos7. php fpm is a great solution (especially when used with nginx, but you may…
I just realised I dont have a post on how to install xdebug in centos7 with php7 and setting up xdebug and eclipse. Its a feature that I use every…
There are a couple of different ways to install php7 on centos7 - Installing yum-plugin-replace and inline-replaceing the whole php subsystem seems to be the easiest way: You need to…
This post will show you how to install phpcs and phpmd in sublime text on your mac: Following on from my post about using git and phpcs in brackets, I…
Setting up brackets editor with git and phpcs with wordpress coding standard etc Brackets editor (brackets.io) is an editor that I've wanted to try out for a while now, but…
Jonathan Mitchell Portfolio About Me I have a BSc in Electronic Engineering, and an MSc in Advanced Computer Systems Development with Distinction. I was awarded the University Court Medal for…
To update to php 5.4 and mysql 5.5 in centos 6: 1) install the epel, remi and rpm-forge repos rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm 2) edit…
While probably not the best platform to do web development on, an ipad can be used to create code for your website. I use my ipad mini (in emergencies) to…
This post will show you how to install phpunit in centos using pear or composer. I prefer using composer as its mega easy to add lots of cool stuff and…
This post will show you how to setup a LAMP [linux apache mysql php] development environment in linux mint or ubuntu firstly, open a shell. then, type sudo apt-get install…
Setting up eclipse with xampp and xdebug to debug php code. This post will show you how to setup eclipse on your mac to work with xdebug inside XAMPP. This…
This post is about setting up XMAPP on a mac with xdebug. The first thing we are going to do is to change the document root inside xampp to the…
I made a new wordpress theme. It uses a couple of html5 things, like the <nav> tag, <section> and <article> too. I have tidied up the stylesheet (I started again)…
Well. I have to make a new website. I actually have about ten to do. we are making big changes to our system. we are taking all of the code…