How to Write High Quality Content for Tuts+
One of the most rewarding feelings of writing for Tuts+ is the feeling of educating others. More specifically, it's the feeling of teaching others how to learn a new skill such that they can apply it...
View ArticleThe Beginners Guide to WooCommerce: Email Settings Part 2
In our previous article I explained how WooCommerce facilitates its users by providing easy to configure email settings. Now that we're done with generic settings, let's start with the individual email...
View ArticleToolbox of the Smart WordPress Developer: WXR File Splitter and WP Serialized...
In the introduction part of this series, I mentioned that "WordPress tools" can't be defined in one specific medium: A WordPress tool can be in the shape of a WordPress plugin, a single PHP file, a...
View ArticleIt's Time to Encrypt Your Email: Using the Browser
What You'll Be CreatingThis is the next tutorial in a series focusing on encrypting your email. In the first tutorial, we introduced the general concepts of encryption and how they can be used to...
View ArticleBuild a Hosted Web App on Android, iOS and Windows Using ManifoldJS
Recently at //BUILD/ 2015, Microsoft announced manifoldJS—the simplest way to build hosted apps across platforms. While John Shewchuk, Technical Fellow and the CTO for the Microsoft Developer Platform,...
View ArticleEasy Digital Downloads: Misc Settings, Part 2
In my previous article, I discussed how to configure the first few Misc settings in Easy Digital Downloads. The purpose of these options is to allow you to add some additional features in your digital...
View ArticleSmarter Video Handling With Cloudinary
In the present tutorial we are going to create a simple web application to handle video manipulation for the web, we will upload a video file to the cloud and perform live transcoding and...
View ArticleMastering AngularJS Directives
Directives are one of the most powerful components of AngularJS, helping you extend basic HTML elements/attributes and create reusable and testable code. In this tutorial, I will show you how to use...
View ArticleFree Course: Add Sound to Your Site With Web Audio
What You'll Be CreatingIf you want to learn how to add sound to your website using the Web Audio API, but have a busy life and a limited budget, our new course is for you.Our new short course, Add...
View ArticleToolbox of the Smart WordPress Developer: WordPress GitHub Plugin Updater
Don't want to host your plugin in the WordPress.org Plugin Directory? Of course, you can decide not to—it's a free community after all. But you must host it somewhere so the plugin can be found, and...
View ArticleIntroduction to JavaScript Variables
In this short video tutorial from my recent JavaScript Fundamentals course, we look at one of the most fundamental units of JavaScript: the humble variable. We'll see the different ways that a variable...
View ArticleCreating Onboarding Screens for Android Apps
What You'll Be CreatingIntroductionIt doesn’t take a genius to understand that an app that makes new users feel welcome and comfortable is likely to enjoy a lot more popularity than one that leaves...
View ArticleThe Beginners Guide to WooCommerce: Email Settings Part 3
So far in the Email Settings we have configured various email options along with some individual email template ones, which store owners can edit to generate templates similar to their store's theme....
View ArticleEasy Digital Downloads: Misc Settings, Part 3
My last two articles of this series covered a major portion of the settings which digital store owners find in the tab of Misc settings. This part of the plugin offers additional features which can...
View ArticleAn Introduction to Handoff
IntroductionWith iOS 8 and OS X Yosemite, Apple introduced a great new feature for developers to take advantage of, Handoff. Handoff allows apps to transfer data and application state information from...
View ArticleCreate a Custom Payment Method Module in Magento: Part Three
In this series, we're working on how to create a custom payment method extension in Magento. In the previous two parts of this series, we created a basic module to provide the backÂ-end configuration...
View ArticleThe Beginners Guide to WooCommerce: An Introduction to Adding & Managing...
Whenever we talk about any online store, products work as a backbone for its foundation. Store owners are always looking for an easy way to manage and add products on their eCommerce website. Sadly, in...
View ArticleIntroduction to OwnCloud: Using Applications
What You'll Be CreatingThis is part three of our series exploring the open source file synchronization and sharing application OwnCloud. If you need to catch up, read part one, Introduction to OwnCloud...
View ArticleEasy Digital Downloads: Adding a New Download, Part 1
By now you are aware of the fact that with EDD you can set up a digital store for downloadable products. So far, I haven't discussed the process of adding downloadable products. In this article let's...
View ArticleQuiz: Do You Understand Web Audio?
Think you understand web audio? Find out in our quiz.Add Sound to Your Site With Web AudioWant to explore web audio and learn how to get started with the Web Audio API? This course is an introduction...
View Article