Header background

Learn Creative Skills, Shape Your Future

Join over 5 million people using Tuts+ each month to learn skills including code, illustration, photography, web design, and more.

  • Code
    Creating Maintainable WordPress Meta Boxes: Verify and SanitizeMaintainable meta boxes 1
    134 shares
    Up to this point, we've put together the basic file organization of the plugin as well as the front-end, but we haven't actually implemented functionality for saving information to the database. And if you can't save information, then the plugin is of little benefit to anyone. In this post, we're going to hop back into the server-side code and implement the functionality that will verify the user has permission to save and that the data is properly sanitized.Read More…
  • Photo & Video
    Make Your Own Camera BagPreview
    21 shares
    In this quick tip, I'll show you how to make your own padded camera bag for a fraction of the price of a store-bought one.Read More…
  • Code
    Basic Functional Testing With Symfony 2's CrawlerSymfony2 wide retina preview black
    33 shares
    Follow along as I walk you through using Symfony 2's Crawler to write basic functional tests. We'll learn how to test the entire spectrum of implementing a controller, template, and route by writing functional tests to test their integration as a whole, using PHPUnit.Read More…
  • Code
    Creating Dummy Text in WordPressDummy
    50 shares
    When developing a new WordPress site, you'll often want to add some dummy text to your posts and pages so you can see what the site will look like before the content is published. In this tutorial, you'll learn how to speed up this process by developing a plugin that generates dummy text for you.Read More…
  • Design & Illustration
    Fractal Art: Create a Tile Fractal in ApophysisPreview
    106 shares
    Learn how to use the power fractal software Apophysis to create a fractal tile structure and some amazing artwork!Read More…
  • Code
    Unit Testing Succinctly: Other PurposesUnit testing
    26 shares
    Unit testing is an important tool in the testing process. While integration and usability testing are often more customer-centric (reporting, milestones, verifying high-level requirements), unit testing is the first line of defense for a programmer, his or her team, and the team managers. If used judiciously (remember, you are not aiming to create thousands of pretty green lights), it can be a cost-effective way of verifying the computational correctness of the code and for re-creating bugs and verifying that they have been fixed.Read More…