Why to say yes to AngularJS in the admin dashboard

Almost any web project should have an admin part. Some web projects have an admin dashboard that takes nearly 50% or more of all functionality, especially in B2B projects. In such cases, it is very important to use the best approach you can to develop the dashboard. Here are the most important front-end features you […]
Design and Business Processes

There are a lot of different approaches to doing design in the digital and software fields. Some companies allow designers to communicate with clients directly, so they can explore all of the client’s business processes on their own and create design templates based on the information they receive from the client. Some companies have project […]
UX Design and Usability Testing

In design development, it’s always important to understand which of your decisions are right and which are wrong. It is crucial to test and get feedback about your designs from real users. In this scenario, it can be very helpful to use different usability methodologies and tools that will help identify design problems and solve […]
New Vlog series “Robot Intern at Diatom Enterprises”

Being deeply interested in AI and robotics we learned that no one should get cosy at the work chair. The intelligent machines are on the march and becoming so sophisticated that this is quite naive to think that they would not outperform humans one day. Which is not a problem but an opportunity in our […]
Different sides of Ruby development: OpenGL

When I’m trying to take a break from web development, I like to build something new and uncommon in Ruby programming. Ruby is typically known for web services, APIs and other web-related development. But with some time, you can build many other types of software. After creating, I started researching Ruby applications that use 3D graphics. […]
What You Should Know Before Choosing Angular 2+

It’s not Angular 1 While the brand name and main developer team are the same, it is not Software development using the Angular 1, meaning, it is a completely rewritten framework and thus migrating from 1.x to 2+ requires learning new skills for Angular 2+ as a new framework. Learning and documentation Development using Angular […]
Give life to your static app design using Micro-Interactions Animations

If you want to create a user-friendly design for your application and attract more customers to your project, try to add more motion to your design. Entertain your customers with engaging and dynamic user-interface using different Micro-Interaction effects. Create the best user experience for your app by adding Micro-Interactions to your design. Interaction Design What […]
Flex to HTML5/AngularJS Migration Approach

Challenges of staying with Flex The cost will always be a major concern if you plan to upgrade your software to conform to up-to-date technologies to keep pace with progress. However, staying with a proprietary platform may cost your business far more than the decision to migrate. If you plan to stick with Flex your […]
HTML5/AngularJS/ReactJS Development. Migration from the existing Flash systems
What we do Development from zero Migration to latest AngularJS versions Assessment and implementation methodology Migration from Adobe Flash to AngularJS, ReactJS Professional consultation on migration and related services Key benefits of working with us Proven methodology: we have successful case studies in developing and migrating with AngularJS/HTML5. Vast experience: 12+ years of commercial software development experience. […]
Pepper the Robot’s first TV appearance

On January 16, Diatom Enterprises director and founder Denis Gorshkov and senior lead developer Pavel Petrov were invited to appear on the Life Today program on LTV7, a local Latvian TV channel. The purpose of this interview was to talk about the Internet of Thing (IoT) and Artificial Intelligence (AI) Integration Examples, and also to […]
Visual data representation in Google Maps, Bing Maps or ESRI?

Visual data representation is the most user-friendly way to deliver your information. Have you forgotten to pay attention to the visual aspects of your website? We can help you to display location information using geographic maps. Google Maps, Bing Maps or ESRI: which to choose? Before getting into a discussion of the tools that are currently […]
A migration History: from AngularJS 1.3 to 1.5 and then 2.0

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. Hopefully, it will help anyone walking the same road. If you’re still developing […]
ReactJS

ReactJS is an extremely powerful library for front-end development. However, at times it can be used in the wrong way. So what are the specifics of its use and what are some common mistakes in its application? How and when should you use ReactJS? Virtual DOM ReactJS works really quickly when used the right way. […]
Our Software development company – Year 2016 in Review

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 well as it gives a company an understanding of what has been […]
Switching from C# to Elixir – a programmer’s story

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 of syntax and paradigm. Recently I had to make the switch from my favourite language, C#, […]