If you’re considering this laptop, it should be because you’re on a tight budget. For most things, it’s underpowered and doesn’t pack enough to make it your long-term go-to daily driver. But if you have very specific, low-intensity needs then this might just be the right deal for you. The inexpensive HP Stream 14 is…

Previously, I was using a MacBook Pro 2015 as my daily driver. The 2016 release with the touch bar, Touch ID and Thunderbolt 3 really excited me but I decided to hold off and wait for the 7th generation “Kaby Lake” processors. Now that the 2016 model has been refreshed with the latest-generation Intel processors,…

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…

It’s relatively easy to develop a drone that can fly on its own, but it’s another matter developing one that can navigate the many obstacles of real life. That’s where Microsoft thinks it can help. It just published an open source simulator, the Aerial Informatics and Robotics Platform, that helps designers test and train autonomous…

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…

On Tuesday, Amazon announced it’s new Chime service which it plans to use to take on other video conferencing software including Skype. The new service from Amazon is available on all popular platforms including Windows, Android, macOS and iOS but has no killer features which would make it stand out against competition. Amazon promises that…

The latest iOS 10.1.1 release from Apple focuses mostly on small changes and bugfixes reported during the iOS 10.1.0 public release. All reported bugs from iOS 10.1 have been resolved. According to the changelog published by Apple, the iOS 10.0.2 update: This update fixes bugs including an issue where Health data could not be viewed…