How You Can Help Educate the Next Generation of Web Professionals
The web industry is growing fast: no-one can dispute that. But what is being disputed within the industry and in the media is whether or not there are enough skilled people to fill the jobs that are...
View ArticleCreate a Custom Payment Method Module in Magento: Part Two
In this series, we're working on how to create a custom payment method extension in Magento. In the first part, we created a basic back-end configuration for our custom payment method. We created a...
View ArticleEasy Digital Downloads: Style Settings
I have covered the first three tabs of Settings of Easy Digital Downloads. In this article I will discuss the fourth tab, which is for Styles. In this section there are options for some default styles...
View ArticleCreating a Login Screen Using TextInputLayout
What You'll Be CreatingIntroductionIn this tutorial, I will talk again about Material Design. Google I/O 2015 was an important event for every Android developer and design was of course part of the...
View ArticleThe Beginners Guide to WooCommerce: Accounts Settings
In the previous tutorials of this series I have discussed quite a number of times the friendly user experience that WooCommerce provides to its users. Account handling is a hectic task for an online...
View ArticleUnderstanding Fluent APIs in JavaScript
While designing Babylon.js v2.0(a library for building 3D on the web), I recently found myself wishing that more APIs were fluent—that is, I wish the community could more easily read, understand, and...
View ArticleIt's Time to Encrypt Your Email: Using Keybase
This 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 secure and authenticate our...
View ArticleEasy Digital Downloads: Tax Settings
The idea of running an online digital store can seem difficult, especially when you think about taxation issues. I am sure you don't want your business to be affected by a legal complication due to...
View ArticleExploring the Android M Developer Preview
In May, Google announced the next version of the Android platform, Android M. While it’s still unknown what the "M" stands for (Marshmallow? Macaroon? Macadamia Nut Cookie?), you can already get your...
View ArticleJavaScript Debugging Using Cross-Browser Source Maps
As a JavaScript developer, I’m sure you’ve already been falling into this scenario: something goes wrong with the production version of your code, and debugging it directly from the production server...
View ArticleThe Tuts+ Guide to Template Tags: Eighth Batch
In the eighth part of the series, we went through the seventh batch of WordPress template tags. In this ninth part, we're going to go through the last batch of the almost 200 template tags. Throughout...
View ArticleToolbox of the Smart WordPress Developer: The Envato WordPress Toolkit
Have you ever purchased a theme from ThemeForest? You did? Great! But even though you bought a great premium WordPress theme, installing the theme might take a bit longer than installing free themes...
View ArticleMeet Tuts+ Reader Crystal Adkins
Name: Crystal Adkins Location: Pineville, West Virginia Topics of Interest: Web Development, Graphic Design Occupation: EntrepreneurFor the latest installment in our series of Tuts+ community stories,...
View ArticleFree Course: Start Coding ES6 With Babel
JavaScript has evolved a lot over the years. The latest version of the language, ECMAScript 6 (ES6 for short) was recently finalized, and it brings a lot of improvements for developers. Of course,...
View ArticleEasy Digital Downloads: Misc Settings, Part 1
So far in this series, The Beginner's Guide to Easy Digital Downloads, I have discussed how to configure various settings of this plugin. I have covered the tabs for General, Payment Gateways, Emails,...
View ArticleiOS 9: Getting Started With SFSafariViewController
Mobile apps and viewing content on the web are ubiquitous now. For years, iOS developers have been charged with either creating their own web viewing experience inside their app or handing off the URL...
View ArticleThe Tuts+ Guide to Template Tags: Series Finale
Welcome to the series finale of "The Tuts+ Guide to Template Tags"! It's been a long but great journey, as I said it would be in the first part. And in this last post, we're going to review what we've...
View ArticleThe Beginners Guide to WooCommerce: Email Settings Part 1
Until now in this series of tutorials I have explained the settings and configurations which can help online store owners to set up up their eCommerce website with a few clicks. Today's article is...
View ArticleIntroduction to OwnCloud Server: File Sharing Under Your Control
What You'll Be CreatingWhat's OwnCloud?OwnCloud provides a free, open source file sharing and application server and platform with desktop and smartphone applications, allowing you to create a personal...
View ArticleCreating Your First CocoaPod
IntroductionCocoaPods is a great tool to help with dependency management when building iOS or OS X applications. Having been around and well supported for years, CocoaPods' maturity is evident. While...
View Article