Today I’m giving my Zero to Testing talk (the extended and uncut version!) at MidwestJS, and I incorporated what could be a testing meme. Can we make this a thing? I am not great at memegenerators, so this is the one I made, feel free to make your own with your picture of lettucey lettuce: Backstory […]
Welcome to my website and The Webivore blog. Learn more about me, my speaking activities, or contact me for speaking, writing, or consulting.
This week’s episode of Turing Incomplete is about pairing, and while my poor audio connection is mostly to blame for my quietness on this episode (when it’s out), I also brought up the issue I run into with pairing, but I find difficult to talk about with people who pair 100% of the time and […]
On Tuesday, I gave a talk at the inaugural Software as Craft meetup on why being a craftsman matters to me, or more so, why identifying as a person who makes things helps me not go nuts. My friend Mike filmed it, so there may be a video (there was some air conditioning noise, so […]
The LibertyJS website is hosted on RedHat’s OpenShift, which is essentially RedHat Heroku. Meaning, it’s really easy to define a language, push to a git remote, and voila! There’s your website. Plus, you know, free (ish). While that’s certainly fantastic, getting pull requests, merging, but then having to do a repetitive process of “git fetch […]
I’ve taken my small share of Coursera courses (the latest that I finished was Competitive Strategy, and I’m currently taking Strategic Innovation) and I’m often surprised by the number of people who don’t know about Coursera or could never see themselves using it. Here’re my reasons why I think you should be taking Coursera courses, […]