Introduction To GitHub Actions Course Part 8 Released

Today, I am happy to announce that part 8 of my Introduction To GitHub Actions course is now available and can be watched on YouTube here: Pull Request Workflow.


In todays video, I give a high level overview of:

  • Creating a pull request workflow
  • Triggering workflows using different conditions like project paths and branches

I hope you enjoy the new content! Please feel free to post any questions or comments below.

Introduction To GitHub Actions Course Part 7 Released

Today, I am happy to announce that part 7 of my Introduction To GitHub Actions course is now available and can be watched on YouTube here: Integration Test and CRON Workflow.


In todays video, I give a high level overview of:

  • Creating an integration test workflow
  • Triggering a workflow using a cron like expression
  • using third party actions for bootstrapping a workflow

I hope you enjoy the new content! Please feel free to post any questions or comments below.

Introduction To GitHub Actions Course Part 5 Released

Today, I am happy to announce that part 5 of my Introduction To GitHub Actions course is now available and can be watched on YouTube here: Hello World Workflow.


In todays video, I give a high level overview of:

  • Creating our first workflow
  • Manually triggering the workflow through the GitHub Actions UI
  • Basic GitHub workflow file syntax

I hope you enjoy the new content! Please feel free to post any questions or comments below.

Introduction To GitHub Actions Course Part 2 Released

Today, I am happy to announce that part 2 of my Introduction To GitHub Actions course is now available and can be watched on YouTube here: GitHub Actions & Workflows.


In todays video, I give a high level overview of:

  • what GitHub actions and workflows are
  • what is CI/CD (continuous integration and continuous deployment)
  • benefits of CI/CD
  • benefits of using GitHub actions

I hope you enjoy the new content! Please feel free to post any questions or comments below.

New Introduction To GitHub Actions Course

Introduction To GitHub Actions Course

Update: I have released a video that contents all of the content for the course as a single video. You can watch the video on YouTube here: Introduction To GitHub Actions - Full Course.

Today I am happy to announce that I will be releasing a brand new mini course on an introduction to GitHub Actions that you will be able to watch for free on YouTube. Over the next two weeks, there will be a new video available to watch each day with the first video being available tomorrow!

HTML5 Game Prototyping Course - Part 1

Welcome everyone! This is the first of many posts that will cover the topic of game prototyping and we will be putting game prototyping into practice by building some basic games in HTML5 using TypeScript.

What is game prototyping?

In game design, game prototyping is the process by which a game designer builds the simplest version of their game in order to test their idea and get feedback. A good prototype will convey the mechanics of the game the designer wants to build and it will allow others to test the gameplay.