Our Blogs

WE LOVE TO SHARE

So here are our latest blogs sharing what we have learnt lately, we hope it will make your life easier.
What MongoDB is and what it does well

What MongoDB is and what it does well

MongoDB is a very popular database, in fact, we love blogging about it. But what is MongoDB? And what are the best things to do with it, and what shouldn't I do with it? I get asked this a lot so here are the answers to these questions. Don't worry if you're not a...

Azure First Thoughts: Drinking From the Blue Fountain

Azure First Thoughts: Drinking From the Blue Fountain

Recently The Cloud at OptimalBI has taken a more bluish tinge. We have always liked a little Microsoft here at OptimalBI Ltd with our C#s and our SQL Servers, and as such our ventures over to the land of the long blue cloud were inevitable. Azure is one of the fastest...

Commenting Code: Its Why, Not How

Commenting Code: Its Why, Not How

As a developer you are always taught to comment code, but often people leave out what commenting code actually means and the difference between a helpful comment and a wasteful one. Commenting for the public When you write code libraries or are writing code that code...

Python 2 to Python 3: Why, and how hard can it be?

Python 2 to Python 3: Why, and how hard can it be?

The impending doom of python2 will shortly be upon us (for a dramatic countdown check out the Python clock), so it is time to update our python scripts to Python 3 (3.6 hopefully). Here are a few of the things that made this easier for me over here at OptimalBI. Let's...

Grafana: Time-series Dashboard Fun.

Grafana: Time-series Dashboard Fun.

Grafana is a easy to use dashboarding tool for timeseries data. Timeseries data is fun, and grafana is fun so I thought I'd take the time to do a quick run down on what it can do for you. So what does Grafana do? Grafana graphs your timeseries data in a live dashboard...

Creating a MongoDB Replica Set on AWS

MongoDB is a good answer to the NoSQL problem, and if we are using it in a production account we should deploy it in a Replica Set. Here is a quick rundown on how to do that on a AWS EC2. What is a Read Replica A read replica is a install of MongoDB that is...