How to get started with Git

Git is a free open source distributed version control system. Which sounds incredibly dull, until you need to revert to a prior version of your code, when it's a godsend. It's software that manages your source code, by taking snap shots of it at particular points and stores them. You can view all these intervals as milestones in a timeline. This way it allows you to back track, restore code from particular points, and work in a team simultaneously. One of the biggest advantages of using Git, is that it is...
read more

How to create a 3D Scene using Seen.js

Just a few years ago we needed high-end 3D software to create any kind of 3D scene. Now, we have plenty of ways of creating even complex 3D scenes and render them directly in the browser. But if we want to take a really easy route, we can use a library, like the awesome Seen.js that makes life a little easier by creating 3D scenes with just a few lines of code. CoffeeScript ... SeenJS is built using CoffeeScript, and all of the examples that they provide are written in CoffeeScript. Although you can use vanilla...
read more

Deal of the week: Get certified training in all of Adobe’s software from Train Simple

Web design is one of the most exciting fields to work in, but keeping up with the technology involved can be a challenge; and when you add into the mix the industry’s favorite software, Adobe Creative Cloud, the amount you need to learn just to keep pace is staggering. However, thanks to our sister-site, MightyDeals.com, mastering both web design and the Adobe eco-system doesn’t have to be impossible, because we’ve managed to arrange an incredible 53% discount off an annual membership to Train...
read more

Fill the gaps in your toolkit with Skillswap

Nobody can do it all, no matter how broad your skill set is, it's likely that at some point you're going to take on a project where you need to bring in some help — somebody with the skills you lack. In this situation you can either pay to hire somebody with those skills, or, you can find somebody willing to do a skill-swap. For those of you unfamiliar with the concept of skill swapping, it's based on the premise that you trade skills rather cash. For example, if I need somebody to help me with web development,...
read more

How to use the Vibration API

Since the arrival of HTML5 and with it the increasing number of applications built for mobile, more and more JavaScript APIs have surfaced to meet the demand; one of these APIs is the Vibration API. As the name suggests, the Vibration API allows you to control the vibration of a device, by setting it to vibrate for a certain length of time, or within a pre-defined pattern. Browser support ... Firstly, this is a mobile technology. Don't try and make your iMac vibrate, it won't work. For mobile browsers, the...
read more

Deal of the week: 22 robot toon characters in 2200+ poses

Who doesn’t love robots? From Hollywood blockbusters, to the shopping mall, robots are used to remind us of our humanity. Plus, they're incredibly cool! Whether you’re looking for a mascot for your business, or a friendly way to guide customers through a complex process, this gang of robots from Toon Characters is the perfect solution. And with the amazing 91% discount that our sister-site, MightyDeals.com, has arranged there’s never been a better time to find yourself a little robotic friend....
read more

How to use the Visibility API

Browser tabs have revolutionized the way we browse the Web, but they've given us an tricky problem: developers can't tell if the tab their site is displayed in is being viewed. To solve that problem we have the Visibility API, which allows us to test whether the browser content can be seen, and respond accordingly. It's ideal for sites that play music for example, to pause the playback whilst the user is away. The Page Visibility API comes with several properties: document.hidden: This property returns...
read more

How to get started with the Tumblr API, part 2

In the first part of this mini-series we requested an for an API key from Tumblr, then we used it to retrieve data and the avatar for a blog. In this concluding part, we’ll retrieve some posts that are a little more complex. Getting posts ... So far our calls have been simple, because there was no json to interate through. But now, because we’re looking for a single post from multiple posts, we need to do a little more to arrive at our data. Our first step is to determine our URL (replace your-api-key with...
read more
Load more