by Sourcetoad | Nov 14, 2016 | App Development, Code, Cool Tools
Yii and Yii2 utilize various magic methods within the framework, the implementation of which can be found in the Object class, which most of the framework extends off of. These magic methods __get, __set, __isset, __unset, and __call enforce a set of standards...
by Sourcetoad | Nov 9, 2016 | App Development
Like any dev shop worth its weight, we strongly promote testing of our products. In order to produce a quality product, we need an internal way to ensure a given level of quality is being met. Business requirements lead to tests, the tests lead to the logic, the logic...
by Sourcetoad | Oct 31, 2016 | App Development, Mobile Development
Settings are an important part of any mobile app. A mobile app is nothing without user data, which makes it especially important to ensure settings are never lost. Now, if you are a Javascript developer of any sorts, your first thoughts would be to store these user...
by Justin | Oct 3, 2016 | App Development
When writing about time and software development, most people think of time zones. This Youtube video does a pretty good job of explaining why time zones can become such a nightmare for developers. Recently, I stumbled upon a whole different issue with time and...
by Sourcetoad | Aug 30, 2016 | App Development, Cool Tools, Web Design
For those of you unfamiliar with pattern libraries, I’d recommend reading Paul Boag’s excellent blog post on the subject. Basically, a pattern library is a type of style guide for a software application; usually a large web project. They’re essential...
by Jun | Aug 26, 2016 | App Development, General
We recently received a ticket for a project requesting phone number validation in some forms. Seems like a simple enough problem to solve, right? Well, it’s not. Even with existing libraries that claim to handle phone validation, the more general the validation...