Chris Morrison

Full-stack developer. Writer. Open-source enthusiast.

I'm a full-stack developer with a passion for building clean, performant, secure web applications and writing about the craft. I believe in privacy-first, no-ads, open software.

Read more →

Latest Posts

View all →
Computer Science

SOLID Principles Explained as Simply as Possible (+ Examples)

Explanations of the five SOLID principles that made sense to me, and helped me remember them.

6 min read
Technical

How I Fork and Publish NPM Packages to Fix Bugs (And Why You Might Not Want To)

A guide to something you'll probably never have to do.

5 min read
Development

The Mindful Spark: Fostering Mindfulness for a Better World

Building projects that reflect my values is one of my priorities, and I'm glad to share this platform with you.

1 min read
Personal

Building a Learning Management System (LMS) and a Mobile App: My Capstone Project Experience

As a student, I led a team project to build an app for OttawaU's Italian Studies Department

4 min read

Recent Work

View all →
JAMstack The Mindful Spark

Clean, modern magazine-style website on meditation and Buddhism

Javascript LMS for Italian Studies Department

Custom LMS built for the OttawaU Italian Studies Department

Open Source Terra: A Gatsby.js starter

Starter template for a blazing fast static site

If you find my writing or projects useful, a coffee helps keep it going.

☕ Buy Me a Coffee