Back to Top
The nuts and bolts for
Creative web development

How to Collaborate On GitHub

If you don’t already know, GitHub is an incredibly effective way to collaborate on development projects. Providing a place for anyone with an internet connection to have an avenue where they can share code with the world for free (not to mention the robust supporting tools for source inspection and easy viewing of commit histories). GitHub has been adopted by many large open-source projects as their primary home for collaboration and contribution.

September 2, 2013 Author: Lubov Cholakova Rating: Not enough votes

HTTP: The Protocol Every Web Developer Must Know Part 2

In his previous article, Pavan Podila covered some of HTTP’s basics, such as the URL scheme, status codes and request/response headers. With that as our foundation, we will look at the finer aspects of HTTP, like connection handling, authentication and HTTP caching. These topics are fairly extensive, but we’ll cover the most important bits.

May 15, 2013 Author: Lubov Cholakova Rating: Not enough votes

HTTP: The Protocol Every Web Developer Must Know Part 1

HTTP stands for Hypertext Transfer Protocol. It’s a stateless, application-layer protocol for communicating between distributed systems, and is the foundation of the modern web. As a web developer, we all must have a strong understanding of this protocol. Let’s review this powerful protocol through the lens of a web developer.

April 16, 2013 Author: Lubov Cholakova Rating: Not enough votes

SSH: What and How

Many web developers use SSH (“Secure Shell”) on a daily basis to manage their servers, back up files, work remotely, and myriad of other tasks. Today, Jonathan Cutrell will explain what SSH is, do a brief history review, and lastly, teach you how to set it up on your remote server or even your local network. Let’s get started!

May 23, 2012 Author: Ivo Rangelov Rating: Not enough votes

The Developer's Guide to New Exciting Web Technologies

Bruce Lawson, open web standards evangelist for Opera, looks at some nifty new browser technologies that are not part of HTML5, including WebGL and SVG. There are loads of exciting technologies coming just around the corner. By the time you've come to grips with the ones we've discussed above, it'll be time to worry about a whole load more. Have fun; remember to test in as many browsers as possible.

March 19, 2012 Author: Lubov Cholakova Rating: Not enough votes

How to use Custom UIButton Graphics for iPhone Applications

Anyone familiar with Xcode will likely understand the breadth and depth of the Cocoa Touch library. This mobile development suite includes pre-built components for all of the native iOS functionality such as input fields, switches, sliders, and definitely buttons.

March 5, 2012 Author: Daniela Vaseva Rating: Not enough votes

5 Quick Ways to Make Your Site More Mobile Friendly

A question that designers and site owners alike always want to know is, “How can I quickly add mobile support?” Sometimes, you don’t have the budget to start from scratch and yet still desire a modicum of mobile goodness. Today I’ll walk you through five things that you can do to make your site more mobile friendly.

February 28, 2012 Author: Daniela Vaseva Rating: Not enough votes

Coding Efficiency for Beginners: Write Reusable Code

In this article the author shares some of the tips and tricks that he has picked up over the years. As the best coders write the least amount of code it would be useful for the beginners to learn how to code efficiently and how to leverage old code to be reusable.

January 25, 2012 Author: Daniela Vaseva Rating: Not enough votes

Introduction To Linux Commands

At the heart of every modern Mac and Linux computer is the “terminal.” The terminal evolved from the text-based computer terminals of the 1960s and ’70s, which themselves replaced punch cards as the main way to interact with a computer. It’s also known as the command shell, or simply “shell.” Windows has one, too, but it’s called the “command prompt” and is descended from the MS-DOS of the 1980s.

January 25, 2012 Author: Daniela Vaseva Rating: Not enough votes

Build an Android App Using Adobe AIR

Mobile development is rapidly becoming a requirement for the majority of web developers to consider. Clients may want an exceptional website, and a companion mobile application to allow their users and customers to use their services regardless of location. Typically, mobile app development brings with it a steep learning curve. With the latest release of Adobe’s Flash Builder tool, we are now able to develop for an Android device using familiar software and languages including ActionScript, and deploy as an AIR application.
In part one of this tutorial, we will instal the required software and powerful server-side application to handle remote data connections, and produce a simple layout to display our dynamic data on an Android device.

October 19, 2011 Author: Daniela Vaseva Rating: Not enough votes