Chris Visser

Chris Visser

Versatile, Passionate and involved for as long as there is coffee.

This is where I share my expertise about software development and software strategy in the form of articles, guides, tutorials and examples.

Meteor CI with AWS Codestar

Meteor CI on AWS Part 3: Configuring Elastic Beanstalk

Part 3 is about preparing the deployment step for our built Meteor distribution using best practices when it comes to Continuous Integration. It includes the configuration of AWS Elastic Beanstalk to automatically start a Meteor Deployment using CodeStar.

Read more
Meteor CI with AWS Codestar

Meteor CI on AWS Part 2: How to build Meteor

Part 2 is about best practices for code structure and how to include Meteor's build commands to automate the build process locally and with AWS CodeBuild. The end result is a working NodeJS application that can run anywhere.

Read more
Meteor CI with AWS Codestar

Meteor CI on AWS Part 1: Setting up CodeStar for Meteor

Our goal. We want to have working Continuous Integration flow for our Meteor application. A push to our repository should eventually result in an updated application in our cloud. We also need to know it if and where something went wrong during the process.

Read more
React Serverside Rendering Icon

Meteor & React with SSR - Pushing initial state with EJSON

Pushing serverside component state to the client is called hydration. However, the methods used have some caveats, especially if you are working with rich content types like Date fields. In this tutorial I will explain how to leverage Meteor's EJSON (Extended JSON) to hydrate React components with initial state and rich content types.

Read more
React Serverside Rendering Icon

How to set up Meteor & React with SSR

It might have been difficult with Meteor in the past. Serverside Rendering (SSR). Times have changed however. Modern libraries like React and Vue have made their entrance. Thanks to React and Vue its now actually quite easy to build an SSR application in Meteor! I will explain it to you in some easy to follow steps.

Read more