TNS Build Android Hangs
Occasionally, while running a NativeScript application on android, the process hangs and does not complete. I have not gotten to the bottom...
What happens when you choose the wrong Datatype for an Identifier Column
Choosing database column data types can be dicey. Choose an overly large data type, and indexes will be overly large, storage will fill up...
How to fix a Node.js package error when installing NativeScript
NativeScript is a free open source offering from Telerik allowing mobile development in Javascript with 100% Access to Native Platform APIs...
I backed a Standing Desk Kick Starter
Kickstarter is all the rage, isn’t it? As the owner of 3 small businesses, I really like the capabilities kickstarter brings to the...
ColdFusion 11 – MySQL no Suitable Driver
For reasons too complicated to get into, ColdFusion 11 no longer ships with a JDBC driver for MySQL. This is a change over previous...
Presentation Files – Our application got popular and now it breaks!
I’ve just posted the presentation “Our application got popular and now it breaks!” that was delivered at Dev.Objective()...
The Top 5 Things You are Doing Today to Hinder Scalability
At the CFSummit 2014, I presented on The Top 5 Things You are Doing Today to Hinder Scalability. I collected my material through helping...
How to Find the Best Outdoor Workout for Every Fitness Style
I and my wife stood amazed. Then I realised that the crest of Maybury Hill must be within range of the Martians
Using MongoDB Aggregation Framework to Filter Trello Cards
I’m helping prepare the CFSummit conference. We’ve organized the sessions on Trello and had a public voting session. It’s...
Caching for Fun and Profit: Or why would you ever cache a page for 5 seconds?
There are a lot of ways to cache data. You can cache a piece of data, a query, a page fragment, an entire page, or an entire website. You...