Getting Started with Underscore.js

Posted on: No Comments
This article was peer reviewed by Agbonghama Collins and Ryan Chenkie. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! Underscore.js is a JavaScript library, written by Jeremy Ashkenas, that provides funct... Read more
Getting Started with Underscore.js

How to Build Your Own AI Assistant Using Api.ai

Posted on: No Comments
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 that it is quite easy to build your own AI assist... Read more
How to Build Your Own AI Assistant Using Api.ai

Assembla: Manage Web Development Projects Easily

Posted on: No Comments
To get that out of the way upfront: Assembla does not refer to the similarly named programming language, but still is important for designers and developers alike. If you run a web design and development business and work with diverse clientele, or man... Read more
Assembla: Manage Web Development Projects Easily

Why I Moved From A Square To A Circle

Posted on: No Comments
  They’re probably the most familiar interfaces on the planet: the numeric keypads on our mobile phones and calculators. Yet very few notice that the keypads’ design has remained unchanged for nearly half a century in the face of evolving... Read more
Why I Moved From A Square To A Circle