Image for A quick way to optimize images for the web on OSX (without PhotoShop)
April 4, 2019

A quick way to optimize images for the web on OSX (without PhotoShop)

If you’re uploading images for web pages that are greater than 1mb, that’s not great. Here’s how you can fix it, on Mac OSX, without PhotoShop. Download the image you’re wanting to use. If you’re looking for content for blogs, I would highly recommend checking out UnSplash. Notice that the …

Image
By Ryder Damen
Image for Why I migrated my personal projects to Kubernetes

Why I migrated my personal projects to Kubernetes

A little while ago I made the decision to containerize my personal projects and migrate them to kubernetes. If you’re not familiar with kubernetes or containerization in general, this comic is a helpful explanation of the basics. It took a long time, but I’ve migrated most of my personal and …

Image
By Ryder Damen
Image for Building a Slack App with Google Cloud Functions
July 21, 2018

Building a Slack App with Google Cloud Functions

Previously I’ve built a few slack apps for integrating things like my WordPress stats, reporting server crashes, and some things for work, but I wanted to build one for fun. A little while ago I built a npm package called the Leslie Knope Compliment Generator (knope.js). This package provides functions …

Image
By Ryder Damen
Image for A Guide to Executing JavaScript with PHP

A Guide to Executing JavaScript with PHP

If you’re looking to execute JavaScript with PHP, you’ve got a few options. In almost all cases, you should provide the JavaScript code to the user’s browser as a part of the page, which can be done in a few ways.   Only PHP (Browser-Side) This can be executed fairly …

Image
By Ryder Damen
Image for Posting Daily WordPress Statistics to Slack
June 11, 2018

Posting Daily WordPress Statistics to Slack

I check my WordPress.com app daily to keep an eye on statistics of some of my more popular sites. It’s a nice easy way to keep track of who’s viewing what, but I wanted something a little more integrated with all my other systems. I use Slack as a monitoring …

Image
By Ryder Damen
Image for Building an AI Chatbot with data from The Office
March 12, 2018

Building an AI Chatbot with data from The Office

One of my favourite TV shows is NBC’s The Office. A fan favourite, and on TV for many years, this show never fails to make me laugh, even after I watch the series for the 9th time. With a bit of free time on my hands, I decided to mess …

Image
By Ryder Damen
Image for Competing in Brock University’s Monster Pitch
April 5, 2017

Competing in Brock University’s Monster Pitch

This spring, I had the pleasure of competing in the final round of Brock University’s Monster Pitch competition. Similar to the popular TV show Dragon’s Den (with two of the same judges), this competition pits students against each other with their innovative business ideas and opportunities. Using an idea I …

Image
By Ryder Damen
Image for Creating A Walkable Timeline Of Life
April 2, 2017

Creating A Walkable Timeline Of Life

I had thought about creating a walkable timeline of life for a while at Brock University, but never really got around to doing it. With only a few months left of my studies, I decided it was now or never.     With some open source data, and help from …

Image
By Ryder Damen
Image for The Brock Safe Drive Project
January 7, 2017

The Brock Safe Drive Project

Designing a web app to help drivers know the conditions better.

Image
By Ryder Damen
Image for 3D Printing A Chemistry Tool
December 5, 2016

3D Printing A Chemistry Tool

My experiences with 3D printing a useful tool for the chemistry labs.

Image
By Ryder Damen