Web Development

Weather Underground Icons:

posted Dec 22, 2017, 9:36 PM by Chris G   [ updated Dec 23, 2017, 7:47 AM ]

Great, free transparent weather underground icons:

Testing tool for REST services - Postman

posted Apr 24, 2016, 7:48 AM by Chris G   [ updated Apr 24, 2016, 7:48 AM ]

If you write RESTful services, you are probably looking for a tool to test your services. Enters Postman, one of the greatest Chrome extensions ever created!

Awesome Vertical Timeline pure CSS template

posted Dec 16, 2015, 9:14 AM by Chris G   [ updated Dec 16, 2015, 9:15 AM ]

A sharp, nice looking  and easy to use HTML template, with collapsible entries, and no javascript needed.

Javascript Charts and Graphs

posted Dec 16, 2015, 6:53 AM by Chris G   [ updated Dec 16, 2015, 6:53 AM ]

Morris.js is a powerful library with a clean interface. It’s based on jQuery and the Raphaël JavaScript library. The main goal is to provide beautiful charts, that are easy to use. Default chart types include line, bar, area, and donut graphs. The library has some examples that you can take a look at with code that shows how to get started and create good looking charts in few minutes.

License: Simplified BSD License.

Advanced REST client

posted Oct 19, 2015, 8:12 AM by Chris G   [ updated Oct 19, 2015, 8:12 AM ]

Advanced Client REST built on Google Web Toolkit.
A great tool for testing Rest services, also has the ability to send raw headers, and store requests in Google Drive. Google Chrome browser required, obviously.

The high-tech toilet that sank a submarine - a user interface design lesson

posted Sep 22, 2015, 3:33 PM by Chris G   [ updated Sep 11, 2017, 5:29 PM ]

A key principle in user interface design is that the normal operation of a system should be easy, and that abnormal operation should be possible only if you do it on purpose. This is especially important if the operation is common, needs to be done under time pressure or high stress, or if the consequence of error is catastrophic.

Pooping frequently satisfies two of these three criteria, and as this story demonstrates, it sometimes also satisfies the third.

Therefore an important lesson: If flushing the toilet can only be done safely by a single highly trained individual aboard your submarine, and if anyone other than this person – including, in this case, the combined efforts of the Captain and an engineer – cannot do this without causing the entire ship to sink, then you are doing your design spectacularly wrong.

Material Design

posted Sep 12, 2015, 9:29 AM by Chris G   [ updated Sep 12, 2015, 11:05 AM ]

Material Design is a new trend in web design introduced to us by Google. They have made available some very detailed specifications, based on an extensive experience in usability, as well as performance.

The specification is available at:

Material Design Lite lets you add a Material Design look and feel to your websites. It doesn’t rely on any JavaScript frameworks and aims to optimize for cross-device use, gracefully degrade in older browsers, and offer an experience that is immediately accessible. Get started now.

There are many components to chose from:

as well as some predefined templates:

and man built-in icons:

The Expert (Short Comedy Sketch)

posted Sep 9, 2015, 1:13 PM by Chris G   [ updated Sep 11, 2017, 5:30 PM ]

A great video for all engineers! An illustration of the common disconnect between engineers and business and sales people:

Swagger - generate documentation for your REST API

posted Mar 30, 2015, 12:16 PM by Chris G

Swagger is a simple yet powerful tool for RESTful API providing interactive documentation, client SDK generation and discoverability.

Create QR Codes

posted Dec 8, 2014, 5:56 PM by Chris G

This is the best free online tool for creating some amazingly great looking (and still functional) QR codes:

1-10 of 26