Prism Controls · University of Michigan

Murphy Malcolm

I'm a software, systems, & platform engineer at Prism Controls. I'm also currently studying Computer Science & Sociology at the University of Michigan.

I specialize in full-stack development, DevSecOps, and embedded systems. I've a deep passion for all of the above, but also Linux (Arch btw), networking, cybersecurity, and cats!

I'm opinionated about technology—but those opinions come from a genuine love of the game and a drive to continuously learn and improve. Always happy to connect and talk.

latest

  1. EECS 280 Binary Search Trees

    Binary search trees are lowkey like trees.. that grew from seeds from Australia. All upside down n shii.

  2. EECS 280 Recursion: Tail, Structural, & Tree

    I'm going to recurse(recurse(recurse(recurse(recurse(please make it stop)))))

  3. EECS 280 Containers, Iterators, & Linked Lists

    I avoid iteration like the plague and use map (or similar) unless I'm held at gunpoint.

  4. EECS 280 The Unholy Rules of Three, Five, & Zero

    I had to split this away from the C++ classes post because this language is god awful.

  5. EECS 280 C++ Classes, Operator Overloading, & Templates

    You have no idea how long I procrastinated writing this. C++ classes are wild & easily contain some of the worst parts of the language.

all 13 articles →