Technology

Atomikos — multi db transaction system

Pawel Szczerbicki, Jul 12, 2019

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

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

Adrian Kasprzak, Apr 16, 2019

6 min read

During the last few years, agile has become a buzzword in the project management world. And you know how it goes with buzzwords: everyone talks about them, but very few people actually know how to implement them for the best results. In this article, I wanted to take a closer look at the agile methodology […]

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 […]

Business

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

Adrian Kasprzak, Mar 13, 2019

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, Mar 02, 2019

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 […]