mrc's Cup of Joe Blog

Join us in exploring the world of modern development, evolving technologies, and the art of future-proof software

Year: 2010

What is business intelligence?

EducationJust the other day, someone asked me this question: “What is business intelligence?” It got me thinking…I frequently write about business intelligence (BI) and why it’s important, but I’ve never really defined the term. In this post, I’d like to take a step back and give you the what, why, who, where, when, and how of business intelligence. Sound good? Okay, let’s get started…

What is business intelligence?
Most companies collect and store data covering all areas of their business. This data sits in a database and is really pretty useless in this format. What do I mean by that? If you looked at data in a database, it wouldn’t make any sense and would most definitely overwhelm you. This is where business intelligence comes into play. Business intelligence is the process of taking that (overwhelming) data in your database and presenting it in an understandable, accessible, and useful fashion. …

How to reduce the risks of modernization

EducationWe recently published a couple of educational white papers which aim to reduce risk for companies beginning modernization projects.

The white papers address a common problem: While many companies recognize the need for modernization, few completely understand their options, the hidden risks, and the steps involved. An uninformed company heading into a new modernization project stands to risk significant sums of time and money. …

How much does free really cost?

Save MoneyThe web is changing perceptions about what should be free. Companies are giving away software for seemingly nothing. Some of it actually looks like good, quality software. But…is it really free? What does “free” actually cost? Answer: A lot more than you might think. Let me explain.

While “free” products may not cost money upfront, you typically end up paying in one of these three forms: …

Keep your skills current and stay productive

ProductivityAre you struggling to keep up with tech trends? Are you finding a declining demand for your aging skills? I understand the dilemma. How do you pick up a new skill or programming language and remain productive at the same time?

This story on ITJungle.com is inspiration for all those struggling to keep up with the ever-changing tech trends.

Basically, it showcases an RPG programmer with some ingenuity. He designs Java-based web app and recently created an iPhone application for his company. The best part: He doesn’t even know Java, yet is a very productive Java developer. Want to learn how? Check out the article for the whole story.