Danial Kalbasi
Are you making these two mistakes in your A/B testing?
A few years ago, I was working with a startup that built a platform for travelers to book hotels and create personalized itineraries. The idea was intriguing. It’s enough to tempt any engineer to work with them. As you might guess, I ended up getting a contract as a
Add GSAP animation library to Angular 2 Application
A week ago I tried to do small animations in angular 2 app by GSAP library. The goal here is, gsap works with typescript compiler and we can use it as types in our angular app. The steps are easy and I summarize them into few ones:
1. Do an
12 common questions when you start ReactJS
In this article, I will explain in detail what is the first few questions and concepts you will face when you are starting the ReactJS.
A few months ago, I decided to start on React Native and planned to build a prototype for a client. I went through the documentation,
Token and role based authentication in Slim 3
A week ago we decided to upgrade our Slim 2 Application in Mangoler eCommerce. We developed the APIs in Mangoler with Slim 2 as it is simple and very fast for small and medium applications. Besides, it’s easy to understand too. I went through the Slim 3 documentation and
Start your morning with these eight tips
Every individual is busy with many things in a day, and sometimes we need to push ourselves to do more and more. But before we add stuff to our "to-do" list and make a longer daily schedule, it is important for us to organize and utilize our body
3 Things you need to do when a hiring manager asks you for a reference
Usually, when you send your application for a new position at larger companies, they will ask you for a reference. This is fine if you have a good relationship with your current boss, but if you don't, it can become a headache for you. Reference details usually include
10 tactics to create better personas
In experience design, we usually create personas for different characters that are going to be used in a new product. A persona is a representation of a user, usually created based on user research. I'm discussing 10 tactics that will help you create better personas and avoid common
Understanding mental shortcuts and how they increase user engagement
Every day, we are faced with the decision to choose between a Yes and a No. In this case, we often use our past experiences to make decisions. This tremendously decreases our cognitive load and eases the decision process. Below is an explanation of mental shortcuts, their usage in the