Exploring WordPress Custom Fields and Why They’re Important
Since WordPress began as a blogging platform the default set of fields that make up a post are designed to fill the needs of a blog. While WordPress has evolved into a full-featured content management...
View ArticleThe Beginner’s Guide to Type Coercion: Data Types
For anyone who has been programming for an extensive amount of time, you’ve more than likely used a number of different programming languages. Given the software landscape today, it’s also likely that...
View ArticleA Closer Look At Personas: A Guide To Developing The Right Ones (Part 2)
How can designers create experiences that are custom tailored to people who are unlike themselves? As explained in part 11 of this series, an effective way to gain knowledge of, build empathy for and...
View ArticleUsing Ruby to Program Arduino
Through this article you will learn, how we can go on to build a project, wherein the LED goes RED if anyone tweets with a (sad smilie) and the word rain, and it goes GREEN when the tweet contains a...
View ArticleFrom Beginner to Advanced OpenCart: More About MVC
Previously, we reviewed the Model-View-Controller – or MVC – architecture of OpenCart. In this regard, we created our first “Hello World!” Controller. So, In the last of the previous article, i just...
View ArticleGetting Started with Xamarin.Forms: Basics
1. Setting the StageEver since Xamarin came onto the stage several years ago, C# developers have been delighting in being able to create mobile applications that target non-Microsoft platforms. It’s...
View ArticleGit, Bitbucket, and You
The popularity of Git speaks for itself. If you’re reading this article, hopefully you know that Git is the preferred source code management tool of many, many developers.With the interest in Git...
View ArticleTargeting Mobile Users Through Google AdWords
“Know your audience” has stood as a fundamental marketing principle since long before the Web. When advertising online, you need to take into account one of the most basic factors of the audience you...
View ArticleMagento Custom Module Development
Magento custom module development is a core part of any Magneto development or Magneto project, because at any stage you may want to integrate your own functionality/module in your existing Magneto...
View ArticleUsing Jekyll
In the previous post I talked about GitHub Pages and how to set it up on your GitHub repository. We used the site generator to get started and I mentioned that GitHub Pages also supports Jekyll.In this...
View ArticleHow To Plan And Run A Great Conference Experience
Our industry is a great one. It’s filled with a lot of awesome people building a lot of inspiring things and constantly seeking out ways to express just how much they love doing so. We’ve had blogs and...
View ArticleUnderstanding and Working with Posts in WordPress
Like so many examples of WordPress terminology, the term ‘posts’ can be confusing, as it refers to a post type as well as a content type stored in a specific database table.Here, I’ll clarify the...
View ArticleSetting Up Push Notifications on iOS
IntroductionApple originally introduced push notifications to enable applications to respond to events if the application isn’t running in the foreground. However, the operating system and iOS devices...
View ArticleRolling Your Own Framework
Building a framework from scratch is not something we specifically set out to do. You’d have to be crazy, right? With the plethora of JavaScript frameworks out there, what possible motivation could we...
View ArticleThe Current State Of E-Commerce Search
When e-commerce search works, it’s fast, convenient and efficient. It’s no wonder that so many users prefer searching over clicking categories. Unfortunately, our recent large-scale usability study and...
View ArticleThe Privacy and Optimization of a WordPress Dashboard Widget
What You’ll Be Creating In the first two parts of this series, we completed, a full-featured plugin that shows us server status as dashboard widget. As such, it’s available to every logged in user....
View ArticleGetting Started with Xamarin.Forms: Layout Options
1. Layout OptionsWhen it comes to designing and laying out the screens of your application, you have two main options, writing code or using XAML. If you’ve ever done any WPF (Windows Presentation...
View ArticleTips For Mastering A Programming Language Using Spaced Repetition
Since first hearing of spaced repetition a few years back, I’ve used it for a wide range of things, from learning people’s names to memorizing poetry to increasing my retention of books.Today, I’ll...
View ArticleUsing The WordPress Custom Field User Interface
In the first post in this series, I covered what custom fields are and why they are important. I also gave an overview of the various ways to add them to WordPress posts.Today, I will cover the Custom...
View ArticleUnderstanding Base-36 Math
My name is 13 characters long. There are lots of DeWolfes, lots of Shawns, a few Shawn DeWolfes. My 13 character name doesn’t mean anything unique. Even my nine-digit social insurance number only goes...
View Article