Posts about Web

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…

I have followed the development of Postleaf for about three months. I was initially excited by Surreal CMS, which I thought provides a brilliant way to allow clients I build websites for to edit content. However, after several years of working with WordPress and falling in love with the WP culture, I have found it…

Amazon Drive (previously known as Amazon Drive) was initially announced in 2011 and would try to squeeze in to a market already dominated by the likes of Dropbox, Apple iCloud, Google Drive and Microsoft One Drive. Amazon decided to bundle Amazon Drive with Amazon Prime, meaning that customers paying £79 for the benefits of Amazon…