Understanding 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 ArticleOff To The Races: Getting Started With Design Sprints
Many modern software development best practices draw on influences from the industrial era and concepts like specialization, where individuals with specialized skills worked in an assembly line to...
View ArticleThe Beginner’s Guide to Type Coercion: What is Coercion?
In this series, we’re taking a beginner’s look at dynamically typed (or weakly typed) languages and how their lack of strong typing can both positively and negatively impact our programming.As...
View ArticleWindows Phone 8: Platform Overview
Developing mobile applications for Microsoft’s Windows Phone platform is a straightforward process with many tools available to developers. In fact, the mobile team at Microsoft did a great job with...
View ArticleFive Hidden Gems of Laravel
Many developers who use Laravel are probably only barely scratching the surface of what the framework has to offer. While the documentation does cover the most common use cases and the obvious...
View ArticleWhat 22 Billion Newsletters Tell Us About Designing For Mobile Email
Do you know which platforms and email clients to focus on when creating an email newsletter for yourself or a client? Using the data from over 22 billion email subscribers, we determined what designers...
View ArticleAdd a Beautiful Table of Contents to Your WordPress Posts
What You’ll Be Creating If you write longer blog posts and want to give your readers a structured way to navigate your pages and posts, the free Table of Contents Plus plugin is an elegant solution.It...
View ArticleWays To Avoid Overwhelming Users: Lessons Learned From My High-School Teachers
High school. I won’t lie: I did not have the highest grades in my graduating class. Some classes and lessons were so poorly designed and delivered that I would frequently become frustrated and fatigued...
View ArticleMagento: Why Choose It?
So you’ve decided to take your store online – that’s great! But what platform should you choose out of the many options available out there?Magento is one of the best options and here’s why: In today’s...
View ArticleAn Introduction to Android Transitions
IntroductionThe Android transitions framework allows you to configure the appearance of changes in your app’s user interface. You can animate changes in an app screen, defining each phase as a scene...
View Article