Software Development Tutorials

Getting started guides, How-to's, and in-depth explanation of various topics in software development.

Building better project skeletons with Composer

PHP Productivity Oct 22, 2014

Skeletons are pre-made projects that you can use to bootstrap your projects. In this tutorial, I'll guide you through creating your very own for PHP projects using Composer.

Read more Peter Petermann

A PHP bootstrapping crash course

PHP Productivity Sep 19, 2014

It can be a chore to manage script dependencies as your PHP applications grow larger and more complex. Once you've finished this crash course in bootstrapping, you'll have a basic -- yet powerful -- modern application template with simplified script dependency built in.

Read more VT Vito Tardia

A guide to Cocoapods, dependency management for Xcode

Objective-C Productivity Aug 27, 2014

If you're an iOS or Mac developer who's not using Cocoapods, then you're definitely not developing as fast or effectively as possible. Learn how to use Cocoapods and make managing third-party library dependencies a breeze.

Read more Alasdair McCall

Online whiteboard collaboration application using Corona and AppWarp

Lua Corona Productivity May 6, 2014

Introduction Online collaboration apps allow two or more remote users to interact with each other in real-time. These are useful for groups who are working across geographies and need a medium other than email or phone to interact. This generally involves one or more of video conferencing, screen sharing

Read more Dhruv Chopra