• 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…
  • iOS SDK
    An Introduction to Quartz 2DQuartz@2x
    In this tutorial, I will be teaching the basics of the Quartz 2D drawing engine. After reading this tutorial, you should have a good understanding of the basic drawing capabilities offered by Quartz 2D and be ready to incorporate it into your own projects.Read More…
  • WordPress
    Easy Digital Downloads: Managing Discount CodesEdd
    The basic purpose of running a digital store with EDD is to provide a platform where you can exclusively sell downloadable products. Often you get guest visitors who visit the store but rarely purchase anything—we call them leads. Offering discounts is one way of converting your leads into sales. In this tutorial we'll look at how to manage discount codes.Read More…