• Drupal
    Using and Extending the Drupal 8 Mail API: Part 1Drupal
    In this two part series we explore the Drupal 8 Mail API to learn how we can send emails programmatically and how we can create our own email plugin. In this article we look at sending emails whenever users create a node on the site. Although a fairly basic example, it shows what steps you have to take in order to code this kind of behavior in Drupal 8.Read More…
  • Mobile Development
    What Is EXC_BAD_ACCESS and How to Debug ItDebugging@2x
    At one point or another, you will run into a crash caused by EXC_BAD_ACCESS. In this quick tip, you will learn what EXC_BAD_ACCESS is and what it is caused by. I will also give you a few tips to fix bugs that are caused by EXC_BAD_ACCESS.Read More…
  • WordPress
    Easy Digital Downloads: Payment HistoryEdd
    In this series I have already discussed the configuration of various settings and the creation of new downloadable products. Now let's move on the next section which allows you to view your store's Payment History.Read More…
  • WordPress
    The Beginners Guide to WooCommerce: Adding a Simple Product Part 2Woocommerce
    In the previous articles we discussed how WooCommerce allows you to add four different types of products, i.e. Simple, Grouped, External/Affiliate and Variable products. Associated with every type of product there were some sections of settings which varied from General to Advanced. In the first part of adding a simple product we configured half of the options. Let's complete the remaining options and finally add a simple product today.Read More…
  • eBooks
    New eBooks Available for Tuts+ SubscribersEbook promo preview
    Do you want to master jQuery? How about Laravel 5, Backbone.js, or Node.js? Our latest batch of eBooks will teach you all you need to know about these topics and more.Read More…
  • Mobile Development
    Telerik: Transform Your Mobile App From Idea to RealityTelerik@2x
    Creating a mobile application for multiple platforms requires a different approach than, for example, creating a desktop or web application. What does it take to go from an idea to a mobile application that runs on multiple platforms? Telerik answers this question for you.Read More…
  • Promotion
    The Creative App BundleTuts%20blog
    Envato Bundles has just launched the Creative App Bundle, packed with creative Mac apps, games and super discounts for just $39!Read More…
  • Web Development
    The Web Audio API: What Is It?Tuts plus web audio api 400x227
    An introduction to the Web Audio API. Covers the basics, including how to make a sound in the browser, as well as how to play an mp3 file.Read More…
  • WordPress
    Toolbox of the Smart WordPress Developer: VafpressWordpress toolbox
    In this part of the "Toolbox of the Smart WordPress Developer" series, we're going to go through Vafpress, a solid WordPress theme options framework for your next theme project.Read More…
  • Quiz
    Quiz: Are You Ready to Get Started With ES6 and Babel?Babel 1
    A quick quiz to test your knowledge of ES6 and Babel, based on the free short course Start Coding ES6 With Babel. Read More…
  • iOS SDK
    iOS 9: Introducing Search APIsIos 9@2x
    In this tutorial, you will learn how to utilize the new search APIs introduced in iOS 9, including the NSUserActivity class and the Core Spotlight framework. These APIs allow you to make your app's content searchable via Spotlight search and much more easily accessible.Read More…
  • WordPress
    Easy Digital Downloads: Adding a New Download, Part 2Edd
    In my previous article I discussed the first set of basic settings which you will find at the time of creating a new download, or should I say downloadable product, in Easy Digital Downloads. Let's start from where we left off and complete this entire process.Read More…