A love letter to Software Engineering

I’ve been making a career transition to software engineering for about a year and a half, starting first in a –gasp!– bootcamp and then eventually to Launch School. I’m at a good inflection point now to reflect on the journey so far, talk about the process, the challenges, the joys–and be grateful for everyone who has made this transition possible.

Mastery-Based Learning in the Age of Social Media

I have a confession to make. I’m an addict. I love everything about–and can never get enough of–learning. I keep coming back for another hit, over and over again. I’ve been doing it for over 30 years.

How to memorize any number

The brain has evolved to be excellent at remembering visual cues, but not as good at remembering abstract concepts like numbers. To remember a set of numbers, then, we just need to convert them into words that we can see and feel.


An app that helps students learn new material, fast. Currently in construction. Drop a note if interested here: https://www.briefcat.com

Learning How to Learn

I recently completed Dr. Barbara Oakley’s very useful course, Learning How to Learn. I gained so many shareworthy insights that are helping me to study and remember things more efficiently and confidently that summarizing them in a post made much sense.