Skip to content
Diatom Enterprises - Custom Software Development logo
  • Company
      WHO WE ARE
      About UsNews
      HOW WE WORK
      Staff AugmentationDedicated TeamManaged Development
      JOIN US
      CareerOpen Positions
  • Expertise
      Services
      AI DevelopmentCustom SoftwareSaaS DevelopmentSoftware IntegrationMobile AppsAll Services
      Tech Stack
      .NET / .NET CoreAngularReactNode.jsRuby on RailsAll Technologies
      Industries
      Finance & FintechOnline EducationLogistics & TransportationTravel & HospitalityStartupsAll Industries
  • Case Studies
  • Blog
  • Contact Us

Home / Blog / Page 10

Software Development Blog: Page 10

Know Before You Build

...and how to make SlickGrid working for different browsers?

Angular SlickGrid: Key Differences Between Versions 1.5 and 2

For R&D Projects, I needed to adapt data table javascript component, for super fast fetching and displaying 10,000 records, called “SlickGrid”. And make it available for use as an Angular1.5 & Angular2 component
Picture of Sergey Pogosbekov
Sergey Pogosbekov
  • August 21, 2017
Learn About New Adobe Experience Design Tool

New Adobe Experience Design Tool for design, prototype and share

We think prototyping in the early stages of development will definitely pay off later. Let’s see what tools are available for UI/UX designers during the prototyping stage
Picture of Natalja Sapoznikova
Natalja Sapoznikova
  • July 7, 2017
SVG whiteboard implementation with TypeScript and SVG.js

SVG whiteboard implementation with TypeScript and SVG.js

When it comes to drawing in a browser, it can be a long and difficult task to implement. This article describes our implementation of an SVG drawing board.
Picture of Edvards Lazdans
Edvards Lazdans
  • June 16, 2017
Example of Chat Application developed with Rails 5 and React

Chat Application with Rails 5 and React

Diatom Enterprises is a Latvian custom software development company with react JS and Ruby on Rails expertise. The article shows an exaple of custom software project done in Ruby On Rails and react JS as a frontend
Picture of Lauris Bligzna
Lauris Bligzna
  • June 13, 2017
Find out why we advise Elixir and Phoenix

So why Elixir + Phoenix?

Ruby on Rails development company Diatom Enterprises.
Picture of Dainis Lapins
Dainis Lapins
  • May 26, 2017
So Why I chose Cuba?

Cuba, why not?

In this post, I want to introduce you to Cuba. Cuba is a microframework for web development originally inspired by Rum, a tiny but powerful…
Picture of Lauris Bligzna
Lauris Bligzna
  • May 19, 2017
Have a look at four project's features when AngularJS could be the best choice for them!

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…
Picture of Nazar Perepichka
Nazar Perepichka
  • April 20, 2017
Design and Business Processes

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…
Picture of Natalja Sapoznikova
Natalja Sapoznikova
  • April 6, 2017
UX Design and Usability Testing

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…
Picture of Natalja Sapoznikova
Natalja Sapoznikova
  • March 27, 2017
Different sides of Ruby development: OpenGL

Different sides of Ruby development: OpenGL

OpenGL is common everywhere and learning it once, you will be able to build projects with it on any language. The same is with Ruby.
Picture of Alexander Kovtunov
Alexander Kovtunov
  • March 14, 2017
It's Not Angular 1

What You Should Know Before Choosing Angular 2+

Angular 2 has been around for four months (at the time of writing this article) and it has introduced a different approach compared to Angular 1.
Picture of Edvards Lazdans
Edvards Lazdans
  • March 1, 2017
Interaction Design and Micro-Interactions

Give life to your static app design using Micro-Interactions Animations

Is your goal to create great applications with user-friendly design? This won’t be easy to implement without paying attention to interaction design.
Picture of Natalja Sapoznikova
Natalja Sapoznikova
  • February 17, 2017
See why it is important to get rid of the legacy technologies in time

Flex to HTML5/AngularJS Migration Approach

Here’s an overview of some of our recent experiences with a number of AngularJS version migrations across a range of different projects.
Picture of Takhir Mamirov
Takhir Mamirov
  • February 3, 2017

HTML5/AngularJS/ReactJS Development. Migration from the existing Flash systems

Diatom Enterprises provides migration and related services. We offer project migration from Flash to AngularJS, ReactJS and HTML5.
Picture of darja
darja
  • February 2, 2017
Visual data representation in Google Maps, Bing Maps or ESRI: which to choose?

Visual data representation in Google Maps, Bing Maps or ESRI?

Before get into a discussion of the tools that are currently available to assist us, we need to do a quick overview and a look at a few concepts.
Picture of Dmitry Krasjko
Dmitry Krasjko
  • January 30, 2017
Migration History: from Angular 1.3 to 1.5 and then 2.0

A migration History: from AngularJS 1.3 to 1.5 and then 2.0

Here’s our recent experiences with a number of AngularJS version migrations across a range of different projects. It’s a brief overview of what our development team…
Picture of Takhir Mamirov
Takhir Mamirov
  • January 5, 2017
Sometimes programmers need to change the programming language

Switching from C# to Elixir – a programmer’s story

Sometimes programmers need to change the language they use for software development. Find out how it was for our developer to switch from C# to Elixir.
Picture of Nazar Perepichka
Nazar Perepichka
  • December 15, 2016
Gamedev on Ruby

Gamedev on Ruby? Why not!

This article isn’t about big games with sophisticated graphics, nor will I be creating something like MMORPG
Picture of Alexander Kovtunov
Alexander Kovtunov
  • September 12, 2016
Page1 … Page8 Page9 Page10 Page11 Page12

People Behind the Insights

Our Team
Diatom Enterprises logo, white

Email:

info@diatomenterprises.com

Phone:

+371 28 816 860

Linkedin Facebook Instagram X-twitter
Company
About News Careers Case Studies Blog For AI Agents
Services
AI Development Custom Software SaaS Development Software Integration Mobile Apps
Tech STACK
.Net Core Angular React Node Ruby On Rails
Engagement
Staff Augmentation Dedicated Team Managed Development

© 2004-2026 Diatom Enterprises. All Rights Reserved. (Privacy Policy).

Protected by Google reCAPTCHA (Privacy Policy and Terms of Service).

Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}