My face

Hi - I'm Clinton, and I'm the CTO of Momentum Learning in Durham, NC. I've previously worked with the Consumer Financial Protection Bureau, The Iron Yard, and RTI International, among others. My big passions are my kids and making the world of programming a more welcoming and diverse place.

Find out what I'm up to right now.

Christian podcasts

One of the most fun and unexpected parts of hopping on the Jesus train has been finding podcasts. Here are my favorites: Unbelievable? This is the most serious podcast I listen to. The host, Justin, brings people with different perspectives together, often a Christian and an atheist, but not exclusively, and has them debate about a topic. It is British, so it is very civilized. I often find myself agreeing with the non-believer in the episode, but it’s all very kind. Read more...

bell hooks talks to John Perry Barlow. This is some of the most mindblowing stuff I have read.

Unlearning the Religion of Whiteness. Jonathan Wilson-Hartgrove is a prophetic voice. I think he is right on that whiteness is the poison at the roots of American Christianity.

Agenda. Found this note-taking program this week. OS X only, but it is really tight. Enjoying it a lot.

JavaScript’s a mess – and that’s a good thing. The section “A Cleaner JavaScript” in this article contains a succinct list of things to do to make your JavaScript better immediately.

Hyperapp for Redux refugees. I am a sucker for hype, but Hyperapp is looking like a real nice option for future development.

How Generative Music Works. Maybe the best web-based slideshow I’ve seen.

Mary Rose Cook live-codes a JavaScript game from scratch. This is going to be required watching in my next front-end development course.


Today I was leaving the parking garage at work when I saw someone’s lights were on and their car was off. I leave my lights on all the time and run down my battery on the reg, so I decided to do the right thing and stop and see if I could turn their lights off. I walk up to the car – walking up to a car that is not yours feels extremely weird – and test the door handle. It opens and I turn off the lights and then the driver’s seat, which was reclined, flies up and a frightened older Asian man looks at me. I may have never jumped so high before. We stared at each other for a moment and then I said, “I’m sorry, I saw your lights were on” and then turned and booked it out of there. I am pretty certain I heard him say “Thank you,” but I am not completely sure.


2017 in Books

I had a goal this year of reading 52 books, which was overly ambitious – I only read 31. I’m glad I made the plan, though, because it made me keep a list, which I’ve never done before.


Build a Slack bot using Glitch

I have spent some time recently building bots for Slack using Glitch, and it is one of the most fun experiences I have had writing code. If you haven’t used Glitch before, it’s an online code editor for Node.js that automatically saves and restarts your application on edit and hooks it up to a domain. Using this, you can iterate on your application quickly. When developing a bot for Slack, you can pop back and forth between Glitch and Slack and see changes in real time. Read more...
Previous Page 2 of 8 Next Page