"Mo"

All Posts

  • Published on
    A few months back, I began having some wrist pain at work. I suspect that many who work on a keyboard for the majority of their day struggle with wrist pain of some kind. That said, I was a little surprised because I had been using an ergonomic keyboard. In fact, I've been on an ergonomic keyboard for at least 15 years. I hadn't yet tried a mechanical keyboard, though, so I figured it was time to try one out. But first, I want to share the keyboards I've used.
  • Published on
    Just over a year ago, I shifted careers and joined Clear Function here in Memphis - it's been my first exposure to both agency and consulting work and I've really enjoyed it. I thought I'd share a little bit of my experience thus far.
  • Published on
    I've been interested in open source software for a while, but it wasn't until last year that I had any success with the software I had released. Back on July 8 of 2014, I pushed the first commit of SWXMLHash. Incidentally, my first real foray into OSS was also my first real attempt to do any Swift coding.
  • Published on
    About a month ago, I was invited to participate in an online panel discussion on a Continuous Discussions (#c9d9) episode, which was organized by Electric Cloud. It was set up over Google Hangouts and everyone had some really great thoughts. If you've ever participated in a well-organized open spaces session or sat in on a speakers panel at a conference, it felt a little bit like that. I'd encourage you to check it out.
  • Published on
    I just wrapped up my CodeStock presentation on a Brief History of (.NET) Threading. I attempted to cover the last 10 years of threading in .NET starting from .NET 1.0 all the way to today. So, think Thread, BackgroundWorker, ThreadPool, IAsyncResult moving forward to Task and async/await.