I’d like to tell the story of some of our recent experiences with a number of AngularJS version migrations across a range of different projects. It’s a brief overview of what our angular development team has experienced and the challenges we’ve encountered....
There is a good tradition to review the expiring year at the end of December. Some people do it on Facebook, some individually reflect on the passing year, some discuss it with colleagues or family members. This tradition is beneficial for companies as...
Sometimes programmers need to change the language they use for software development. Whatever the reason – requirements of the project or simple curiosity – this process can be difficult, especially if the new language is radically different in terms...
This article isn’t about big games with sophisticated graphics, nor will I be creating something like MMORPG (even though, I think it’s possible). In this article, I will be creating a terminal Snake Game. I know a lot of developers; including...
It is not a secret that the ability to communicate is one of the most essential skills in life. Moreover, this skill is ranked as a ‘must have’ skill for the majority of service providing companies. That is why at Diatom Enterprises one of our main strategies...
DiatomEnterprises is a company providing Software Development Services using React Framework. Usually, I travel a lot by my car and make blog posts about it. And usually, readers ask me about the mileage, gas consumption, and other useful information....
We are glad to announce that Diatom Enterprises has successfully passed quality system audit and as a result, earned ISO 9001:2008 certification. The auditors not only checked our software development working processes but various other systems we utilize...
On July 2nd, 2016, four Diatom representatives attended a workshop “Dockerization” featuring Docker – an open platform for developers. The workshop was organized by GDG Riga and it was attended by about 25 developers with different...
As a developer, sometimes you need to do server maintenance, manage deployments and figure out the architecture from a server standpoint. In the Ruby world usually, people tend to go for Capistrano, an application server and a database server. Sometimes...
At Diatom, we tend to pay attention to the culture of social responsibility. We are glad to help Public Organizations and by doing that to contribute to their development. (more…)