It’s officially over. I’ve posted eight blog posts over the course of the last month and it has been quite an experience. My initial goals were to re-ignite my creativity, push myself out of my comfort zone, and experiment.

It’s officially over. I’ve posted eight blog posts over the course of the last month and it has been quite an experience. My initial goals were to re-ignite my creativity, push myself out of my comfort zone, and experiment.
Greetings readers and learners! As I mentioned on an earlier post, I’m generally reading or learning something at all times, and I’m on a bit of a quest to figure out how to learn more efficiently. Today I’m reviewing two books on mental models and coaching as well as a…
Are you hoping to build up your leadership skills? Traditionally this is done with years of experience, mentorship, reading, and sometimes a degree. The blockchain and quantum computing have disrupted this age old practice forever. Don’t be a chump. Follow the tips below to harness the synergy of the blockchain…
Ladies and gentlemen, boys and girls, welcome to the Javascript magic show! Today we will explore a few mysterious and tantalizing feats of magic. Hold on to your socks as we dive into the first trick.
Technology moves fast and there’s always something new to learn. The pressure to stay up-to-date is always there. Nobody wants to be old, curmudgeonly, all-used up, and still cranking out jQuery widgets and playing pogs while the whole world passes them by. It often feels like there are too many…
One day you’re chugging along on a problem and things are going great. You’ve harnessed the spirit of Csikszentmihalyi with incredible dexterity and before you know it, you’re waist deep in the highly sought after “flow” state. Code is just flowing from your fingers and thumbs as if they were…
I’m going to start this with a few quotes from the Dark Knight Batman trilogy. You may be asking yourself, “What does Batman have to do with public speaking or my Toastmasters experience?” Read on to find out.
It struck me the other day that I’ve been programming at work in some capacity for nearly ten years and as my main professional responsibility for six. Over the course of that time I’ve learned a few things, some of them the hard way, and I’d like to share a…
Exciting news! This blog will be rising from the ashes this month. I’ve just started a Toastmasters Pathways project where I must blog at least eight times in the next four to five weeks. It’s been about two years since my last post, so look forward to writing many more!…