Go to top

philiph.dev

A computer science educator and software developer specializing in functional programming and web technologies. I create modern tools using languages like Elm, OCaml, and Go, and bring these concepts into the classroom to help students build a deep, transferable understanding of programming.

I'm currently...

Developing

A web app that allows students to program in python, with syntax highlighting and all, that also tracks the history of key strokes. I call it TBD.

Writing

A blog post entitled ICS4U: AI is here. What now? where I am writing down my thoughts on the future of CS education at the high school level.