Matt Fairley

Front-end developer. Pop culture nerd. Not a robot.

Who I Am

This is a picture of my face

I’m Matt Fairley, a web developer based in Toronto. My passion is making and sharing cool things on the internet like these things. I have a degree in popular culture — a real thing you can get from a university. After a 5-year stint at the CBC, I went to HackerYou, where I learned the skills to become a front-end web developer

I love TV, movies, comedy and podcasts. I live in Toronto’s west end with a dog named Clyde and an out-of-control collection of DVDs. I’m also not a robot.

HTML/CSS

  • HTML5
  • CSS3
  • Sass
  • Responsive design

JavaScript

  • JavaScript
  • jQuery
  • AJAX APIs

Tools

  • Gulp
  • Grunt
  • Git/GitHub
  • Sublime Text

Etc.

  • WordPress (PHP)
  • HackerYou grad
  • Pop Culture degree

My Work

Last Man Stanton

On GitHub

A trivia game for 2-8 players that challenges you to name as many of an actor's movies as you can. Compares user guesses with data pulled from the TMDb API.

  • HTML/CSS
  • JavaScript
  • jQuery
  • APIs
  • Responsive

AddSomeClass.js

On GitHub

A custom jQuery plugin that hijacks the .addClass() method to add top hats, monocles and Bill Murray to websites.

  • HTML/CSS
  • JavaScript
  • jQuery
  • Git/GitHub

Forecastr web app

On GitHub

A weather app that retrieves and displays the 7-day forecast for a user-selected city. Uses the OpenWeatherMap API.

  • HTML/CSS
  • JavaScript
  • jQuery
  • APIs

LittlestHobo.ca

On GitHub

A single-page site that grabs a random episode synopsis of the 80s TV show The Littlest Hobo.

  • HTML/CSS
  • JavaScript
  • jQuery
  • Responsive

Bootcampfire

On GitHub

A companion web app for a weekend retreat with an event calendar, instagram feed and leaderboard.

  • JavaScript
  • APIs
  • Responsive
  • React
  • NodeJS

Hey! It’s that guy

On GitHub

A web app built with AngularJS that uses the TMDb API to see what else an actor you recognize in the movie/show you're watching has been in.

  • HTML/CSS
  • JavaScript
  • APIs
  • Responsive
  • Angular JS

Let's talk

Your Name (required)

Your Email (required)

Subject

Your Message