Technology Articles

Google Maps APIs

by John Vincent

Posted on

Making Maps is easy using the Google Maps APIs.


Jekyll SASS Fonts

by John Vincent

Posted on

This article describes how to sass include 3rd party fonts.

  • bootstrap
  • font awesome
  • ionicons

Jekyll SASS Integration

by John Vincent

Posted on

SASS compilation could be performed by Jekyll or outside of Jekyll. Let's take a look.


Google Fonts and Webfontloader

by John Vincent

Posted on

Discussion about Google Fonts and how to best load them.


Nginx Proxy Google Analytics

by John Vincent

Posted on

Page Speed flags browser caching of Google Analytics. The following is a way to address this.

I have seen this documented somewhere else, this is my implementation.


Add Integration testing to Blogging App

by John Vincent

Posted on

Add Continuous Integration to the Blogging App. Deploy to Heroku using MongoDB database at mLab.


Integration testing in a Mongoose world

by John Vincent

Posted on

Take the restaurants app and implement Integration Tests using a faked database. Setup continuous integration with Travis and deploy to Heroku.


Node Basic authentication and access control

by John Vincent

Posted on

Build app to demonstrate basic authentication.


Add Integration Tests to Mongoose blogging app

by John Vincent

Posted on

Now it's time to practice writing integration tests for MongoDB backed Express apps.


Add Mongoose to blogging app

by John Vincent

Posted on

Take the blogging app, implement Mongoose layer and deploy to mLab and Heroku.


Integrating Mongoose into an Express app

by John Vincent

Posted on

Understanding the fundamentals of working with Mongoose in an Express app.


MongoDB in the Cloud

by John Vincent

Posted on

Setting up a MongoDB Database is straightforward.


MongoDB Basic Drills

by John Vincent

Posted on

Basic MongoDB Drills.


MongoDB Shell Basics

by John Vincent

Posted on

MongoDB Shell Basics


Installing Mac MongoDB

by John Vincent

Posted on

This article refers only to Mac


SASS Mixins

by John Vincent

Posted on


Tests and CI for Blogging App

by John Vincent

Posted on

Configure Github, Travis and Heroku so that a change to a Github repository triggers a Travis CI build which executes Mocha/Chai Unit Tests and if successful, deploys to Heroku.


Deploy Node Express App to Heroku using Travis Continuous Integration

by John Vincent

Posted on

Configure Github, Travis and Heroku so that a change to a Github repository triggers a Travis CI build which executes Mocha/Chai Unit Tests and if successful, deploys to Heroku.


Deploy Static Website to Heroku

by John Vincent

Posted on

This document discusses how to deploy a basic static website to Heroku.


Continuous Integration with Travis CI

by John Vincent

Posted on

Lets get started.