Do you want to know how to develop your skillset to become a Web Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!


1. Building web apps with Node.js

2. HTML5 Programming Cookbook

3. CSS Programming Cookbook

4. AngularJS Programming Cookbook

5. jQuery Programming Cookbook


and many more ....


I have read and agree to the terms & conditions


17 Excuses Every Website Tester Should Get Rid Of Immediately

Let’s face it. No matter how perfect we try to make a website, we are bound to make some mistakes. Errors are unavoidable, no matter how minor they are. Which is why we fail to guarantee a bug-free release, even after conducting thorough rounds of testing of different types, such as stress testing, cross browser testing, responsive testing etc. Considering ...

Read More »

Selenium Automation Testing on Internet Explorer (IE) & Edge

Design and Usability are two important factors when you are building a consumer web product/web application. You might need to step into the shoes of the customers in order to tackle different usability problems. However, you may have to fill in a lot of shoes considering the fact that not all your customers would be using the same browsers as ...

Read More »

Starting Appium Server and launching the app from code

Quick Links: Basics of Appium Mobile TestingAppium Setup for WindowsWriting The First Appium Test Automation Script (Android) Starting Appium Server and launching the app from code In the previous blog in this series, we learned how to write the first Appium script for Android devices. Now in this blog, we will understand how to start the Appium server.The code structure ...

Read More »

Frontend vs Backend Development

I am sure you might have got into discussion of frontend vs backend development or some engineers want to do only one type of development. I am passionate engineer for more than decade and have got opportunity to see full spectrum.  I have done development on extreme end of both the side. In this post i will share something on ...

Read More »

JavaScript Files (From Magecart-Style Attacks)

Most web pages now consist of multiple JavaScript files that are included in various ways (via <script> or in some more dynamic fashion, bundled and minified or not). But since these scripts interact with everything on the page, they can be a security risk. And Magecart showcased that risk – the group attacked multiple websites, including British Airwaysand Ticketmaster, and stole a few ...

Read More »

Debug your container by overriding the command

The main problem with docker on debugging has to do with images that already have the CMD command specified. If something goes wrong and has to do with the filesystem, or some commands that should have taken effect and they did not you need to do some troubleshooting. Overriding the command which is executed should be helpful. I do this ...

Read More »

The Twelve-Factor App Methodology – Key to Amazing Distributed Web Applications

With the advent of cloud computing, the dynamics of developing web applications has changed astronomically. This transition has not been an easy journey.  Developers who were before comfortable with deploying to one server, now had to tackle multiple servers and the distribution of load. They also had to take into consideration the combination of different files with each other—and with ...

Read More »

Docker compose: run stack dynamically

I use docker compose every day for my local development needs. During the day I might turn on/off various databases or servers thus I need to do it fast and in a managed way. Usually your docker-compose files contains the configuration for many containers, network, volumes etc. stack.yaml 01 02 03 04 05 06 07 08 09 10 11 12 ...

Read More »

Ruby on Rails Developer Series: Power of Strong APIs using JSON and Postgres Database

Welcome to the second of four Ruby on Rails Developer Series. In this series, the goal is to outline how to strengthen your API with Postgres, how to dockerize your project and add security layers to mitigate attacks to your application. In this article, we’ll cycle through strengthening our API-based application that uses the JSON API from Active Model Serializer. ...

Read More »