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


Black Pipe Testing A Connected Application In C

This is the fourth article in my series on “black pipe” testing. Here I describe testing libmongoc (the MongoDB C Driver) as a black pipe. Like any network client library, libmongoc cannot be fully tested as a black box. Traditional black box tests enter some input and check the output—this only validates one side of the system at a time. ...

Read More »

BackboneJS with Webpack: A lesson in optimization

Developing a large BackboneJS application presents a unique design problem. As developers, we like to organize our code so it is understandable, logical, and predictable. However, doing so can cause performance issues on the client side. In this blog I will discuss a handy tool I like to use for this purpose: Webpack. I’ll show it in action, how to use ...

Read More »

Bootstrap Table Example

The aim of this example is to show the various Bootstrap tables that you can use in your web projects. Unless you’ve been living under a rock, you already know what a table is. Tables are used to represent a set of data systematically displayed, especially in columns. That makes it easier for us to see and understand each cell’s ...

Read More »

You don’t suck at learning

I suck at learning, I won’t be able to do this. I heard this as people were filling in for a introduction to fingerweaving class I was teaching last weekend. The students had varying levels of crafting skills, but all of them were total beginners as far as fingerweaving was concerned. Even then, everybody learned the basic pattern I was ...

Read More »

Bootstrap Navbar Example

The aim of this example is to show how to create a navbar using Bootstrap. Bootstrap is the world’s most famous front-end framework. Navbars are responsive meta components that serve as navigation headers for your application or site. They begin collapsed (and are toggleable) in mobile views and become horizontal as the available viewport width increases. Navbars are important part ...

Read More »

Test MongoDB Failure Scenarios With MockupDB

This is the fifth article in my series on “black pipe” testing. Traditional black box tests work well if your application takes inputs and returns output through one interface: the API. But connected applications have two interfaces: both the API and the messages they send and receive on the network. I call the validation of both ends a black pipe ...

Read More »

Bootstrap Grid Example

In this tutorial we’re considering a very fundamental concept of front-end frameworks, the grid system and we’re doing so using Bootstrap. Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web. Bootstrap includes a responsive, mobile first fluid grid system that appropriately scales up to 12 columns as the device or ...

Read More »

Introducing the AngularJS AWESM Stack

I recently presented the AngularJS AWESM stack at the Atlanta Code Camp. This is a stack I’ve been using successfully for nearly four years now. It includes the following components: A is for AngularJS W is for ASP.NET Web API E is for Entity Framework S is for SQL Server M is for ASP.NET MVC Each component of the stack ...

Read More »