Blog

Forus Token Service

Forus Token Service

We have assisted Forus in building a service for their US Token and an internal administration interface intended for their own use. This article briefly summarizes why such a service exists and the technologies it is built upon to ensure development productivity and service availability.

Software Tailored Solution vs. Off-the-Shelf Product

Software Tailored Solution vs. Off-the-Shelf Product

Why choose a tailored software solution over off-the-shelf products and for who it's best suited for.

The Simplicity of Creating Complex Software

The Simplicity of Creating Complex Software

Creating complex software is not at all complicated, and sometimes it is done right at the beginning of a project, even before solving a single business problem.

Software Development Service or In-House Developers

Software Development Service or In-House Developers

Why prefer purchasing a software development service and what are the specific benefits.

Prisoners of Google Android Development

Prisoners of Google Android Development

A real-life case-study of how things can get really bad really fast when developing Android (or iOS) apps.

Choose Solutional

Choose Solutional

Why should you choose Solutional as your development partner?

Replacing Legacy Production System

Replacing Legacy Production System

Our client wanted to replace a legacy production system with a new one having minimal impact to the end-customers. Here I'm explaining what were the biggest challenges and how we achieved it without almost no down-time.

Camunda - Our experience

Camunda - Our experience

Camunda is a platform for creating and managing business processes and automated decision flows. They offer BPMN standard compliant Workflow Engine, DMN standard compliant Decision Engine and REST API to communicate with the engines. We have not yet used the Decision Engine part, therefore I’m going to talk about our experience with the Workflow Engine.

Remote Pair Programming

Remote Pair Programming

So how does it actually work if you’re supposed to share the screen and work on the same thing simultaneously?

4-day workweek

4-day workweek

Four working days per week? This surely must mean at least 10 hour long days to get everything done, right? Wrong!

Proper Retry in JavaScript

Proper Retry in JavaScript

There are times when retriable errors might occur when your code is running. In this post I'm going to show how to handle these situations in JavaScript.

Tackling Security Issues

Tackling Security Issues

We had a chance to fix few security issues in our client's web app. In this post I'm going to share our thoughts about issues like these, how we fixed and how to avoid these altogether.

Pair Programming

Pair Programming

What is it? How does it work? Does one of you sleep while the other works? These are some of the questions that people have asked us about pair programming. Hopefully I can explain the core concept and why it is a good thing, at least from our experience.

Writing Clever Code

Writing Clever Code

In this short article I will show that writing clever code might actually be a bad idea.

Solutional Has Been Born

Solutional Has Been Born

Solutional is a company specializing in building software products for customers operating in different fields.