Posts

Haskell Tutorial Part 1

Haskell Tutorial Part 1: Introduction to the Language and Concepts

Part 1: What is Haskell?

Haskell is a general purpose programming language, like Java or Python. It is compiled, often with the GHC compiler, and like Java, it has strong static typing. Unlike Python or Java, Haskell follows a …

Always learning

Learning is a Journey that Never Ends

And with that in mind, I’m still trying to learn.

Learning Go

Go is a newer language that is all the buzz these days. I’ve heard great things from friends and peers, and now that I’m done my degree I have some time to learn it.
I’ve been …

What I'm doing in October …

Projects Projects Projects!

I’ve always got some projects on the go, and I thought I would provide some updates since many of these projects aren’t visible on github.

Current Projects

Running the UVIC CyberSecurity Club

This year the UVIC Cybersecurity club was started, and I’m …