Getting Better Support By Avoiding The XY Problem
One of the many things that makes being a part of the WordPress world so wonderful is how incredibly supportive everyone in it is. The answer to pretty much any issue you have is out there, if you know...
View ArticleiOS 8: Integrating Touch ID
In September 2013, Apple unveiled the latest iPhone with a range of hardware improvements. The most innovative feature of iPhone 5s was a thin metal band surrounding the home button, a fingerprint...
View ArticleA Quick Introduction to BrowserSync
In this quick video tutorial I'm going to introduce you to BrowserSync, a tool so good Google built it into their recent Web Starter Kit. You can think of BrowserSync as being a bit like LiveReload (it...
View ArticleCreate a Custom Theme With OpenCart: Part Three
In the previous part of this series, we learned how to create a custom theme and enable it from the back-end of OpenCart. We also studied how the template overriding system works in the application. In...
View ArticleRefactoring Legacy Code - Part 10: Dissecting Long Methods with Extractions
In the sixth part of our series we talked about attacking long methods by leveraging on pair programming and viewing code from different levels. We continuously zoomed in and out, and observed both...
View ArticleSeven Plugins to Help Your Mobile Users
As web designers and developers, we've been living in the mobile era for a few years now. In this tutorial, we're going to review seven plugins that help to make your website look good and perform...
View ArticleNew Course: Getting Started With Express
What You'll LearnExpress is one of the most popular frameworks for building web applications in Node. Recently, version 4 of Express was released, and with it there are a bunch of new features. In this...
View ArticleCreating Maintainable WordPress Meta Boxes
Right now, one the most common design patterns - if not the most common design pattern - employed in web development is that of MVC (or Model/View/Controller), but as popular as it is, it's not the...
View ArticleCustom Layouts and Templates with Magento
In the first part of this series, we learned the basics of Magento module development including the Magento directory structure, the custom module structure, and we created a basic "Hello World" module...
View ArticleAccessing Native Features with Xamarin.Forms
1. Setting the StageWhen it comes to writing mobile applications, it's important to integrate with the platform specific features that are available to you when it makes sense. For instance, if you...
View ArticleHow to Build Rate Limiting into Your Web App Login
What You'll Be CreatingWhile reports vary, The Washington Post reported that the recent iCloud celebrity photo hacking centered around Find My iPhone's unprotected login point:"...security researchers...
View ArticleStudents Save 75% on a Yearly Tuts+ Subscription
You have until September 30th to grab a student subscription at our special price of just $45! Thanks to our friends at PayPal, we’re pleased to bring you this fantastic discount to help you with your...
View ArticleA Practical Use of WordPress Global Variables
In the first article in this series, we reviewed an introduction to WordPress global variables. Specifically, we said that they are variables that hold a variety information that can be accessed from...
View ArticleA WordPress Development Process Using Sass and Compass
In this article, we're going to take a look at how to use Sass and Compass in our WordPress theme development process. We will structure our theme stylesheets in SMACSS fashion and will leverage the...
View ArticleiOS 8: Beta Testing with TestFlight
TestFlight has been around for many years, solving a common problem, distributing iOS applications for beta testing. Earlier this year, Apple acquired Burstly, TestFlight's parent company. During this...
View ArticleHow To Make Your Theme Multilingual and WooCommerce Compatible
Matt Mullenweg, who is the co-founder of WordPress and the CEO of Automattic, was interviewed by Josh Janssen, where he stated that in May of this year the non-English downloads of WordPress for the...
View Article7 Questions With FOWA Rising Star Flurin Egger
Flurin Egger is Swiss, lives in the Netherlands, is a front-end fanatic and lover of English shoes (who isn’t?) We caught up with him as he put the finishing touches to his talk for FOWA in London.The...
View ArticleGetting Started With Easy Digital Downloads
One of the most effective ways to generate a sustainable online income is by creating and selling your own digital products. Personally, being a freelancer, I'm a huge fan of using the strength of the...
View ArticleConfiguring W3 Total Cache: General Settings I
In our last introductory article, I told you all about the importance of using the W3TC plugin. Let's start configuring it today. First of all, head over to your Add New Plugins menu and install W3...
View ArticleAvoiding the XY Problem for Support Providers
When anyone buys your WordPress product, be it a theme, plugin or other service it is a sign that they believe that your product will help them reach their goals. Your marketing made them a promise...
View Article