Software Development
-
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 » -
Test Attribute #7 – Footprint
When we talk footprint, we’re really talking about isolation. Isolation is key to trust. Wait, What? The “checking” part of…
Read More » -
Top 10 Very Very VERY Important Topics to Discuss
Some things are just very very very VERY very important. Such as John Cleese. The same is true for Whitespace:…
Read More »