Keeping up with Ruby and Rails in 2015
This was posed as a question by a new Ruby on Rails developer at a recent Toronto RPN (Rails Pub Nite), here are some sugetions for keeping up Continue reading Keeping up with Ruby and Rails in 2015
Ian Irving's Code and Culture from Toronto
This was posed as a question by a new Ruby on Rails developer at a recent Toronto RPN (Rails Pub Nite), here are some sugetions for keeping up Continue reading Keeping up with Ruby and Rails in 2015
a new feature of Ruby on Rails 4.1 is that of “enum” which enables a simple, and very quick, mini state machine. The use case for such a feature is for a status field that has a small set of Continue reading Simple State Machines in Rails 4.1 with Enum
Out of the 1980’s computing came “WIMP” as in “Windows, Icons, Menus, Pointer”. With Mobile devices soon to be the default computer experience, the Mouse Pointer is dead and with it some bad habits in our web designs. Here are Two : Continue reading Giving the Finger to the WIMP : Mouse vs Touch in Web Design :
There is nothing quite so sad as having delivered a new feature or solved an issue, and then find out it doesn’t work in browser X (whether because it’s a dinosaur browser or just not shiny enough. Modernizr’s asynchronous conditional resource loader to the rescue! Continue reading Conditional Browser Feature Testing with Modernizr
As of April 8, 2014, support for Windows XP ends. There will be no new security updates, non-security hotfixes, free or paid assisted support options or online technical content updates. WInXP and IE8 is the new baseline for dinosaur apps, dinosaur companies, and dinosaurs. Continue reading Going beyond the IE6 deathwatch, the WinXp IE8 deathwatch
This is something I’ve built a couple of times over the years, particularly in building custom CMS’s. I don’t remember seeing it written up anywhere, but I’ve used it since the Rails 1.x days. The use case being when the Continue reading Building dynamic routes in Ruby on Rails site