Playing With Laravel 4 (the PHP MVC framework) And Telerik UI

It’s been a rough week, honestly. I’ve had to rebuild my development environment on my Mac twice because of compatibility issues with Homebrew an XCode versions, I blew up my PHP install twice, set up Vagrant with a VM to do things … Continue reading 

Posted in Kendo, Laravel, Model-View-Controller, PHP, Telerik | 8 Comments

Estimations in budgets and costs

It’s been many years since I’ve estimated feature effort in meaningless measurements, such as “story points” or “feature points”, and this makes me quite happy. Several years ago, on a long agile project, we estimated all effort in points. But … Continue reading 

Posted in Agile | 10 Comments

Killing Switch Statements With A Registry: An Example And Screencast

In my video on the SOLID principles applied to JavaScript, I showed a quick transformation from using a switch statement to using a registry instead, with the Open-Closed principle as the impetus for moving in that direction. It’s a good … Continue reading 

Posted in Design Patterns, Javascript, Principles and Patterns, Screencast, WatchMeCode | 8 Comments

Keen.io vs Telerik Analytics (Eqatec): You Should Be Using Both

My previous post on using Keen.io + Kendo UI to create an epic dashboard brought up a question of why I’m using Keen.io instead of Telerik’s Analytics service (AKA “Eqatec”). While the two services are both in the analytics field, … Continue reading 

Posted in Analytics, KeenIO, Telerik | Leave a comment

Why WordPress Sucks, and what you can do about it

While great as a CMS, wordpress really sucks as your forward facing production environment. After one week in production with our redesigned wordpress site, we had already racked up 8 hours of downtime due to database failures. Also, we’re paying … Continue reading 

Posted in aws, javascript, node.js, phantom.js, wordpress | 15 Comments

Building An Email List Component With BackboneJS

In my post about re-launching myself in to the independent life, I talked a little bit about restarting my effort to complete my Building Backbone Plugins eBook. I’ve already started down the path, reviewing existing chapters and beginning to fill … Continue reading 

Posted in Backbone, Books, E-Books, HTML5, Javascript, Marionette, Model-View-Controller, Model-View-Presenter, Modules | 5 Comments

An Epic Report/Dashboard With Keen.io And Kendo UI DataViz

A while back, I wrote a post on the idea of a minimum viable report – basically, just using simple NodeJS files that I run from the command line and console.log stuff out so that I can see the information … Continue reading 

Posted in AJAX, Analytics, Javascript, JQuery, JSON, KendoUI, Metrics, MongoDB, Productivity, Reporting, Telerik, Tools and Vendors | 2 Comments

How I Met My Dream Job, Left It, And Why I’m Returning To Build Products And Services

Something I heard recently seems appropriate right about now: “What’s the worst time to look for a job? When you need one.”    – (one of the presenters at CodeMash, 2014) There, And Back Again In 2010, I stumbled my … Continue reading 

Posted in Books, Consulting, E-Books, Podcast, Screencast, SignalLeaf, Telerik, WatchMeCode | 8 Comments

AngluarJS–Part 10, Intermezzo

Introduction This is a series of posts about AngularJS and our experiences with it while migrating the client of a complex enterprise application from Silverlight to HTML5/CSS/JavaScript using AngularJS as a framework. So far I have published the following posts … Continue reading 

Posted in AngularJS, introduction, REST | Comments Off

AngularJS–Part 9, Values and constants

Introduction This is a series of posts about AngularJS and our experiences with it while migrating the client of a complex enterprise application from Silverlight to HTML5/CSS/JavaScript using AngularJS as a framework. Since the migration is a very ambitious undertaken … Continue reading 

Posted in AngularJS, introduction | 3 Comments