This site runs best with JavaScript enabled.

Welcome 👋

I use my blog as a place to keep track of what I'm learning. You'll find posts on various topics, some more polished than others. I hope you enjoy!

What makes a High Quality Screencast?

Photo by Filip Mroz on Unsplash 📹 Core Screencast Flow A high quality screencast demonstrates to the learner how to accomplish a single task from the instructors perspective. The… Read Article →

Day 5: Duplicate a Sequence in Clojure

Table of Contents Solution How to get there Intro Sequences are a huge concept in lisp and they are hard for me to wrap my brain around. Problem solving for them is showing me that I need to… Read Article →

Day 4: Brave Clojure Chapter 3 - Do things

These are my notes from Clojure for the Brave and True by Daniel Higginbotham. They are intended for the #learninpublic run that I'm doing with ClojureFam (Team Phanes) These are notes for… Read Article →

Day 1: Clojure from the Ground Up

These are my notes from Clojure From the Ground up by Kyle Kingsbury. They are intended for the #learninpublic run that I'm doing with ClojureFam (Team Phanes) Chapters 1-3 are defining… Read Article →

Ryan Singer's Primer on Christopher Alexander's System Design

Table of Contents Table of Contents Ryan Singer - Christopher Alexander: A Primer for System Designers Basic arch Notes on the synthesis of form The Nature of Order Example of soviet… Read Article →

View all articles