Angular Versions
Angular 1Angular 1 was the first Angular framework to really make single page applications and this better way of manipulating the DOM popular back in the times Angular 2Angular 2, back at the time in 2015-2016 was a complete rewrite of Angular 1 which fix many of the problems Angular 1 had though; mostly performance issue. Angular 3There is no Angular 3 released and Google decided to move to Angu ...
Read more
What is Angular
DescriptionAngular is a JavaScript Framework which allows you to create reactive Single-Page-Application (SPAs) How is it done?JavaScript changes the DOM, changes whatever is displayed here (in the browser), by changing the HTML code during runtime. That is why you never see the refresh icon on the top-left spin; because we’re only changing the currently-loaded page. You can even see that if you i ...
Read more
How to Make a Good First Impression
Reference from LinkedinBlog When the first humans roamed this earth, they were mostly non-verbal creatures, with no shared language. Therefore, they had to make quick judgments of strangers based solely off the stranger’s body language, to conclude if they were friend or foe. All these years later, despite the advent of language, those instincts have not left us. Science bears that out, as studi ...
Read more
FoxyProxy
WHAT IS IT?FoxyProxy is a proxy which automatically switches an internet connection across one or more proxy servers based on URL patterns. Put simply, FoxyProxy automates the manual process of editing browser’s Connection Settings dialog. Proxy server switching occurs based on the loading URL and the switching rules you define. FoxyProxy sells reliable, fast, secure VPN and proxy servers in 96+ ...
Read more
Atom
Why Atom?There are a lot of text editors out there; why should you spend your time learning about and using Atom? Editors like Sublime and TextMate offer convenience but only limited extensibility. On the other end of the spectrum, Emacs and Vim offer extreme flexibility, but they aren’t very approachable and can only be customized with special-purpose scripting languages. We think we can do bett ...
Read more
Lombok Annotation
DescriptionIt is not uncommon for a typical Java project to devote hundreds of lines of code to the boilerplate required for defining simple data classes. These classes generally contain a number of fields, getters and setters for those fields, as well as equals and hashCode implementations. In the simplest scenarios, Project Lombok can reduce these classes to the required fields and a single @Dat ...
Read more