Author: Ray Keefe

  • Writing Better Code

    What is Code? Those who write software refer to source code. This is human readable instructions for a computer to execute. Which either gets compiled to machine code in the instruction set the computer can execute, or is interpreted directly by a virtual machine. Java and Python are 2 languages that commonly use virtual machines. Whereas…

  • Sodium Ion Batteries

    Battery Technology Batteries have come a long way. There are still a lot of things we can do with existing technologies and this was covered in Making Batteries Better.   Lithium Ion Battery The leading Rechargeable Battery Technology at present is the Lithium Ion Battery because of the high energy density and reduced weight compared…

  • Endeavour Awards Finalist 2018

    Endeavour Awards 2018 We are excited to announce that we are finalists in three categories for the 2018 Endeavour Awards. These are run by Manufacturers’ Monthly.   The categories are:   Environmental Solution of The Year Australian Industrial Product of The Year Most Innovative Manufacturing Company Award And our clients are also in the award…

  • Improving Power Distribution

    Electrical Power Distribution Electricity is essential to the modern world. It is the power source behind the vast majority of modern appliances. And for large quantities of it, we are currently mostly burning things to produce heat to run generators to create AC power to transformers to high voltage power lines to more transformers, low…

  • A Better Diode

    What is wrong with Diodes? At one level, nothing. The humble Diode conducts current in one direction only, can have very large voltage blocking capabilities and a Schottky Diode can have lower forward voltages so it dissipates less heat.   All very well and good while currents are modest. But very high currents lead to…