Business

When to choose a hot new technology for your project and how to do it

Adrian Kasprzak, Sep 06, 2021

5 min read

Business

When to choose a hot new technology for your project and how to do it

Adrian Kasprzak, Sep 06, 2021

5 min read

The global tech scene is evolving faster than ever. We see many new technologies rise each year. While some gain traction in the tech community and become established tech innovations, others fall into oblivion following a short burst of popularity.

Business

Why software development estimations don’t always work – and what we can do about it

Adrian Kasprzak, Aug 02, 2021

5 min read

Software development companies use traditional time estimations to produce initial quotes for clients. That’s a common practice which isn’t likely to change anytime soon. But technology providers and their clients need to understand that such estimations are often inaccurate. Software development estimation is a process that carries many flaws. In this article, I take a […]

Business

Agile, Kanban, and Scrum – why you need to personalize them for best results

Adrian Kasprzak, Jul 02, 2021

6 min read

  In this article, I wanted to take a closer look at the agile methodology and two most popular agile techniques, Kanban and Scrum, to show you when implementing them is a good idea and why you should never treat the rules that come with these techniques as fixed and unalterable. I believe that personalizing […]

Technology

Transparent datasource routing in Spring

Pawel Szczerbicki, Sep 03, 2019

Spring framework is said to be extremely flexible. But what does it mean? Authors claim that Spring allows you to adjust almost any piece of behavior to your needs and make the framework works totally for you. Nothing different with DataSource interface which can be overridden in any manner. Question is how to manage multiple datasources […]

Technology

Atomikos — multi db transaction system

Pawel Szczerbicki, Jul 12, 2019

Eventual consistency, resiliency, microservices, CQRS, twelve factor app, or reactivity are not buzzwords any more. Most developers claim that the Reactive Manifesto, 12 factor app is the best and the only way to build responsive web apps. Transaction exists mostly inside a service or db, and term spread transaction sounds suspicious. I totally agree with that, but when you deal with an […]

Technology

The Unpleasant CI of Docker Builds

Bartosz Wiśniewski, May 27, 2019

4 min read

Docker is one of the most important tools for modern applications today. Lightweight when compared to VMs, Docker containers brought us a new way of running applications in the cloud. However, with new tools come new problems.

Business

7 reasons why outsourcing IT to Poland is a great idea

Adrian Kasprzak, Apr 16, 2019

4 min read

There's no denying that Poland's tech scene is relatively young. Some two decades ago, Polish developers didn't stand out on the market thanks to their tech expertise or achievements. Today the situation is entirely different.

Technology

5 reasons why you need to move your business to the cloud

Adrian Kasprzak, Apr 16, 2019

5 min read

There’s no denying that cloud technologies have become the new normal. A recent survey from Logic Monitor predicts that by 2020, 83% of enterprise workloads will be in the cloud. The future looks bring for cloud technologies. IDC predicts that spending on cloud computing spending will grow at over 6x the rate of IT spending […]

Business

How to build software products with non-technical clients

Adrian Kasprzak, Apr 14, 2019

5 min read

Building a software products is a complicated process riddled with potential pitfalls and threats. But what happens when a non-technical client attempts to create software? There's no denying that the process may become even more challenging. However, software development companies can step into the role of a CTO and guide the client to success.

Business

When to outsource IT and how to do it right

Adrian Kasprzak, Apr 08, 2019

5 min read

Outsourcing IT services has become an increasingly common practice among organizations that want to be on the leading edge of their industries. Experts predict that in 2019, spending on IT services will amount to a smashing $1,030 billion worldwide. If you’re asking yourself whether you should be delegating your IT needs or building an in-house […]

Business

How to manage extended teams in the enterprise model

Adrian Kasprzak, Mar 22, 2019

Having the right people on board is a crucial prerequisite for the success of any enterprise project. But recruiting exceptional talents is often challenging. Organizations often operate in locations where hiring skilled software engineers is difficult and time-consuming. That’s why they turn to outsourcing opportunities such as dedicated teams or team extension. While some organizations […]