• Lessons

    Please Stay Home

    TL;DR: Stay home. I responded to a FB post from March 9th that said that Jeffrey Dahmer had killed more people than COVID-19. That attitude is what is going to get over a million Americans killed. At that time I predicted 300 dead and 10,000 infected by Monday March 23 and 2 major US cities in lockdown. I was low. We are at 340 deaths and 24,378 confirmed. Entire states are on lockdown instead of just cities…but not nearly enough of them. My prediction for 2 weeks from today – Monday April 6: 50,000 infected and 5,000 deaths. All hospital beds in major cities are full. Doctors are choosing who…

  • Uncategorized


    I woke up this morning with this “poem” in my head: I think because I like the food or the music, I understand. I don’t. I think because I have that black friend or black college roommate, I understand. I don’t. I can never fully understand. But I will stand. I will stand with you. And march with you and kneel with you. And I will learn. Feel comfortable talking about it and raising issues and solutions.

  • Lessons,  Management

    Leadership with Integrity

    https://hbr.org/2019/07/leading-with-trust Leading with trust and integrity was never more important than it is now. With many people working from home, motivation can be difficult for all of us. Personally I would much rather get back to day-to-day operations than worrying about the health and welfare of our employees and their families. Sometimes I get bogged down by the weight of it all. The thing I’ve done that been most helpful to me has been one-on-one video calls with my fellow teammates. They are quick 2-10 minute calls to just catch up. I don’t know if it’s helped them at all, but it’s helped me tremendously. We made the call early…

  • Technology

    Electric Car Comparison

    I watched this interesting YouTube video where they drove various electric cars to exhaustion and compared their real-world ranges vs. their stated ranges. They mentioned a lot of data, but never gave a summary. I decided the world needed a summary. Here it is: https://docs.google.com/spreadsheets/d/1RAgzfUFiGO1j3UQZCXljc5kC00Qsg1lKhlTIi6oyByU/edit#gid=0

  • Lessons,  Management,  Management Gore

    Customer Service and Profits

    “American consumers spend, on average, 13 hours per year in calling queue. According to a 2010 study by Mike Desmarais in the journal Cost Management, …” Customer Service. According to this Harvard Business Review article, many companies provide sub-par customer service knowingly as a way to increase profits. Mostly the article talks about customer service related to receiving some sort of restitution – a rebate, return or other redress. Their logic is that if you present the consumer with more hoops to jump through, they are less likely to make it all the way to the end where they receive satisfaction and you have saved yourself the cost of that redress. My question is,…

  • Lessons,  Management

    The Circus of Performance Reviews

    “Out of all of the methods used to rate and grade employees, the dreaded annual or semiannual performance reviews are especially unhelpful and potentially harmful…” Performance Reviews. I’m not sure who hates performance reviews more – the managers who have to give them or the employees who have to receive them. They are loathsome all around. The well written and well-researched article from www.knowablemagazine.org is full of alternatives. The best alternative, however, is the hardest to implement: daily evaluation and feedback. Does that mean I have to actually talk to my employees? Yes. Yes it does. It very specifically means daily interaction. If you have more than about a dozen…

  • Lessons,  Management

    Growth via Simplicity

    “The lesson: Growth is best achieved by making things simpler for your customer rather than for you.”   Another great article from Harvard Business Review (register to read full articles).  The McDonalds case study is illuminating and I’ll let you read it, but the real less is making your product work for your customer, not for you. I love that stat that says 64% of cunsumers say they would pay more for a simpler and more convenient experience.  That reminds me of a recent tweet where a large desk phone manufacturer showed a video of a user ordering a pizza via the browser on the desk phone.  My response was…

  • Lessons,  Management

    Role of Luck in Business

    There was a lot of talk about luck this summer!  Mostly due to this paper outlining a well-done lab experiment on luck. Additionally the  MIT Technology Review  (a great resource for business information, especially if you are looking for advice and commentary with a technology bent) had additional analysis. Especially in America, we see success as the natural fallout of talent + hard work.  But does hard work always (or every) guarantee success?  How about talent?  If so, how do they factor in?  If I work 10% more than you (44 hours vs. 40 hours) will I earn 10% more?  How about investors who earn 1,000 times what some people…

  • Lessons,  Management

    Creativity and Boredom

    You find business advice in some of the most interesting places. Take this video for example: https://youtu.be/UzO56i7nUBs It’s by a YouTube artist know as Chris Ramsay. I found his channel one day looking at puzzle solutions. I have a friend, let’s call him David, who loves puzzles (as do I), but he’s always frustrated that he solves them too quickly – this is NOT a problem I have. I was hoping to find some puzzles that were real stumpers to challenge David with. Chris’s channel did not disappoint.  Chris has an easy demeanor onscreen and walks you through his solving process.  He also has quite a few videos on magic…

  • VoIP

    What is WebRTC

    At a high level, WebRTC is a way for browsers to have access to video, speakers and microphone directly without an intermediary like Java or Flash.  It’s most common use to-date has been for voice and video calling. WebRTC does NOT have a built-in protocol for call setup.  You can use an existing call setup protocol like SIP or make your own. OnSIP has open-sourced sip.js (https://sipjs.com/) as an OpenSource javascript library to add the SIP protocol to WebRTC. When using SIP as the call setup protocol for WebRTC, WebRTC is simply the conduit to the camera, speakers and microphone.  SIP does all the heavy lifting of notifying each end…