Software Development
-
Strategies to migrate from an DAO library
In this post I will discuss several strategies to handle the following situation: You’re working on a legacy project that uses a…
Read More » -
SQL Tip of the Day: Be Wary of SELECT COUNT(*)
Recently, I’ve encountered this sort of query all over the place at a customer site: …
Read More » -
Are You Using SQL PIVOT Yet? You Should!
Every once in a while, we run into these rare SQL issues where we’d like to do something that seems…
Read More » -
INTEL Perceptual Computing – RealSense Challenge 2014
Perceptual Computing technology is redefining the boundaries between human and computer interaction. Intel invites…
Read More » -
What DSLs are not for
Domain specific languages are special programming languages. Each fits some special “domain” and makes the business code simpler. Using a…
Read More » -
Feature Toggles are one of the worst kinds of Technical Debt
Feature flags or config flags aka feature toggles aka flippers are an important part of Devops practices like dark launching…
Read More » -
Test Attribute #8 – Truthiness
I want to thank Steven Colbert for coining a word I can use in my title. Without him, all this…
Read More » -
Writing Tests for Data Access Code – Don’t Forget the Database
When we write tests for our data access code, we must follow these three rules: …
Read More » -
JavaScript Promises Are Cool
“And when I promise something, I never ever break that promise. Never.” ― Rapunzel Many languages have libraries of interesting…
Read More »