Category: Software Engineering

  • Board Support Packages (BSP)

    The most important single aspect of software development is to be clear about what you are trying to build Bjarne Stroustrup I recently made a post on reddit /esp32 about board support packages. I have reproduced a cleaned up version of that post here: Here is some hopefully useful information about how GCC and common…

    Continue reading

  • Kubernetes Resource Optimization

    The key to success is twofold; know what you are doing, and do it well. Most people fail at the first step Joel Crisp (me) There has been a lot written about Kubernetes Resource Optimization. Kubernetes, at the core, is a resource aware scheduler designed to pack as many tasks (pods) onto compute resources (nodes)…

    Continue reading

  • High Availability is not Business Continuity

    Words have power, you understand? It is in the nature of our universe.  Terry Pratchett, Going Postal Let’s talk a little about some common terms in the Software Industry : I believe all these terms have different meanings, and sometimes nearly always they are confused. High availability is not Business Continuity So what does it…

    Continue reading