# John Toniutti > Personal blog and technical portfolio of John Toniutti. Software engineering, systems, cybersecurity, IoT, and reverse engineering. ## Blog Posts - [Yet Another Weather Station - Oasi](https://jotone.it/posts/2026-10-26-weather-station/): Building a personal weather station with 3D printed sensor enclosures and a Go microservice backend for forecasting. (2026-10-26) - [WindTre ZTE H389X techdata](https://jotone.it/posts/2026-08-17-windtre-zte-h389x/): Technical specifications, teardown photos and rootfs encryption details for the WindTre ZTE H389X router. (2026-08-17) - [How to set up a webcam on the Neptune 4 Plus](https://jotone.it/posts/2026-07-21-neptune-webcam-setup/): Step-by-step guide on configuring a USB webcam with webcamd and Fluidd on the Elegoo Neptune 4 Plus 3D printer. (2026-07-21) - [SnakeCTF 2025 Finals - my experience](https://jotone.it/posts/2025-11-26-snakectf-2025-finals/): Organizing the SnakeCTF 2025 Finals in Lignano Sabbiadoro and designing Go microservice and voice-LLM hardware CTF challenges. (2025-11-26) - [PyOWN development](https://jotone.it/posts/2024-11-07-pyown-dev/): Developing PyOWN, an asynchronous Python library for interacting with the BTicino/Legrand OpenWebNet home automation protocol. (2024-11-07) - [Tallneck improved](https://jotone.it/posts/2024-03-01-tallneck-improvements/): Rewriting the Tallneck blog theme with SCSS, dark mode syntax highlighting, PWA support, and 100/100 Lighthouse scores. (2024-03-01) - [New website!](https://jotone.it/posts/2024-01-12-new-website/): Migrating my personal blog from a custom Go backend to a static site hosted on Cloudflare Pages. (2024-01-12) - [An OpenWebNet dissector for Wireshark](https://jotone.it/posts/2023-01-28-openwebnet-dissector/): Writing a Lua Wireshark dissector to inspect and decode BTicino OpenWebNet home automation traffic. (2023-01-28) - [First post!](https://jotone.it/posts/2023-01-16-first-post/): Building my first personal blog in Go, deployed on a two-node Docker Swarm behind Cloudflare. (2023-01-16) ## Projects - [Oasi](https://github.com/jotonedev/weather-station): A weather station with 3D-printed enclosures and a microservice backend for storage, forecasting and visualization. - [PyOWN](https://github.com/jotonedev/pyown): A Python library for interacting with the OpenWebNet protocol for home automation. - [tgup](https://github.com/jotonedev/tgup): A tool to batch upload files to Telegram using the command line. - [ctftime_api](https://github.com/jotonedev/ctftime_api): A Python library for interacting with the CTFtime API. ## Optional - [Papers Archive](https://jotone.it/papers/): Academic papers and research writeups. - [Photos Feed](https://jotone.it/photos/): Photography feed and camera captures. - [RSS Feed](https://jotone.it/index.xml): Machine-readable RSS feed of all blog posts.