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 ....



Magic $parse service in AngularJS

AngularJS has a useful, but less documented $parse service which is shortly described in the Angular’s docu as “converts Angular expression into a function”. In this post, I will explain what this description means and show explicit and implicit usages of $parse. Furthermore, we will see the differences to the Angular’s $interpolate service and $eval method. Implicitly used $parse The $parse compiles an expression to ...

Read More »

jQuery Form Validation Example

Writing forms is a very common task while developing web applications. But if you need a form you should validate it. Very often it comes to server-side validation, but not necessarily every time. And here jQuery provides a very useful API for rapid creation of client-side form validation. Let’s take a closer look. 1. HTML We’ll assume that we need ...

Read More »

Approaching Responsive Design

Coming from a Java back-end background and given the privilege to dive into the front-end space, I was finally able see what it was like to make a web application responsive. Although there are plenty of other benefits to responsive design, a main benefit is that there is now no need to create an application for every device out there. The use ...

Read More »

jQuery Tabs example

In a recent post, we showed the Dialog component example from jQuery ui library and how it’s simple to integrate and use it in a web application. In this example, we will see another component from the same perfect library, it’s jQuery ui Tabs. Tabs! What is it? Yes, like the browser tabs, we can integrate this feature in a ...

Read More »

Testing your Rails application with Docker

In my last article, I showed you how to move a Rails development environment to Docker (and Docker Compose). This time, I want to expand on that and discuss some improvements regarding testing your Rails application. Running your basic test suite is done quite easily. With the configuration from my last post, you can simply run the following commands to ...

Read More »

Javascript Check Undefined Example

By now we all know that in Javascript we attach types to values and not variables, like in most other programming languages. One of these types is undefined. All variable declarations are initialized firstly with undefined, until we give them another value. When we don’t declare the variables, they just do not exist, but when we declare them and forget ...

Read More »

Introduction to Angular 2 – The fundamentals of Components

Although the internals of Angular 2 are still changing a lot, the public API for building components is already quite stable. In this post we will go through on how we can build components with this new version of Angular, based on some code examples (the code is available here). In this post we will learn the essentials of how ...

Read More »

Build a Minimal Docker Container for Ruby Apps

As a Ruby and Rails developer, I’ve always wanted to have a working and isolated environment for my projects, regardless if it’s a client project, some gem that I work on, or a pet project. Back in the day, I had always wanted to achieve this using Vagrant. However, whenever I tried to do it, I always ended up spending ...

Read More »

Night of the Living Style Guide

Nowadays, projects are becoming more and more complex. Especially when either taking over on a project or coming in on one that has already begun, it is extremely helpful to have solid documentation to get up-to-speed. A frequent tool for this is known as a style guide, a document that explains the branding and the color usage for a particular client or ...

Read More »