CRUD App Using GraphQL Apollo Server, MongoDB And Angular

Vadim VadimNovember 05, 2018

Until GraphQL came out, RESTful API was the most popular choice for client-server communication. REST has been defined about 20 years ago, in context of problems from that time. As applications became more complex and new devices came around, new …


Abstracting REST API calls with Query Component pattern

Vadim VadimOctober 30, 2018

Being inspired by Apollo’s Query component and the way it is abstracting away all internals from presentation, I tried to adapt their solution to make it easier to make REST API calls. In my example I will fetch for a GitHub user’s …


The First And The Most Rewarding Step In Optimizing React App

Vadim VadimOctober 29, 2018

React is usually fast, but there are situations when we need to make some optimizations to avoid performance issues. Firstly, we need to understand in which cases React might get slow. When a component’s state changes, React has to calculate …

Dan Cantir

Code Sharing Between React Web And React Native

Dan Cantir DanJuly 14, 2018

One of the advantages of using React Native is the possibility of sharing code across different devices. This is achievable because under the hood React Native is using the same component which is used on the web. The difference is …

Andrei Lopatenco

Installing Letsencrypt wildcard certificate with Debian 8 / Nginx

Andrei Lopatenco AndreiApril 30, 2018 1 Comment

It is actually very simple. 1. First things first, you need to install or upgrade your certbot client, it needs to be version 0.22+. Or you can uninstall the current version and install the new version, see below # wget # chmod …


Unforgettable experience. Happy Birthday to Us!

admin CorinaNovember 08, 2017

Atomate turned 6, an appropriate age for new heights, so we took it literally.  The team embarked  on a whole new adventure, it was just the right time to discover new places and to rediscover ourselves. So, here we are …


Kick-starting your career while studying

admin CorinaAugust 11, 2017

Eugen is one of the young talents that joined our team last year. At his age, he is knowledgeable  about all latest Java features and news and he has been featured in an article on our local portal We …

Vitalie Chiperi

Setup Solr 6.x with MySQL

Vitalie Chiperi VitalieMarch 03, 2017 3 Comments

  This article is a step by step tutorial on how to get Solr 6.x configured with MySQL and run your first data import. Download Solr and create your first collection 1. Download latest 6.x Solr release from 2. Open …

Mihai Gutuleac

Methods of debugging – Seminar

Mihai Gutuleac MihaiMarch 16, 2016

On 3rd of March 2016, we’ve organised a seminar on the topic of “Debugging methods”. We’ve got acquainted with a list of useful and handy tools and error handler frameworks which will help web developers to easily find out and …