Blog Archives

In Need of Parse Alternatives? Let’s Look at Firebase!

Until recently, Parse has been the go-to solution for mobile developers who needed to persist application data to the cloud without having to set up and run a custom API backend. All of this changed in January 2016, when Parse

Posted in Android, Architecture, Database, Development, IOS Tagged with: , , ,

Are You Data Literate?

We live in a world where data has become more important than ever. In fact, the World Economic Forum calls data the new “It currency”, every bit as valuable as oil and gold. Yet, despite the fact that data has

Posted in analytics, Architecture, Data Science, Database, Development, scaling, sql Tagged with: , , ,

How Much Data Do You Really Need?

We live in a world where knowledge is believed to equal power. As a result, most of us abhor the uncertainty of not knowing. When we have questions, we want to turn to data – cold, hard facts — to

Posted in analytics, Data Science, Database, Development, scaling Tagged with: , ,

Before You Can Think Big Data, You Need to Think Big Clean!

“Big Data” and “data science” have become buzzwords and focus areas for many companies. However, the key to predictive analytics is not data size or more sophisticated tools; it’s clean data. Quality Matters In a previous post about the importance

Posted in analytics, Data Science, Database, scaling Tagged with: , , ,

Garbage In, Garbage Out: Why Data Quality is the Foundation for Good Analytics

“Analytics is the discovery and communication of meaningful patterns in data.” (Wikipedia, May 2014) What Are Analytics Per its definition, analytics is an umbrella term for the process of gaining knowledge from data and communicating meaningful insights. Companies are increasingly

Posted in analytics, Data Science, Database Tagged with: , , ,

Automating Your SOA Ruby Development Environment Using Foreman and Bash

The Monolithic App When you have one monolithic ruby stack,  getting a developers machine to run the stack for smoke testing etc. is really easy.  If the application is just Rails based without any background jobs you simply start up

Posted in Agile, Architecture, Database, Development, gems, rails, ruby, scaling Tagged with: , , , , , ,

Analytics for the Busy Ruby Developer Slides are up!

Recently I gave a talk at Rubyconf Taiwan about Analytics in Ruby.  Check out the slides below!

Posted in AngularJS, Database, Development, gems, Glass, Javascript, Mobile, rails, ruby, scaling Tagged with: , , , , , , ,

Charming Large Databases with Octopuses

Ruby is often the language of choice for startups of smaller applications. It allows you to get an application going quickly. While there has been a lot of talk about NoSQL databases for many applications instead of a SQL database,

Posted in Architecture, Database, Development, gems, rails, ruby, scaling, sql Tagged with: , , , , , , , , , , ,