Archives: Articles

  • Sweating the Small Stuff

    Sweating the Small Stuff

    “Don’t sweat the petty things, and don’t pet the sweaty things.” – George Carlin Ah, yes. The old “make versus buy” decision. For months, I’ve…

  • Living On the Edge

    Living On the Edge

    Ah, words… Simple audio utterances that contain meaning. Well, except when they don’t. Or when each of us parses a different meaning out of a…

  • Altium Amps PCB

    Altium Amps PCB

    Altium (long ago known as Protel) has long distinguished themselves as the provider of PCB tools for the mainstream. They based their business on the…

  • The Jenga Conundrum

    The Jenga Conundrum

    “Disruption is a process, not an event, and innovations can only be disruptive relative to something else.” — Clayton M. Christensen One good way to…

  • Microsoft’s Take on Quantum Computing

    Microsoft’s Take on Quantum Computing

    This year’s ICCAD conference featured a keynote from Microsoft’s Dr. Krysta Svore on quantum computing. We’ve looked at the topic before (with me making limited…

  • Visualizing Real-Time Issues

    Visualizing Real-Time Issues

    I had planned this piece some months ago, but suddenly it has become tied into a major breaking news story. In the last ten or…

  • Another RISC-V Religious Conversion

    Another RISC-V Religious Conversion

    “It will require a great deal more than a letter of appeal to achieve conversion.” — Fredrik Bajer (1837–1922) You could see them coming a…

  • Taming Technology’s Social Impact

    Taming Technology’s Social Impact

    Engineering education is all about problem solving. Of course, we learn the basics of some technology – electronics, software, mechanical systems – whatever. But the…

  • Trust and the IoT

    Trust and the IoT

    Not too long ago, the IoT Security Summit happened – a day spent with all things security as they relate to the IoT. So today…

  • Playing the Game; Gaming the Play

    Playing the Game; Gaming the Play

    “It’s a whole new world every time you start.” – Jennifer Hale It will come as no surprise to anyone who’s visited Disneyland (excuse me,…