Security: When apps are attacked

Security: When apps are attacked

Many years ago, I had a friend who’s father was a marine biologist, spending his career doing research in Canada’s frozen north. At dinner one night, Ian (the father) told a story about how he and a couple other researchers set up base camp on a large ice...
Efficient Coding Practices: How DECK Saves Money

Efficient Coding Practices: How DECK Saves Money

In our last post, we showed the importance of a strong development language & framework for enterprise software development. In this post we’re going to explore how Spieker Point leveraged that development technology into a web application framework (called...
Why Grails Is Important

Why Grails Is Important

Reusable components are the Holy Grail of software development—pun intended. The promise of rapidly creating reliable software from shared, reusable components has been the quest of software development companies and countless open-source initiatives since the early...
Data Mining: Five Smooth Stones

Data Mining: Five Smooth Stones

The April 7, 2014 issue of the Financial Post contains an article titled “New weapon for small businesses: data mining” by David Bradbury. Bradbury leads with, “The David and Goliath story is an old one, and for small companies, it’s still relevant.” Spieker Point...
Analytics, Coffee and Browser Stats

Analytics, Coffee and Browser Stats

A couple years ago, my Linux laptop wouldn’t connect to a customer’s projector before a sales pitch meeting we were in. Not being a Windows guy, I bought a Mac laptop, even though I was vehemently opposed to Apple and it’s high priced hardware at the...
What is a Domain Expert?

What is a Domain Expert?

We like to work with our customer’s domain experts; they are extremely important to help us understand what our customer’s data is telling us. I received a question last week: “What is a ‘domain expert’?” Let me share a couple of...