• Blog
    Meet Tuts+ Reader Rose PajarojaRose preview
    Welcome to the latest Tuts+ community story, in which we meet Rose Pajaroja from the Philippines and hear about her long and sometimes painful journey towards making a living as a freelance designer.Read More…
  • Web Development
    The Web Audio API: Adding Sound to Your Web AppTuts plus web audio api 400x227
    In this next installment of our Web Audio API series, we'll be discussing why you should add sound to your web app and how you would do so in a responsible manner.Read More…
  • WordPress
    Toolbox of the Smart WordPress Developer: WP-CLIWordpress toolbox
    In this part of the "Toolbox of the Smart WordPress Developer" series, we're going to go through WP-CLI, a one-of-a-kind WordPress tool that gives us the opportunity to manage our WordPress installations via the command line.Read More…
  • Android M
    Understanding Permissions in Android MAndroid preview@2x
    One feature announced at Google I/O in 2015 that resonated with users and developers alike is the new runtime permissions model for Android M. In this tutorial, you will learn a bit more about the new permissions model and how to implement it into your applications.Read More…
  • WordPress
    Easy Digital Downloads: Adding a New Discount CodeEdd
    Offering discounts is a way of rewarding your customers. In my opinion it helps you to make your existing customers happy and attract new customers to purchase different products from your digital store. In my previous article, I discussed the details of managing discount codes in EDD. Now let's start with the procedure of adding a new discount code with this plugin.Read More…
  • Security
    Using a VPN for Internet Privacy and SecurityPreview
    Now that you've learned how to encrypt your email, it's time to secure all of your Internet activities whether you're at home or on the go. In this tutorial, I'll introduce you to Virtual Private Networks or VPNs.Read More…
  • JavaScript
    How to Create a Vorlon.js Plugin to Test Your Own JavaScript RemotelyVorlon preview
    During the keynote at the recent //BUILD 2015 conference, our team at Microsoft released Vorlon.js, a tool to debug your website. In this tutorial, I'll show you how to create a plugin to test your JavaScript remotely.Read More…
  • Pivotal Tracker
    12 Tips to Get the Most From Pivotal TrackerPivotal
    Today we're looking at some leading practices for getting the most from the Pivotal Tracker, and for Agile success more broadly. Read More…
  • Node.js
    Real-Time Chat With Modulus and Node.jsModulus
    In this tutorial, I will show you how to implement a real-time chat application with Node.js, Socket.IO and MongoDB, and then we will deploy this application to Modulus together.Read More…
  • WordPress
    The Beginners Guide to WooCommerce: Adding an External/Affiliate ProductWoocommerce
    In the previous article we added a grouped product as a parent of a simple product and then linked the child with its parent. Today I plan to walk you through the process of adding an External/Affiliate product, which is the third type in the Product Data drop-down. Read More…
  • JavaScript
    New Course: Authenticate Node.js With OAuth 2.0Node auth 1
    Authentication is a critical part of almost every web application. Today our users expect more than simple local authentication. They want support for third-party authentication, so they can use a single account to sign in to multiple websites. OAuth and OAuth 2.0 are protocols for doing just that. In this course, Tuts+ instructor Jeremy McPeak will teach you how to incorporate OAuth 2.0 in your Node.js applications.Read More…
  • WordPress
    Toolbox of the Smart WordPress Developer: CMB2Wordpress toolbox
    In this part of the "Toolbox of the Smart WordPress Developer" series, we're going to go through CMB2, an extensive library for developing custom metaboxes and forms in WordPress.Read More…