Building a Travel Photo Sharing iOS App

Hello! I want to show you how to build a relative simple photo sharing app with a twist: your images will be placed on a map background of your current location. You will also be able to add a short message and your name, to end up with an image looking like this (so you can brag to your friends with what you visited in the awesome vacation you have): To follow this tutorial you need an Apple…


OOP in Golang vs C++

Before I started to learn Go, every online opinion I would read about the language complained about the lack of generics and how OOP was dumbed down  and so on. It made me put off learning it for quite some time, more than I would like to admit. Coming from a C++ background, OOP, generics and meta-programming was my daily bread. It wasn't until I had to actually learn Go that I saw what it…


Introduction to React Native

React Native is a framework for building native apps using React made by Facebook. With React Native, you don't build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that's indistinguishable from an app built using Objective-C or Java. React Native uses the same fundamental UI building blocks as regular iOS and Android apps. You just put those building blocks…


Off-the-Shelf or Custom Software: What's Best for Your Business?

Off-the-Shelf or Custom Software: What's Best for Your Business? [Infographic]

In the ever-evolving digital landscape and competitive business environment, companies are in constant pursuit of perfecting processes to help them deliver the best value and experience to clients and potential customers. Accordingly, businesses have unique and specific workflows that can be automated and streamlined with software, from productivity, collaboration, reporting, messaging, and other…


How Custom Software Can Improve Your Business Performance

Each business has its own software needs for their processes and activities to run smooth. However, not all solutions are provided in software available in the market, also known as off-the-shelf software. The crucial thing with off-the-shelf software is that it can only address your concerns up to a certain level. It doesn’t go to the nitty gritty of things where most problems emerge. Also,…


How to stand out as a company through decision making process

IB2.0  - Decision making: stand out as a company

What I realized is that most of our people see and distinguish as decisions only those that have a big impact . These are usually seen as the important decisions. You know, a decision that comes from a superior and is communicated in some sort of official medium like a meeting or an email. After it is communicated and only then it’s usually perceived as a decision, making it look like it’s a…


Considerations When Hiring a Custom Software Development Company

5 Considerations When Hiring a Custom Software Development Company

Once you have decided that your business needs custom software to meet specific goals, the next plan of action is to hire dedicated developers who can build your stepping stone to growth. A custom software is like a suit tailored for your business. It is built with special features for exceptional demands, which off-the-shelf software cannot provide you. Not only does it's customized, it also…


customer care

8 tips on how to handle angry customers without losing your cool

Hi there, reader! :) This article presents some tips on how you can handle those customers who are a little more difficult to handle, based on my own experience. Whether you're planning to chat or write emails, below are my top suggestions on how to create the best interaction with your customers, even if they are not so nice. 1. Don't take it personally One of the most difficult tasks in…