Programming

What I Learned in Boating School: Make Recent Listens Widget with ES6

Lets apply these new ES6 concepts and generate a Recent Listens Widget.

Some Notes on Flow Control

An old friend asked for help with his Python program, which turned into a great lesson on flow control.

What I Learned in Boating School: Fall 2018 part 2

Computer architecture (Intel), program optimization, assembly, and how to stack is allocated.

What I learned in Boating School: Fall 18 School Recap

Programming language concepts, how compilers are built, operator overloading.

Otherlife, and the importance of OpenSource Software

Otherlife subtly summarizes deep rooted issues with how willingly people give their information to Propriatary Software Vendors.

Reverse Iteration Example

We were asked to write a function that detects palindromes and ignores white space. I took this as a good time to demonstrate reverse iteration.