Quantcast
Channel: Envato Tuts+ Code
Browsing all 5160 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Laravel 4: A Start at a RESTful API

RESTful API's are hard! There are a lot of aspects to designing and writing a successful one. For instance, some of the topics that you may find yourself handling include authentication, hypermedia,...

View Article


Image may be NSFW.
Clik here to view.

Git Tips From the Pros

You're already using source control for managing your code, right? You might even be using your SCM as the central piece of your workflow, like we do at New Relic.In this article, we're not going to...

View Article


Image may be NSFW.
Clik here to view.

Using Web Debugging Proxies

My previous two articles focused on debugging tools, so it’s only fitting that I continue with this theme. When debugging front-end code, you tend to spend a lot of time reviewing how CSS and...

View Article

Image may be NSFW.
Clik here to view.

Ruby on Rails Study Guide: Blocks, Procs, and Lambdas

Ruby is a language with a set of powerful features – the most powerful arguably being Blocks, Procs, and Lambdas. In short, these features allow you to pass code to a method and execute that code at a...

View Article

Image may be NSFW.
Clik here to view.

Building Ribbit in Django

After implementing our Twitter-clone, Ribbit, in plain PHP and Rails, it's time to introduce the next walk-through: Python! In this tutorial, we'll rebuild Ribbit using Django. Without further delay,...

View Article


Image may be NSFW.
Clik here to view.

Contracts: The Practical Side of Semantics

We all recognize that we should be writing semantic code. Maybe, you’re even using <section> or <em> correctly, and feel pretty good about yourself. But, are you also considering the...

View Article

Image may be NSFW.
Clik here to view.

Event-Based Programming: What Async Has Over Sync

One of JavaScript’s strengths is how it handles asynchronous (async for short) code. Rather than blocking the thread, async code gets pushed to an event queue that fires after all other code executes....

View Article

Image may be NSFW.
Clik here to view.

Setting Up A Staging Environment

It’s common practice to work locally on a project and push revisions to a production server, but the step that people often skip is the staging server. A staging server is a mix between production and...

View Article


Image may be NSFW.
Clik here to view.

Understanding Design Patterns in JavaScript

Today, we’re going to put on our computer science hats as we learn about some common design patterns. Design patterns offer developers ways to solve technical problems in a reusable and elegant way....

View Article


Image may be NSFW.
Clik here to view.

Testing Like a Boss in Laravel: Models

If you’re hoping to learn why tests are beneficial, this is not the article for you. Over the course of this tutorial, I will assume that you already understand the advantages, and are hoping to learn...

View Article

Image may be NSFW.
Clik here to view.

Strategies for Testing IE on Different Platforms

You might believe that web developers who use Windows as their primary OS have it easy, when testing Internet Explorer; simply click on the blue “E” and go to town. That might be true if they only had...

View Article

Image may be NSFW.
Clik here to view.

Beginning Test-Driven Development in Python

Test-driven development (TDD) is a process that has been documented considerably over recent years. A process of baking your tests right into your everyday coding, as opposed to a nagging afterthought,...

View Article

Image may be NSFW.
Clik here to view.

What’s PyroCMS?

PyroCMS is a content management system that, in recent months, has been growing in popularity, due to its intuitive back-end design and lightweight, modular architecture. Described as “a simple,...

View Article


Image may be NSFW.
Clik here to view.

The Holy Grail of Conference Talks: Live Coding

If you’ve ever been to a code-focused conference before, you can surely attest to the fact that the number of live-coding talks is incredibly low. The reason why is obvious: they’re super, super hard!...

View Article

Image may be NSFW.
Clik here to view.

Speaking With the Ember.js Core Team

Single page apps are the new hotness; everyone’s trying to figure out the easiest way to build them. But it’s more than just finding a couple of controls to slap together and sprinkling Ajax pixie dust...

View Article


Image may be NSFW.
Clik here to view.

Your One-Stop Guide to Laravel Commands

In this day and age, it's quite normal for a developer to have an understanding of consoles, and how to issue basic commands. But what if you could code your own custom commands to improve your...

View Article

Image may be NSFW.
Clik here to view.

Team Collaboration With Github

Github has become the corner stone for all things open source software. Developers love it, collaborate on it and are constantly building awesome projects through it. Apart from hosting our code,...

View Article


Image may be NSFW.
Clik here to view.

Active Record: The Rails Database Bridge

In the past, to build a web application, you required the skills to code in your business logic language and your database language. More recently, however, back-end frameworks are leaning toward using...

View Article

Image may be NSFW.
Clik here to view.

Best of Tuts+ in February 2013

Each month, we bring together a selection of the best tutorials and articles from across the whole Tuts+ network. Whether you’d like to read the top posts from your favourite site, or would like to...

View Article

Image may be NSFW.
Clik here to view.

The Command Line is Your Best Friend

The command line can either be your best friend, or your worst enemy. It simply depends on how you use it, and what you use it for. If you’re one of the many people who cringe at the mere thought of...

View Article
Browsing all 5160 articles
Browse latest View live