Jonathan Snook

Interview With Jonathan Snook

By Rey Bango I’ve met many web developers over the years and the common theme is that they tend to specialize in a specific aspect of web development. They’re either designers, JavaScript coders, server-side experts or perhaps a tiny bit of all of them. Rarely do I meet someone who is incredibly well-versed in the […]

Ember

Getting Into Ember.js – Part 5

By Rey Bango In part 3 of my Ember series, I showed you how you can interact with data using Ember’s Ember.Object main base class to create objects that define the methods and properties that act as a wrapper for your data. Here’s an example:   App.Item = Ember.Object.extend(); App.Item.reopenClass({ all: function() { return $.getJSON(‘http://api.ihackernews.com/page?format=jsonp&callback=?’).then(function(response) […]

Repository Design

The Repository Design Pattern

By Patkos Csaba The Repository Design Pattern, defined by Eric Evens in his Domain Driven Design book, is one of the most useful and most widely applicable design patterns ever invented. Any application has to work with persistence and with some kind of list of items. These can be users, products, networks, disks, or whatever […]

laravel

Deploying a Laravel Application Using Capistrano

By Johannes Schickling Introduction So you’ve just built a fancy web application and you’re planning to put it online. This can be done in many ways. In this article I’d like to cover one approach to deploy your backend system to your production server. We’ll go through the following steps, by example of a Laravel […]

WebGL With Three.js: Basics

By Maciej Sopyło 3D graphics in the browser have been a hot topic ever since it was first introduced. But if you were to create your apps using plain WebGL, it would take ages. This is exactly why some really useful libraries have recently came about. Three.js is one of the most popular, and in […]

Client-Side Security Best Practices

By Maciej Sopyło Thanks to HTML5, more and more of an applications’ logic is transferred from server-side to client-side. This requires front-end developers to focus more on security. In this article I will show you how to make your apps more secure. I will focus on techniques that you may not have heard about, instead […]

Intro to the React Framework

By Pavan Podila In today’s world of Javascript Application frameworks, design philosophy is the key differentiating factor. If you compare the popular JS frameworks, such as EmberJS, AngularJS, Backbone, Knockout, etc. you are sure to find differences in their abstractions, thinking models, and of course the terminology. This is a direct consequence of the underlying […]

Interview With Eric Bowman of Gilt.com

By Rey Bango While most of us have built really cool websites, realistically speaking, few developers have had to worry about the complexities of managing and scaling incredibly large websites. One thing is putting up a site for a small company to ensure they have a great presence and another is trying to figure out […]

Laravel 4

Authentication With Laravel 4

By Andrew Perkins Authentication is required for virtually any type of web application. In this tutorial, I’d like to show you how you can go about creating a small authentication application using Laravel 4. We’ll start from the very beginning by creating our Laravel app using composer, creating the database, loading in the Twitter Bootstrap, […]