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


81 jQuery Interview Questions and Answers – The ULTIMATE List

Without a doubt, jQuery has given a much needed boost to JavaScript, a language so useful but equally underrated at times. Before jQuery came into the picture, we used to write lengthy JavaScript code not just for bigger but even for smaller functionality. That code was at times both difficult to read and maintain. Having written JavaScript before using this ...

Read More »

Developers Hiring Developers: How to Ensure Productivity

When I took over as CTO at SupplyHub, I also took charge of hiring additional software engineers as well as managing our existing team. To bring structure to our hiring process, I’ve made use of methods that have brought us great additions to the team, while allowing us to stay focused on our daily engineering tasks. This article summarizes our ...

Read More »

Top Online Web Development Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

jQuery Get Example

The aim of this example is to show you how to use the jQuery .get() method. The jQuery .get() method is used to load data from the server using a HTTP GET request. The signature of this method is like jQuery.get(url [,data][,success][,dataType ]) where only the url is mandatory. Some methods as .done(), .fail(), and .always() can be chained to ...

Read More »

How to Build Rails APIs Following the json:api Spec

We’ve talked before about how to build a JSON API with Rails 5. We also discussed using Rails 5 in --api mode, serializing our JSON responses, caching, and also rate limiting/throttling. These are all important topics, but even more important is producing a clear, standards-compliant API. We’re going to look at how to build an API that conforms to the ...

Read More »

Every programmer is self-taught

There are many ways to become a programmer beside getting a computer science degree. If you’re on that less conventional path, you may be wondering what you should do to catch up to people who do have a degree. How can you compete with someone who spent many years in a classwork learning about computers and programming? In my experience, ...

Read More »

Outside-In Testing for Ember Apps

While the actual tests themselves may not change, the are many different approaches to testing an Ember app. In this post, we are going to explore one such option: “Outside-in.” This is where we drive the development of our application/feature starting at the highest level and let the tests guide us down all the way to lowest level. In the ...

Read More »

Angular.js Custom Directives Example

1. Introduction In a previous example we talked about the transclusion concept, in terms of Angular directives. 1.1 What are Directives? But, what are directives in Angular.js? 1.1.1 A definition In general, directives is one of the reasons that Angular.js is famous today. They are essentially custom HTML tags and attributes that you can create to do anything one can ...

Read More »

Understanding Garbage Collection and Memory in Node.js

Whenever there is bad press coverage of Node.js, it is (typically) related to performance problems. This does not mean that Node.js is more prone to problems than other technologies — the user must simply be aware of certain things about how Node.js works. While this technology has a rather flat learning curve, the machinery that keeps Node.js ticking is quite ...

Read More »