Hiring an offshore team is frequently heralded as a great idea cost wise, however it does not come without risks and caution. Offshore development teams can often end up costing more money, resource and time then was intended.

It’s not too different from a building or renovation project. The cheaper option might seem like a good alternative but, less attention to detail paired with... continue

Launch of Soho

by Kristine Labayog
19 Sep 2017

The Sentia team is happy to announce the launch of Soho iOS application.

Jonathan Lui, Airtasker Co-founder, and Sentia have joined forces to develop Soho, a property management company designed to disrupt the property market by connecting agents, owners, and buyers.

Back in 2012, Sentia was approached to design and develop Airtasker. Since then the mobile marketplace company has been a g... continue

There have been many horror stories that Australian businesses have hired what they think are local firms to take on their development projects, only to find that these firms are shells which outsource builds overseas. They have sales and services offices in Australia yet all the development work in actuality is done overseas. The exact issue a company with a development project is intending... continue

Benefits of engaging a development company for your project

With the array of DIY development options in the market, many businesses think it’s a good idea to commence projects with their own steam and management skills.

Regretfully for many, it is in actuality a bad idea.

Development processes when done correctly, reveal chinks in strategy, weaknesses in concep... continue

AWS, pg dumps and you!

by Andrija Petkovic
31 Aug 2016

Recently we came across a scenario where we needed the latest dump from one of our postgres databases hosted on AWS.

Simple stuff right?

Actually not really.

With limited to no documentation and any assumption we usually have in doing a pg_dump rendered useless we had to investigate this.

Well, if there is a will then there is a way and I've decided to share it with you!

If you... continue

It's nice to have flexible view helpers. There are 3 ways I can think of doing it:

Use A Context :D:D!!! (the gooda way)

Similar to a form builder in Rails, we can use a 'sub view' context.

module InformationCardHelper

  Context = Struct.new(:h, :heading_data, :body_data, :overlay_data) do
    def overlay(&block)
      overlay_data[:content] = h.capture(&block)
    en...<a href="http://www.sentia.com.au/blog/better-rails-view-helpers-or-how-to-blocks-and-awesome-too"> continue</a>

Generally, you don't need to use dummy classes with rspec.

To clarify

Use doubles if you can!

The rspec mocks and stubs work well and they offer some protection against mocks/stubs becoming out of sync with the objects that they are imitating.

But some times you need a dummy class (or feel like you do anyway)

How to RSpec & Namespaced Dummy classes

First things first,... continue

We were delighted to hear the news this week that one of our clients, RangeMe, is expanding into the US market. They have recently signed up Target Corp - one of the largest retail chains in the US - to come on board the platform.

RangeMe is an online platform saving category buyers time by putting thousands of exciting products at th... continue

It's always a good thing to see Australian startups doing well, it's even better when you have been apart of that as well. In the past Sentia has been fortunate to be apart of so many wonderful and successful startups, from Airtasker, RecycleSmart, RangeMe and OneBigSwitch to our most recent one Shippit.

Shippit is as the name suggests a service that makes Shipping Simple.

<... continue

So we were deploying to heroku and we have a gem as part of project thats forked from original and heroku didnt like it at all and we got an error like so

Removing .DS_Store files
remote: -----> Ruby app detected
remote: -----> Compiling Ruby/Rails
remote: -----> Using Ruby version: ruby-2.0.0
remote: -----> Installing dependencies using 1.9.7
remote:        Running: bundle ins...<a href="http://www.sentia.com.au/blog/gotcha-when-deploying-to-heroku-with-a-forked-gem"> continue</a>