Posts in Business
On Importance Of Programming Interfaces

Software is built on top of programming interfaces. Every time an application has to contact any third party service (DB, mailing agent, API), it has to use a proper interface (and protocol) to do that. This article contains general thoughts on why interfaces are essential and how to use them properly.

Read More
Business People and Engineers. Part 1: Communication

People who have ever worked in software companies aware of multiple issues and conflicts between a company's technical and business departments. This is the first article from the cycle that addresses these problems, and here we are going to discuss communication issues, solutions, and best practices.

Read More