Hi I’m Will Tatam, I’m a software developer based in South London. Java has been my primary language in work for the last 17 years, but before that I was a PHP developer and write C++ for the Aruino platform in my spare time.

I’ve been an active member of the Open Source community for over 20 years and have engaged in projects such as JPackage that provided an easy way for Linux users of RPM based distros to access many great Open Source Java apps like Ant, Maven, Tomcat and JBoss

I enjoy taking on personal side project under the name of netmindz. This has included things like running my own public wifi service (WISP), running Jabber/XMPP Instant Messaging platforms, running my own Internet Radio station HardHouseUK as well as writing automation systems and providing the hosting for two other stations.

  • Etsy Shop Launch

    I’ve launched my Etsy Shop

  • Linux Usability

    For many years we measured how usable Linux was based on its use as a desktop PC, but what as computers swap from desktop PC to smartphones, tablets etc.

  • Source code is not a substitute for documentation

    The double edged sword of open source development.

  • Patience and the power of Open Source

    So about 5 years ago I started considering if my skills with the Arduino platform were strong enough to consider having my hottub into an IoT device.

  • Use the source Luke

    I’m a long-term fan of Open-source Software, while it’s not suitable for all software dev as there is sometimes a need for closed commercial software, it really can be useful in so many ways

  • Realtime audio data over DMX

    For the normal Deevstock operation I run Line-In to my fixtures to ensure highest quality and minimise latency.

  • Deevstock 2023 - Prep Begins

    Normally I try and space my prep work for the lighting sytems/installations I design and build for Deevstock over the course of the year, but this time I’m doing it all in April as I knew I’d have the month free as I’m changing jobs.

  • WLED - Recent code contributions

    I have been contributing recently with the WLED project, mainly on audio responsive features.

  • WLED-Sync

    I have been working on a number of FastLED based lighting projects over the last 7 years and many of them have involved audio responsivity. This has been using both the wonderfully simple to use MSGEQ7 and also my on FFT in code on the Teensy platform.

  • Balboa GL Hottub - Pin5 Panel Select

    I’ve made a key discovery with how the control unit and top panel communicate. As the control unit has connectios for 3 main panels, pin5 goes low on each port in turn so each top panel knows when it should be active.

  • Balboa GL Hottub - Status page

    Have another user intested in the project, he’s not using Home Assistant yet, so have added a status page you can access directly to see the state of the spa, with live updates via Websocket

  • Balboa GL Hottub - Sending state to Home Assistant

    Sucess! With the help of a few others I have been able to indentify 2 of the messages that I can see on the RS485 bus and have been able to establish how some of the state of the tub affects these messages. I can now therefore read some of the state from the tub and send over to Home Assistant

  • Balboa GL Hottub Hardware Hacking

    Inspired by the desire to heat my hottub when electrity is at it’s greenest and also cheapest price, if you use Octopus Energy’s - Agile Octopus tariff and by the sucess make by the team working with the newer Balboa BP series I have set about creating my own project with similar goals