Angular 4.3 Now Available

A few days back, the Angular team has announced a newer version of Angular 4.3, this version is a minor release of the framework. This release version contains no breaking changes and it is just designed as a drop-in replacement for earlier…

Migration Tips to JUnit 5 from JUnit 4

Migration Tips Before migrating to JUnit 5 from JUnit 4, let's first check out the advantages of using JUnit 5 over JUnit 4. JUnit 4 entire framework was contained in a single JAR library. This means that we have to import the whole…

Using CSS variables

CSS Variables are entities that hold values which can be reused throughout your stylesheet document. They are formerly known as custom property and can be defined using the following notation --property-name: value; Once you have…

Checklist and Troubleshooting URL Rewriting

Checklist to Implement URL Rewriting CHECK THAT IT'S SUPPORTED Not all Web servers support URL rewriting. If you put up your .htaccess file on one that doesn’t, it will be ignored or will throw up a “500 Internal Server Error.”…

101 Quick & Actionable SEO Tips That Are HUGE

Image Courtesy: Search Engine Journal While we trying to understand and implement the SEO features for our journals to help all the developers out there so that they can get them easily and can leverage themselves. We found a…

Web Storage in HTML5

What is HTML5 Web Storage? Before the introduction of HTML5, all the local data was stored with the help of Cookies. Now that HTML5 has been introduced a long time, there came the feature of storing the data locally in web storage. Web…

Top Tools for Java Developers Toolkit

There is an enormous selection of libraries, utilities, and programs at the sheer disposal of Java developers. Each one has its own merits and demerits, but there are a few that stand out from the crowd due to their popularity, versatility,…

Vue.js Shorthands

Prestige PIC 15.0+ 1900-Watt Induction Cooktop (Black) Shorthands The v- prefix serves as a visual cue for identifying Vue-specific attributes in your templates. This is useful when you are using Vue.js to apply dynamic behavior to some…

Getting Started with Kotlin Coroutines

With version 1.1 of Kotlin comes a new experimental feature called coroutines. The statement means it may get some changes in the upcoming releases of Kotlin. When compiling coroutines in Kotlin 1.1, a warning is reported by default: The…

Top 5 Javascript Frameworks to work in 2017

The Web is full of JS Frameworks which are intended to make the life of the developers easy. Here we are trying to jot down the list of Javascript Frameworks that the developers should look forward to work in 2017. NOTE: This list is…

Pondering over Kotlin Ranges

Range expressions are formed with rangeTo functions that have the operator form .. which is complemented by in and !in. Range is defined for any comparable type, but for integral primitive types it has an optimized implementation. Here…

15 Essential Plugins for Visual Studio Code

Image Courtesy: Tutorialzine We teach, we work, and we play around with web technologies and to use these web technologies everyone needs an IDE of their choice. Visual Studio Code is one of our favorites IDE to work with Web…