SharePoint is powerful instrument allowing for cooperation and data exchange. A long time before cloud computing era, corporations and smaller companies were allowed to manage the access to company data in application and websites. Content presentation in the form of websites accessible from a browser is a solution known to everyone who even occasionally works […]

Piotr Lewandowski, 7 May 2019

It often happens that after a long period of collaboration an organization changes the IT service provider which handled the development of some internal system. It can be for example an ERP system built for the company internal needs. Such situation often happens when a key programmer, and the only person who has knowledge about […]

Piotr Lewandowski, 13 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

React Native is a relatively new open source mobile application development framework. It was released to the world in 2015, but its beginning dates back to one of the Facebook hackatons in 2013. Despite its young age, it has already been used in many well-known mobile apps. It allows a developer to create cross-platform mobile […]

Piotr Lewandowski, 8 January 2019

This article compares cooperation with external software development company to internal IT department. It is good to get to know this description here: programming outsourcing. Internal IT department Creating the internal IT department responsible for building and maintaining of software created for company needs involves a lot of challenges. The strong team leader is needed […]

Piotr Lewandowski, 17 December 2018

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

According to many USA reports, there will be from several hundred thousand to over a million vacancies for programmers in 2020. The world starts to approach to this reality by several week courses for future masters of coding. The following article include analysis of this phenomena, which can be seen in the industry or will […]

Piotr Lewandowski, 19 October 2018

Cooperation with developers in implementation and deployment of software becomes necessity as a result of increasing computerization demand. Following article describes cooperation models with programming company. Businesses usually cooperate with software development companies in two models: fixed price and outsourcing T&M (Time and Materials). Both solutions have advantages and disadvantages. Fixed price Fixed price model […]

Piotr Lewandowski, 7 September 2018

Nowadays smartphones and other mobile devices are integral part of everyday life. According to IDC, more than 358 million smartphones were delivered to the global market in the third quarter of 2019. Today mobile phones are nothing without mobile apps. The mobile application market is growing at an extraordinary rate from year to year. No […]

Piotr Lewandowski, 10 July 2018