View Models in the Yii Framework

View Models in the Yii Framework

Ever since I started using Yii 2, I felt that the default way of passing data from controllers to views was not ideal, although I could not immediately say why. I kept doing it the way everyone does, thinking that I just need to give myself more time to get used to...
Presentations: 6 Guidelines to Follow

Presentations: 6 Guidelines to Follow

Powerpoint or Keynote presentations are infamously terrible. In the software development world (and the rest of the world, for that matter), most people would rather stick pencils into their legs than sit through a typical 40-slide presentation. But, I have good news...
An Atari for Productivity

An Atari for Productivity

While the Atari video computer system from 1977 gave us plenty of classic games, the Atari 8-bit computer line included productivity applications as well. But could you ever seriously consider employing the business software created for the Atari 400, Atari 800, and...
Magic Methods Within Yii2

Magic Methods Within Yii2

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...