Posts about Web

Whenever I browse the ‘Web Development’ or ‘WordPress’ areas of Twitter and Reddit, I always come across intriguing questions and opinions on WordPress development workflows. Strangely, I find that a number of developers don’t feel they have found the best workflow which allows for their needs of agility, flexibility and ad-hoc development wherever and however…

If your Plesk server is improperly configured you may find that accessing the control panel is only possible through your IP address. Symptoms include being able to access the Plesk control panel by visiting IP.ADDRESS:8443, but when accessing DOMAIN.COM:8443 your browser is redirected to localhost.localdomain. Unless you have a local DNS mapping for this address,…

Up until now, it has been difficult for Mac users to get involved with P2P video sharing via Ace since the protocol is not supported natively by Apple macOS. Windows users however, have been able to harness the official Ace application as well as several alternatives by third-party developers and hence the Ace stream scene…

In this article we will explore how to integrate Stripe payment checkouts with your Ionic application. As with many other Ionic tutorials on this website, we will assume that you are using a variant of Ionic v.1x and have a PHP-backend or LAMP server to enable backend communication with the Stripe payment API. Please note…

In this article we will look at implementing geolocation features in to our Ionic application, in particular presenting the location on an embedded Google Map. This feature can come in useful for many different scenarios, but for the purposes of this tutorial we will keep it simple and just present the user’s current location on…

A recent project I was working on required me to build a very simple REST API. I was using AngularJS as the front-end, and decided to use a dead simple PHP and MySQL setup for the back-end. I created several endpoints using PHP which simply extracted data from a MySQL database and printed them to…

WordPress custom fields are great for storing additional data related to a post or page. For example, you may want to store a ‘rating’ value on posts which are review articles. But what if you wanted to store more complex data? What if you wanted to store multiple values? How to store complex data as…

Custom fields are what turns WordPress from a blogging platform to a CMS. Want to do just about any project on WordPress but not sure it is up to the job? Custom fields are the answer. In this post, there are ten awesome things to do with custom fields in WordPress. Be aware though, most…

There are hundreds of in-depth tutorials which tell you everything you need to know about AngularJS filters. But what if you don’t have time to get to grips with everything? If you need a quick overview and guide on how to create a very basic AngularJS filter, you have come to the right place. How…

Wrapping your head around the concept of promises in JavaScript, particularly AngularJS can be quite difficult. Especially if you are new to asynchronous programming. But, once you get the hang of it, it becomes difficult to unlearn and you unleash yourself in to a new way of programming much more complex and sophisticated web applications….

BT currently have a superb offer available to EE customers whereby they can stream BT Sports to their Windows, Android or iOS device free for 6 months. That means if you are an EE customer and have an iPhone you can stream BT Sports channels for free – perfect if you are a fan of…