• What is your Digital Footprint?

    Applications that used to fit in a few megabytes now consume a gigabyte – or more – to do essentially the same thing. I find this development a bit disturbing.

  • Life is Precious

    My trip home from Brazil took far longer than expected.

  • Thought Leadership

    A thought leader has to do more than think about problems.

  • Client-side Productivity Tools with Node

    I’ve been a fan of Node since we were first introduced in 2011. Unfortunately, it’s taken me a few years to come up with a compelling business use for Node.

  • Differentiation and Diversity

    I’d rather learn something new and struggler at it than be at the top of my game with nowhere to go but down.

  • Unexpected Networking

    I honestly feel I did more talking and networking while stuck in remote airports and hotels than I’ve ever done at a conference.

  • PHP, Security, and Lambdas

    If you’re writing PHP code and you want to use lambda functions, don’t use PHP’s create_function() method. It’s insecure, and will be flagged as such by security software and analysts.

  • Monkeys in the Machine

    Not everyone could be at JSConf BR, so I wanted to give you all a glimpse of the awesomeness that is the worker API.

  • When Bigotry became OK

    Brendan Eich’s community-forced resignation from Mozilla shows that the community has accepted bigotry as being OK when it’s directed at those previously identified as bigots.

  • Air Travel and Elitism

    I’m not going to pay $300-1000 more for a first class ticket just to experience a handful of perks. What does that imply about my worth to airline employees?