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


Hypermedia APIs with Apache CouchDB

RESTful web services are a thing I love to discuss, build, and use. However, most of them stop short at sending JSON (or XML) back and forth over the wire. I read the documentation. I write some code with URLs in it and tie my JavaScript, Python, or PHP right into the vendor’s API as it’s currently structured. Any changes ...

Read More »

Javascript Table Example

Tables are one of the things that we use extensively in our everyday life for a number of reasons. They are easy to understand and help us manipulate our data by putting everything into rows and columns. If you’re keen on notebooks, you just draw the tables in them. If you want them on your website? You code them in, ...

Read More »

When are courses counter-productive?

When you wish to improve your programming knowledge, choosing the next course you’ll follow on platforms such as Udacity, Coursera or Udemy is exciting. All the courses descriptions promises that you’ll learn great new skills you can use to build cool projects and to improve your career. It’s also very easy to get started by just pressing a button. When ...

Read More »

Learning Sitecore: My Project Builds, Now What?

I found a plethora of articles on how to build a Sitecore project and get to its infamous welcome page. I could create data templates and content and even workflows, but I found myself confused on how everything fit together. Placeholders, renderings, layouts, sublayouts, Oh My! In an effort to learn Sitecore MVC, I decided to build a small website ...

Read More »

Counting Distinct Values With HyperLogLog

Counting distinct values is a trivial matter with small datasets, but it gets dramatically harder for streams with millions of distinct points. Absolute counting accuracy can be attained through a set, but then you have the undesirable tradeoff of linear memory growth. What you really want when dealing with enormous datasets is something with predictable storage and performance characteristics. That ...

Read More »

Producing Documentation for Your Rails API

Why is it such a joy to work with Stripe or Shopify as a developer? It could be for a number of reasons, but one of them is surely that they have great documentation. For these companies, documentation isn’t an afterthought — it’s something you can tell that they obviously spend a lot of time and resources on. Why is ...

Read More »

How to become a Web Developer – A Comprehensive Guide

In this article we’ll be providing in-depth information on how to become a Web Developer. Well, I don’t have to tell you that web development is one of the most exciting fields in the world right now. For a career that has only been around for twenty years or less, it has not only been a major field of interest, ...

Read More »

Reaching an ambitious goal takes time

Working toward a goal is easy if you’re just starting out and everything is fresh and new. For short-term goals such as learning a new programming language, reading a book or completing a course, it’s not hard to see it through if it really matters to you. You just need to follow the process and you can reach the end ...

Read More »