Wojtek @suda Siudzinski


Python/Node/Golang/Rust developer, DIY hacker, rookie designer, 3D print junkie. CEO @ Gaia Charge


  1. Quick and dirty auto-deployment to Raspberry Pi

    Some projects require a quick way to deploy code to a Raspberry Pi (or other small device running Linux behing NAT) and it's not critical enough to need things like Kubernetes, Ansible or Docker. It was exactly the case for a small RGB LED matrix we set up at our…

    on Git, SSH, deployment, Raspberry Pi, systemd

  2. Squeezing Tasmota into 512KB ESP8266 (ESP-12) module

    Tasmota is a custom firmware for ESP8266/ESP32 devices, used mostly as a replacement for the stock firmware in a huge amount of Internet connected home gadgets. It makes it very easy to connect them with automation software like HomeAssistant, openHAB or Domoticz. It comes with support for a great…

    on esp8266, esp12, tasmota, espressif, embedded, platformio

  3. Spinning up a free IPFS webrtc-star discovery server with Heroku

    Deploy the webrtc-star signaling/discovery server in 5 minutes on Heroku for free…

    on ipfs, webrtc-star, websocket-star, js-ipfs, docker, heroku

  4. Go for Particle Argon, Boron or Xenon

    Thanks to TinyGo, "a Go compiler for tiny places", you can now use Go to write firmware for all 3rd gen Particle devices.…

    on Particle, Particle Argon, Particle Boron, Particle Xenon, OpenOCD, TinyGo, Go, Golang, Particle Debugger, Particle Workbench, nRF52

  5. Single Dockerfile for testing and production using multi-stage builds

    Create a single Dockerfile to build development, testing and production images.…

    on docker, multi-stage, dockerfile, python