Getting Started With The Particle Photon
Late last year, the team at Particle announced their newest device - the Photon. After eager anticipation, my Photon arrived in the mail this week. I decided to give it a test run and compare the...
View ArticleAutomating LIFX Lights With The LightBlue Bean and IFTTT
The LightBlue Bean is a small low energy Bluetooth Arduino microcontroller with a built in 3-axis accelerometer and temperature sensor. It's quite an interesting way to add connectivity to objects via...
View ArticleHow to Make a Useful Toggl Time Tracker with Particle and Node
I have recently been tracking my time on projects more closely throughout the day. It is useful to see which projects take up more time than others and helps me measure which days I'm most productive...
View ArticleHow to Make an Effective IoT Dashboard without Coding
Not everyone wants to code up a whole interface for their IoT ecosystem. Sometimes you need a quick and easy interface that'll be easy to set up and run. Blynk is that interface! It is a smartphone app...
View ArticleHow to Build VR on the Web Today
Virtual reality is set to be worth up to $7 billion by 2020. The web is definitely not going to remain an exclusively 2D environment during this time. In fact, there are already a few simple ways to...
View ArticleWhat Developers Need to Know about the Pebble Time Round
Back in March, Pebble released news of the Pebble Time and I put together a summary of what that meant for Pebble developers. Last week, they released their latest big news - the Pebble Time Round....
View ArticleSmartwatch Platforms to Consider Developing for in 2015
The ecosystem for smartwatches continues to grow at an incredible pace. We have plenty of new platforms emerging this year in the smartwatch space. Somehow, there hasn't been anywhere near enough...
View ArticleBuilding a Google Cardboard VR App in Unity
Unity is currently one of the most popular choices when it comes to building virtual reality applications. Google Cardboard is a great first choice for getting started in the field - spending $20 on a...
View ArticleHow to Use Pebble’s New Dictation API
Earlier this month, Pebble released version 3.6 of their SDK. My eyes widened when I discovered it included access to their Dictation API. This API gives all Pebble developers access to dictation from...
View ArticleHow to Add Images into Your Pebble Watchfaces
While we can use vector graphics like lines and shapes in Pebble watchfaces, sometimes images are needed to provide a greater level of detail. Images can provide a nice backdrop that doesn't take hours...
View ArticleGesture Control via the Myo Armband in Node.js
In a world where we all want to control our gadgets via movements that make us feel like wizards, the Myo armband is a blessing. It brings some very neat gesture control to applications in an...
View ArticleHow to Prototype Beacon Apps with Estimote and Evothings
Bluetooth beacons are an incredibly valuable way to set up location based triggers for apps. Estimote have a range of Bluetooth beacons that are quite easy to set up and experiment with. One of the...
View ArticleJavaScript Beyond the Web in 2015
2015 has been a big year for the Internet of Things. We have seen huge advancements in the size and capability of devices, big players like Microsoft and Samsung are really moving into the space and...
View ArticleDecorating the Web with CSS Border Images
Not too long ago, adding decorative elements like fancy borders to a web page involved slicing images and patiently tweaking away at the CSS until it looked just right. CSS has changed all this. A few...
View ArticleFive Simple Ways to Build Artificial Intelligence in 2016
The artificial intelligence and voice recognition space has been growing rapidly. The idea of having a personal assistant you can beckon with the words "Siri", "Alexa", "Cortana" or "Ok Google" which...
View ArticleBuilding Custom Web Components with X-Tag
After Google and Mozilla's solutions for web components, it is now Microsoft’s turn to enter this space with their public release of the X-Tag library. The official website defines it as, X-Tag is a...
View ArticleHow to Build Your Own AI Assistant Using Api.ai
The world of artificially intelligent assistants is growing — Siri, Cortana, Alexa, Ok Google, Facebook M — all the big players in technology have their own. However, many developers do not realise...
View ArticleIt’s Time to Rethink Vendor Prefixes in CSS
The -webkit- prefix is now so dominant across CSS on the web that some websites fail to work properly without it. While this is clearly a sign of less than ideal practices by developers over the past...
View ArticleCustomizing Your Api.ai Assistant with Intent and Context
Api.ai is a really simple service that allows developers to create their own basic personal AI assistant that works a bit like Siri and Amazon's Alexa. Last week, I covered how to build your own AI...
View ArticleThe Benefits of Inheritance via @Extend in Sass
Organizing CSS stylesheets has become crucial to styling large scale websites effectively, but stylesheets in our projects have been getting larger, more complex and harder to maintain as they develop....
View Article