Tech insights

Advice, knowledge-sharing, and technology overview articles from Sigma Software experts in various fields and domains.

All

Business practices

Corporate news

Events

Projects

Tech insights

Tap Actions
Benefits of Using UI First: Real-Life Experie...

This article will be of interest to most developers who create UI in their applications. I will describe some approaches that we used creating UI with UI First ...

Team Work Contribution to Open Source
Why Submit Open-Source Contributions?

Isn’t it frustrating to find a mistake in someone’s code without being able to correct it? Isn’t it irritating when your brilliant piece of code doesn’t work be...

New Partnership Made Online
Hosting ASP.NET Core API inside Azure Functio...

I do believe that serverless hosting is capable of covering most of the needs for the most of web applications. Serverless architecture is great in relieving us...

Development of IVI Systems
The Past and the Future of In-Vehicle Infotai...

The usual purpose of a vehicle – fast and safe transportation – has been recently extended to new ones, such as getting information, communication, and entertai...

Enterprise Chatbot App Development
How Sigma Software Worked on a Chatbot for In...

Hi, I am Nazar Grycshuk. Recently I took an interest in everything that has to do with Data Science. Actually, it was this interest that made me involve in the ...

News Header
The Pillars of Functional Programming (Part 2...

This is the continuation of the topic from The Pillars of Functional Programming (Part 1), proceeding with the consequences of treating the functions as a first...

Data sharing across immutable data structures
The Pillars of Functional Programming (Part 1...

Until now, it was hard to call functional programming a mainstream practice. It still remains not well understood and is perceived as a topic rather obscure if ...

Comparing Images
Comparing Data and Spotting Differences

We all remember a game we played as children, “Spot 10 differences”, where you have two versions of the same picture and you must find the differences between t...

News Header
GP-GPU Computing via C#

Almost every year we increase the number of CPU cores in our devices to increase overall performance and user experience. Having an eight-core phone is not a bi...