Man typing text using his laptop at office

BGO Software Blog

IT Trends, Industry News and Company Updates

Delivered straight to your inbox every week.

Controller of Your personal data is... Controller of Your personal data is BGO Software OOD, UIC 200119953 (BGO); the purpose of the processing is having Your Email address where You will receive our Blog posts;

Your personal data is processed on the grounds of performance of a contract to which You are becoming a party via hitting the "Subscribe" button; possible recipients of Your personal data are only persons who have legal grounds to process the data; Your personal data shall be kept until you inform us in writing or verbally that you no longer wish to be contacted.

You have the following rights: Right of access; Right to rectification; Right of erasure; Right to restriction of processing; Right to data portability; Right of claim with the respective governing body.
modernization application services

Why should companies invest in application modernisation?

12 Feb 2016 - 5 min read
Modernisation can be a scary topic. People are easily attached to habits and status quo but sometimes changes come screaming, shouting and demanding. So people have to move away from their comf...

7 Vital Skills for Programmers to have in the Next 5-10 Years

02 Feb 2016 - 6 min read
To be a good programmer most people would say that one needs to be skillful. But that is just too general and in reality it doesn’t end here, with the skills only. Professionals in the comp...

What is Beautiful Software? 5 Key Characteristics to Define It as Such

27 Jan 2016 - 3 min read
A software may has myriad faces that reveals to us and still it is capable of embodying beauty. Aesthetics can be found even in the darkest trajectories in the world of coding. We ...

What Does Really Frustrate Programmers? 6 Things That Piss Them Off

22 Jan 2016 - 3 min read
Most of the time programmers are entirely consumed by writing code and making sure they write it properly. Yet, despite their complete devotion to work, there are occurrences which te...

Meet Dimitar Dikov, the Project Manager at BGO Software

19 Jan 2016 - 3 min read
Dimitar Dikov is a Project Manager at BGO Software. He Graduated from UACEG in 2006 with a Master’s degree in Structural Engineering. He started working as a Steel structures designer three years...

Mastering Software Development: 5 Required Principles for Success

15 Jan 2016 - 4 min read
Some people would agree that developing a software is similar to playing Jenga. Jenga is a game that is based on the premise of stacking wooden blocks one on top of the other in order t...

8 Most Influential Books on Programming of All Time

11 Jan 2016 - 5 min read
The list of books on programming and computer science can go on forever. Writings, however, which are truly useful, comprehensive, informative and with a real guiding quality are filtered to a few. B...

Meet Nikolay Stefanov, R&D Manager at BGO Software

07 Jan 2016 - 4 min read
Nikolay Stefanov is a Research & Development (Open Source Technologies) Manager at BGO Software. He manages the processes of creative technology development and helps to link business strateg...

3 Staggering Ways to Use 3D Printing for Good

06 Jan 2016 - 5 min read
Undoubtedly we are coming to grips with the infinite opportunities which support our understanding of 3D printing. For the last couple of years it has become not only one of the most frequently discussed t...