5 Reasons You Should Develop Your Next Site Using Node & ExpressJS

 thumbnailCreating a website using NodeJS instead of Apache used to be hard, but today several advances have made NodeJS Servers easy to deploy. In this article, I talk about what are some of the advantages of using Node and Express and why you should give it a shot.

Getting to Love Learning ReactJS

 thumbnailThere's a lot of resistance to learning the ReactJS library. That's because there are two main concepts that make it a tough sell for traditional developers. So let's take a look at what's been holding back most developers from learning ReactJS.

What's wrong with AngularJS2 and why you're going to like it

 thumbnailI've been working with AngularJS2 for a while, so I wanted to give some thoughts to those who are thinking or planning to update or upgrade their apps to this new version. I'll discuss what's new, what's very different, what works and what is going to be a challenge.

Learn about PostCSS! A new way to code CSS you're going to love

 thumbnailEvery so often, a new tool things changes the status quo and makes doing your job easier. First, there was Sass, Less and now, there's a new kid in town called PostCSS. It's changing how web designers and developers work. You should check it out because you're going to love...

Front End Developer/Javascript Technologies to learn and explore in 2016

 thumbnail2015 is officially over, and most of us are back at work. If you're a front end developer, it's time to start thinking about what you could be focusing on in the new year. Here's a look at the technologies that I'm really excited about and plan to spend some...

6 JavaScript technologies Front-end developers should already know

 thumbnailLife's tough for a front end developer because the pace of learning moves so fast. Today's developer needs to be familiar with a number of libraries, frameworks and processes in order to be successful. Here's my list of JavaScript technologies that you should already be familiar if you're a professional...

Before your learn a new JavaScript framework, make sure you've mastered these essential techniques

 thumbnailWith lower attention spans, it's easy to get distracted by shiny new frameworks like React, AngularJS and others. Before you spend your valuable time on those frameworks, make sure you understand these essential JavaScript techniques.

Getting the Right Social Media Followers

 thumbnailEveryone talks about getting a lot of followers in social media, but what does that really mean? And why is it even important? Well everyone is wrong, I'm much happier when I focus on getting the right type of followers.

Getting started creating SVG Graphics

 thumbnailA lot of data visualizations use the SVG format to create graphics, so in this article, we'll use SVG to create some basic shapes and graphics. Understanding how the format works will help you when you're using SVG based libraries and frameworks.

Vector Graphic Formats Used for data visualizations

 thumbnailIn this article, I'll talk about the different graphic formats used for visualizing data and examine some of the differences. Since most visualizations are handled in just a few different vector graphic formats, we'll see why using vectors has advantages over bitmaps because it allows us to illustrate as well...

Principles of online graphic formats

 thumbnailIf your goal is to create visualizations for online consumption, it's good to understand the fundamentals of how graphic formats work for online delivery. In this article, I'll talk about the different bitmap/raster graphics and some of the main considerations for online delivery.

Understanding Data Formats used for Visualization Applications

 thumbnailIn order to work with data-visualization, it's important to understand the formats commonly used to generate visual data. In this article, I'll talk about different formats for storing data plus their advantages and disadvantages and give you some resources.

Horizontally Centered Navigation Menu with CSS

 thumbnailGetting a menu to center horizontally is surprisingly hard, especially when you're using CSS lists. In this tutorial, I'll show you how to change the display element to pretend you're centering a table, which is easy.

Chrome Developer Extensions for Designers / Developers

 thumbnailGoogle Chrome Extensions can help you take care of certain tasks quickly. Here's a quick review of some of my favorite extensions for web design and development