Students
Students get a Tuts+ subscription for just $45! Hurry limited offer.
Advertisement
  • WordPress
    Create a Simple CRM in WordPress: Using Custom CapabilitiesUntitled%202
    131 shares
    We’ve been looking at how to create a simple CRM system in WordPress. In the last part of this series, we explored how to use Roles to restrict User access to parts of the WordPress Administration interface. Today we’ll cover how to restrict access to only the Contacts Custom Post Type using Custom Capabilities.Read More…
  • Mobile Development
    Design Patterns: SingletonsPreview image@2x
    116 shares
    Design patterns are often considered a more advanced topic and therefore ignored or overlooked by people new to iOS or OS X development. However, there are a number of design patterns every aspiring iOS or OS X developer will be faced with from day one. The singleton pattern is one such pattern. In this article, we'll take a close look at the singleton pattern by discussing its advantages and disadvantages. You'll also learn how to implement the singleton pattern in Swift and Objective-C.Read More…
  • WordPress
    Hosting Your Website After DeathPreview partone
    246 shares
    Want to host your WordPress site for a hundred years? It's an impossibly difficult undertaking. Let's explore the gaps technologists have left themselves in planning our digital legacy.Read More…
  • WordPress
    Using Gulp for WordPress AutomationWp
    156 shares
    Gulp can help you automate daily routine tasks. In this article you will see basic stuff you can automate doing WordPress development. Lets see how gulp can save you a healthy amount of time every day and improve the quality of your product too.Read More…
  • Email Applications
    Running Your Own Open Source Email Server: Customizing the Roundcube Web Mail ClientRoundcube
    208 shares
    Now that you've installed and configured your own mail server, let's customize our web mail client Roundcube with themes and plugins.Read More…
  • Web Development
    Creating a Dating Application with Sinch: RESTful APIPreview image@2x
    127 shares
    In this tutorial, we're going to create a dating application for iOS similar to Tinder. For voice and messaging, we will leverage the Sinch platform, making use of its powerful SDK. In the first part, we will focus on the development of a RESTful API to store and retrieve user information. In the second part, the iOS client will hook into this API to find nearby users based on its current location.Read More…
  • Blog
    Updates to the Envato Privacy PolicyPrivacy
    334 shares
    We're about to make some changes to our privacy policy. Find out when and what this means for you.Read More…
  • Windows Phone 8
    Windows Phone 8 Succinctly: Localization, Windows Phone Store & In-App PurchasesPreview image@2x
    100 shares
    When we talk about mobile applications, development isn't the only aspect we need to consider. If we want to be successful, we also have to distribute and promote our application. In this tutorial, we're going to discuss localization, the Windows Phone store, and in-app purchases.Read More…
  • Windows
    CloudBerry Explorer: Fast, Effective File Manager for Amazon S3 and the CloudCloudberry
    111 shares
    CloudBerry Explorer allows end-users to access their Amazon cloud storage for data transfer and management in a fast, efficient manner. It's File Manager for Amazon S3.Read More…
  • AngularJS
    Creating a Web App From Scratch Using AngularJS and Firebase: Part 5Angular js firebase
    376 shares
    In the previous part of the series, we designed and implemented an interface to create a blog post with a title and post. In this part, we'll see how to fetch the blog posts saved in Firebase and render them on our welcome page.Read More…
  • Mobile Development
    Design Patterns: Dependency InjectionPreview image@2x
    160 shares
    Even though dependency injection is a topic that is rarely taught to beginners, it is a design pattern that deserves more attention. Many developers avoid dependency injection, because they don't know what it means or because they think that they don't need it. In this article, I'm going to try to convince you of the value of dependency injection. To do this, I will introduce you to dependency injection by showing you how simple it is in its simplest form.Read More…
  • Ruby
    One Class per Rails Controller Action With AldousRuby on rails
    86 shares
    Controllers are often the eyesore of a Rails application. Controller actions are bloated despite our attempts to keep them skinny, and even when they look skinny, it is often an illusion. Today we will look at Aldous controller actions and the benefits they can bring to your Rails application.Read More…
Learning Guides
Browse All
  • Preview image@2x

    In this tutorial, we're going to create a dating application for iOS similar to Tinder. For voice and messaging, we will leverage the Sinch platform, making use of its powerful SDK. In the first part, we will focus on the development of a RESTful API to store and retrieve user information. In the second part, the iOS client will hook into this API to find nearby users based on its current location.

    View Learning Guide...
  • Email

    Whether for security, privacy, economy, control or just plain geeky reasons, iRedMail with Roundcube makes a compelling choice for running your own mail server.

    View Learning Guide...
  • Preview2

    Run your automated tests and configured deployments with a simple push to your repository. Basic deploys and complex delivery pipelines can all be set up with ease with Codeship.

    View Learning Guide...