Latest post

Read more

23 July 2021

Online Life After the Pandemic

E-commerce, Mobile

For a few months, almost the whole world stopped. Almost the whole world, because of its important part - online life has started going faster and faster. Let's check how Internet users have changed their habits and how this situation may affect front-end design. Mobile-first Of course, it is a cliché, but not entirely. Especially if you have a look at data from such countries as India, the economy with the second-fastest digitizing rate in…

Read more

23 July 2021

Front-End’s End-User. At the end, but first of all.

Frontend

You know the strengths and limitations of the front-end designed for your website, CRM, extranet, or whatever you maintain. You know or feel what should be improved. But there is something that is not possible to be better than it exists. This is your front-end's end-user. Let's have a look at them for a while. Let's be in touch with them and ask them as often as possible. Front-end of front-ends Probably clarity, suggested fonts…

Read more

21 July 2021

Legacy Systems. Today, Tomorrow, To Do.

Legacy System Modernization

Probably you already know some legacy systems - outdated software still in use - and you are happy it is not your daily work tool. But how to cope with the legacy system in the fast changing IT world? Reasons for keeping legacy systems in charge First of all -- the systems are assets. In the past, a company spent a lot of money for an internal IT system. And even though the maintenance is…

Read more

13 February 2019

Simple CQRS implementation with raw SQL and DDD

.Net

Introduction I often come across questions about the implementation of the CQRS pattern. Even more often I see discussions about access to the database in the context of what is better – ORM or plain SQL. In this post I wanted to show you how you can quickly implement simple REST API application with CQRS using the .NET Core. I immediately point out that this is the CQRS in the simplest edition – the update…

Read more

23 October 2018

10 common broken rules of clean code

.Net

Introduction From time to time I am asked to do code review of an application. I like doing this, because it is always learning experience. I can see how others program, what problems they have and how they solve them. Except that I can see code written in various conditions and by people with different skills and experience. I prepared a list of 10 popular “clean code” broken rules which I often encounter during this…

Read more

20 October 2018

Rapid Prototyping and Agile in practice

Other

At ITSG Global we have partnered with a group of experienced executives and entrepreneurs and together created a platform for retail execution dedicated to companies with own or franchise, geographically dispersed, a network of retail outlets.   It started with the simple idea of task manager for third-party promotions at FMCG retailers. “The team from ITSG grab the project and build the working prototype faster than we were able to complete the paper mockups,” says…

Read more