All Posts in Tuts+

  • Code
    Programming With Yii2: User Access ControlsPreview
    94 shares
    The Yii Framework makes it easy to implement authentication controls over the features in your web application. Learn how to restrict access by user for specific controller actions.Read More…
  • Design & Illustration
    How to Create and Use Luminosity Masks in Adobe PhotoshopPreviewimage
    310 shares
    Luminosity masks are selections created from the various levels of brightness found in an image. These can then be used to easily target an image's highlights, mid-tones, and shadows for high end photo editing and retouching.Read More…
  • Computer Skills
    Make the Most of the New Features in MessagesMessages
    16 shares
    If you’ve never used Messages before, or just want to find out what’s different in Yosemite, this tutorial will give you the tools to make the most of the new features.Read More…
  • Design & Illustration
    Quick Tip: Speed Up Your Adobe InDesign Workflow With the Content Collector ToolPreview image
    179 shares
    A problem many Adobe InDesign users encounter is the time-consuming and mind-numbingly repetitive task of copying and pasting content. In Adobe InDesign CS6 and CC you’ll find a fantastic little tool that can help you manage repeated content more easily: the Content Collector Tool. Read on to find out how you can use the Content Collector function to speed up your workflow.Read More…
  • Code
    Create Space Invaders with Swift and Sprite Kit: Finishing GameplayPreview image@2x
    98 shares
    In the previous part of this series, we made the invaders move, the player and invaders fire bullets, and implemented collision detection. In the fourth and final part of this series, we will add the ability to move the player using the accelerometer, manage the levels, and ensure the player dies when hit by a bullet. Let's get started.Read More…
  • Photo & Video
    Craig Oldham, Designer: Idea, Intention, and ImageScreenshot%202014 05 15%2011
    41 shares
    We wanted to give you an insight into how those in creative industries other than photography view and engage with your work. In this short series of interviews, we caught up with a few professionals who work with photography every day and decide how and where your imagery will be used. We chatted with Manchester based designer, Craig Oldham, whose work is extremely highly regarded within the design industry, and has been recognised accordingly by the likes of Art Directors Club, D&AD, Design Week Awards, Creative Review, New York Festivals and Type Directors Club. Read More…
  • Game Development
    A Beginner's Guide to Coding Graphics ShadersThumb2
    72 shares
    Shader programming can come off as enigmatic black magic, and is often misunderstood. There are many code samples out there that demonstrate incredible effects, but offer little explanation. This guide aims to bridge that gap, using ShaderToy, a free tool you can use in your browser.Read More…
  • Code
    How the Directory Structure Has Changed in Laravel 5Whatnewlaravel5
    94 shares
    The most noticeable change in the latest version of Laravel is the new directory structure. In this video tutorial, we'll investigate what changed and why.Read More…
  • Code
    Service Objects With Rails Using AldousRuby on rails
    76 shares
    One of the concepts we've had great success with in the Tuts+ team is service objects. We've used service objects to reduce coupling in our systems, make them more testable, and make important business logic more obvious to all the developers on the team.Read More…
  • Web Design
    A Tale of Two Platforms: Designing for Both Android and iOSPreview
    156 shares
    Android and iOS apps aren't always designed in isolation. Sometimes you need a quick way to design an app for both platforms. If you're new to designing apps, or looking for a quick way to do both at once, these tips will help you design with both platforms in mind.Read More…
  • Code
    Flask Authentication With LDAPFlask ldap%20copy
    92 shares
    Leverage Flask-Login to work with LDAP. Learn how to integrate with a LDAP server for authentication with Flask.Read More…
  • Design & Illustration
    How to Create a Delicious Ukrainian Food Buffet in Adobe IllustratorPreview400
    189 shares
    Are you hungry? Learn how to draw a delicious buffet of Ukrainian national food using the basic shapes!Read More…