Offering speaking and training on app development and open source solutions

User interfaces, full stack development, and more...

 

I enjoy speaking about and teaching software development practices and open source solutions — particularly in relation to application programming interfaces (APIs), single page applications (SPAs), full stack web development, static website building, and automation. 

Please contact me at nickolas@knicklabs.com if you are interested in having me speak at your event. 

Below you will find select talks that I have given.

A Brief Introduction to Redux

CoderCamp
Hamilton | January 13, 2016

In this brief introduction to Redux, we will learn about this hot new state container library for redux by exploring the functional programming principles behind it.

Website    Slides

 

My RubyGems Toolbox

DevTrx
St. Catharines | September 14, 2015

In this introduction to RubyGems we will review what gems are; talk about how to install them from rubygems.org; and review how to manage gem dependencies for projects with Bundler. We will also explore several useful gems for building most any type of web app. 

Slides

 

High Voltage: Building Static Sites with WordPress-Managed Content

WordCamp
Hamilton | June 6, 2015

We will explore strategies for using WordPress as a collaborative writing room, similar to proprietary alternatives like Prismic.io and Contentful. We will examine techniques for building static sites with Middleman using WordPress-managed content.

Video    Slides    Example Code    Ruby Gem

 

Single Page Sites with Backbone.js and Drupal

DrupalCamp
Toronto | July 13, 2013

We will explore building single page sites and HTML5 applications with Backbone.js using Drupal as a backend. This is a useful technique for building fast websites and mobile apps using existing Drupal installations.

Video    Website

 

Attracting Good Tenants - website design & SEO

CFAA Canadian Rental Housing Conference
Toronto | June 17, 2011

In this seminar we will address what rental housing providers can achieve through good website design, and in particular, the additional traffic that can be obtained and the value of that traffic. We will identify different ways to approach website design projects and their strengths and weaknesses.

 

Emerging Trends - Website Development

Landlord Webcon
Toronto | May 12, 2011

This seminar will dive into the world of apartment website development and online branding revealing simple, yet effective strategies to creating an online presence. Co-presented with Cindy Roy, Marketing Manager, Osgoode Properties.

Video


I'm available for speaking engagements