Author Archives : Piotr Oktaba


Developer productivity is not an easy topic. In many managers points of view the product is often not developed fast enough, presented estimates too big and developers are focusing too much on robustness of solutions for which customers just would not pay. On the other side, developers frequently perceive managers as people […]

What blocks your developers




We all know that we should automate as much as possible. In fact, we should automate everything that can be and effort spend on it would pay off. However, I have a feeling that we frequently forget about this principle. We are hesitating regularly on automation and often as a result skip […]

Why automate?





Do you know what is the distinction between persistence and perseverance? They are both about determination, strong will, not giving up and a willingness to take up challenges. However, there are some differences that make them almost two separate concepts Persistence is about getting something that we desire. It is about performing […]

It is all about perseverance



2
Wikipedia describes brainstorming as: a group or individual creativity technique by which efforts are made to find a conclusion for a specific problem by gathering a list of ideas spontaneously contributed by its member(s). In our common understanding it is usually a meeting during which we are trying to solve a problem […]

Effective brainstorming


Convention over configuration (or coding by convention) is one of the most important principles in modern development. We can find it in some form in almost every framework and tool. It states that instead of strictly configuring specific aspects of software we can use defined convention to achieve certain results. Rephrasing it, […]

Convention over configuration






Gravitation (or gravity) is one of my favorite words to describe the reality. In my opinion, we can find it in almost every activity performed by human beings. Before explaining exactly what I mean, let’s look at how Wikipedia describes this phenomenon: Gravity (or gravitation) is a natural phenomenon by which all […]

Only gravitation matters


Review activity is an important part of most of our professional work. It is visible in small chunks of work, for example, code, documentation or whatever has been produced reviews. It is also present within project structure, quite often on different project levels. Scrum methodology has its sprint review and sprint retrospective […]

Review habit




5
Documentation is an important part of work for most people working in office spaces. It is especially visible in the IT field where an enormous amount of it is produced. Hundreds or thousands of documents are created from the projects initial draft up to finalization. A massive amount of time is spent […]

Documentation – get rid of it!




  Management and Leadership notions are commonly used these days. We hear and read them quite often in many different contexts. Moreover, they are used interchangeably. However, whilst they are both a requirement for successful managers, supervisors, bosses and leaders, they are two different things. As Wikipedia states: Management  in business and […]

Management vs Leadership




  Have you ever had one of those revolutionary ideas or project propositions that was rejected by your clients or supervisors? You knew they were great, your team knew it, but decisive people still rejected them. Persistence, drafts, plans and estimations did not help. Most managers, leaders and in fact any people […]

Get your idea noticed and accepted



1
  I have recently finished the book Eat That Frog!: 21 Great Ways to Stop Procrastinating and Get More Done in Less Time by Brian Tracy. If you haven’t read it yet, I highly recommend you to get through it. No matter what you are doing in life, the book will benefit […]

Eat that frog!