1. Writing a Great Book is Like Designing Great Software

    After mostly completing a refresher course on creative writing, I was struck by how similar the process is between writing and designing software. Read more at Good Writing is Good Design...…


  2. Review: 2016 MacBook Intel Core m7

    First impression? Beautiful. Sexy. Slim. Light. I think I'm in love. This could be the perfect laptop. Not long ago, I reviewed the 2015 iPad Pro. As I noted there, it might be a great laptop, except it runs iOS. Well, this puppy runs OS X, which I do believe…


  3. A New Chapter

    [Image: The sun setting as I left Infragistics today.] Today I closed a major chapter in my career--it was my last day at Infragistics. I started at Infragistics just short of ten years ago, having moved my young family from balmy Tampa, Florida up here to chilly New Jersey. (We…


  4. Review: 2015 iPad Pro 12.9"

    First impression: It's big. If you're used to a regular iPad, this is kind of a monster. It doesn't feel light, even though compared to most laptops, it is light, at 1.6 pounds. It's not an "Air" for sure. :) That said, compared to the Surface Book, it does seem…

    on reviews

  5. No More CS Interview Questions

    I decided to try publishing my content over on Medium because I really like them for many reasons, not the least of which is publishing in a community rather than alone. So what I'll do with those is post a brief summary here and link over.. -- Have you ever…

    on Software Development Interviewing Best Practices

  6. Negotiating and Adapting Design Research

    I was just reading this piece bemoaning the lack of real support/understanding of Design/UX in the startup world (particularly with regard to the executives/entrepreneurs). While my natural inclination is to sympathize with the Design side of things, I feel like it is pretty one-sided. Posting public blogs/…

    on research design