Categories

Why test? The importance of software quality assurance

Testing is boring. It's just about clicking around and it doesn't bring any real value. It only makes projects longer and raises the development cost. Quality assurance for sure isn't a hot topic. So why do we still need testers? Can't developers just double check their work? Just kidding. Quality assurance is quite underrated. Though [...]

Written by:

   

05 Jul 2018 in  Business  &  Technical
Rappid for UI and more in building diagrams

If you are using JointJS and you need a user interface for building diagrams, Rappid is the answer to your needs. It provides almost every feature that you would need, like tooltip, toolbar, select box, halo (UI for creating links and cell manipulation), some algorithms for layout and pathfinding etc. They make all JointJS-based applications more [...]

Written by:

   

14 Jun 2018 in  Technical
How to deliver IT projects successfully?

It seems to be quite a challenge to deliver IT projects on time, doesn't it? We always work until the last minute. Things break at the most unexpected moment. Sounds like something you already know? Fortunately, completing a project smoothly is much easier than you can imagine. One essential condition is that before the project [...]

Written by:

   

26 Apr 2018 in  Business  &  Technical
Automate your work with Gitlab CI/CD tool!

When creating applications that are becoming ever larger and which more people are working in, we are exposed to making more and more mistakes by manually executing some stages. To speed up the work and to avoid unexpected errors in the application, you can automate some things. That's why a few days ago I decided [...]

Written by:

   

19 Apr 2018 in  Technical
Building your first simple app with Firebase

Firebase is a complex platform for web and mobile development. The initial success grabbed everybody’s attention and led to the acquirement by Google in 2014. The growing popularity of this tool makes Firebase one of the leaders in the industry. Is this success justified? Let’s see! Services Firebase provides plenty of services that can be [...]

Written by:

   

04 Apr 2018 in  Technical
What time is it? Challenges of multiple time zone support

What time is it? It’s a simple question, isn’t it? You just need to take a quick look at the clock (or any device that shows you the time) and you have the answer. Or do you? Let’s take a quick look at this picture. Let’s also assume that it’s currently dark outside and try to answer our [...]

Written by:

   

29 Mar 2018 in  Technical
Make programming easier! Introducing Lombok to your Java code

Every year, we can hear about new tools that improve programming. They make the code shorter, more readable and easier to maintain. Today, I’m going to describe Project Lombok, which is a Java library mainly used for replacing traditional getters, setters and other instances of boilerplate code with single annotations. To start using Lombok, we [...]

Written by:

   

15 Mar 2018 in  Technical
I want to code! What OS should I use?

A comprehensive guide to choosing your platform if you want to be a web developer “I want to be a programmer, what OS should I use?” is a question I get asked a lot. Recently, I’ve asked it myself as I needed to buy a new machine and struggled for weeks taking all the pros [...]

Written by:

   

08 Mar 2018 in  Technical
Getting started with JointJS. Configuration of the environment

Have you ever worked on a project in which you had to render thousands of elements and links with a possibility of instant interaction and, at the same time, layout should work smoothly and look nice? If the answer is “Yes”, then you should check out JointJS and associated library Rappid developed by Client.io. JointJS [...]

Written by:

   

22 Feb 2018 in  Technical
When async is just not enough. An introduction to multithreading in the browser

First things first: JavaScript code being asynchronous does not implicate it running in more than one thread. So what does asynchronous mean exactly? Imagine making an Ajax request to fetch some data from the server. You won’t get a response immediately – you need to wait a little bit for the server to respond. What [...]

Written by:

   

01 Feb 2018 in  Technical