Troublesome IT systems Basically every Chief Information Officer has somewhere in the back of mind disturbing thought about one (or several) troublesome IT system. This thought stays dormant, but unfortunately it returns from time to time, evoked by some problem, failure or another intrusive question from business department about new functionality. But even, if none […]

Grzegorz Papaj, 21 October 2020

I was motivated to write this article by the situation of our last clients who, despite stemming from various lines of business, have a lot in common. It is significant that our paths intersected just when their products had succeeded. After all, that’s how business works. Every success is followed by a number of new […]

Grzegorz Papaj, 10 September 2019

Managing IT projects requires having specific skills. Pursuing of success on the market cannot be only based on technical knowledge of project manager; programming knowledge and gained experience aren’t everything. Equally important in team leadership are interpersonal skills, thorough knowledge of the industry specifics and also individual business goals of every client. The main purpose […]

Grzegorz Papaj, 23 April 2019

Probably everyone knows what exactly is programmers outsourcing. If you don’t know, you can read about this here. The Chief Information Officers’ attitude to outsourcing is varied. Some of them consider services of external software development company as great solution, others as necessary evil, and another ones don’t care about this cooperation model, because they […]

Grzegorz Papaj, 4 February 2019

Angular and AngularJS are front-end web technologies created by Google. They allow you to create complex applications (one page apps) running on the browser side. Both frameworks are based on the JavaScript programming language and support creation of web application in the MVC architecture (Model, View, Controller). AngularJS was launched in 2009, and its successor […]

Piotr Lewandowski, 16 January 2019

Every fast-growing company face challenge to formalize and automatize business processes. Nowadays, computerization is a necessity and a market stanard for every company. The benefits from automation of business processes: Reducing business costs, Reducing the time needed to fulfill tasks arising from processes Access to data. Automation allows to monitor and report process-related data in […]

Piotr Lewandowski, 15 November 2018

Companies oftentimes maintain the old IT systems, often in outdated technologies. System maintenance and migration of such systems are not easy and involve making several important decisions. Old systems have a particularly high risk of losing support and development ability. For example, it may happen that the last programmer who knew the technology, has just […]

Piotr Lewandowski, 2 May 2018