<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>TeoDev - Articles and projects</title><description>Teo Din, SysAdmin and developer. Explore web applications, hardware and telemetry projects, professional experience, and practical software engineering guides.</description><link>https://teodin.com/</link><language>en</language><item><title>Idempotent Payment Notifications: Safe Retries</title><link>https://teodin.com/blog/idempotent-payment-notifications/</link><guid isPermaLink="true">https://teodin.com/blog/idempotent-payment-notifications/</guid><description>Handle duplicate payment notifications safely with durable event identities, database transactions, state validation and an outbox for external effects.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Preserving Invoice History When Customer Data Changes</title><link>https://teodin.com/blog/preserving-invoice-history/</link><guid isPermaLink="true">https://teodin.com/blog/preserving-invoice-history/</guid><description>Keep issued invoices stable when customer details change. A practical guide to snapshots, issue-time transactions, immutable documents and regression tests.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Hokague Lounge</title><link>https://teodin.com/projects/hokaguelounge/</link><guid isPermaLink="true">https://teodin.com/projects/hokaguelounge/</guid><description>Thematic Hookah Lounge website with a Ninja-inspired atmosphere.</description><pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Scalable System Design: Access Patterns and Resilience</title><link>https://teodin.com/blog/anatomy_of_scalable_systems/</link><guid isPermaLink="true">https://teodin.com/blog/anatomy_of_scalable_systems/</guid><description>Design scalable systems around read and write patterns. Explore cache stampedes, queue backpressure, idempotency and measurable recovery trade-offs.</description><pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Proxmox Homelab: ZFS Replication, Quorum and HA</title><link>https://teodin.com/blog/proxmox-install-node-with-ha-and-replication/</link><guid isPermaLink="true">https://teodin.com/blog/proxmox-install-node-with-ha-and-replication/</guid><description>Moving from one Proxmox node to two: storage choices, ZFS replication, quorum, failover limits and the recovery checks a homelab needs.</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Fracture</title><link>https://teodin.com/projects/fracture/</link><guid isPermaLink="true">https://teodin.com/projects/fracture/</guid><description>Fracture is an invoicing application with multi-client management, detailed invoice lines, draft and issued documents, and historical customer information.</description><pubDate>Thu, 12 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Designarte Invoice Platform</title><link>https://teodin.com/projects/designarte/</link><guid isPermaLink="true">https://teodin.com/projects/designarte/</guid><description>Designarte is an invoice management platform built with PHP, MySQL and a modern frontend, supporting multiple clients and detailed invoice lines.</description><pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate></item><item><title>AutoLogin</title><link>https://teodin.com/projects/autologin/</link><guid isPermaLink="true">https://teodin.com/projects/autologin/</guid><description>AutoLogin browser extension for faster virtual classroom access, with QR scanning and locally stored login details. Explore the project and Chrome Web Store link.</description><pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Telemetry</title><link>https://teodin.com/projects/telemetry/</link><guid isPermaLink="true">https://teodin.com/projects/telemetry/</guid><description>A Formula Student telemetry project for UJI Motorsport, combining sender and receiver software, data compression and real-time Grafana dashboards.</description><pubDate>Sun, 19 Nov 2023 00:00:00 GMT</pubDate></item><item><title>Horno Motorsport</title><link>https://teodin.com/projects/hornomotorsport/</link><guid isPermaLink="true">https://teodin.com/projects/hornomotorsport/</guid><description>Horno Motorsport is a furnace-control project for UJI Motorsport&apos;s carbon-fiber component production, with temperature control and automation features.</description><pubDate>Sun, 19 Mar 2023 00:00:00 GMT</pubDate></item><item><title>AutoGet</title><link>https://teodin.com/projects/autoget/</link><guid isPermaLink="true">https://teodin.com/projects/autoget/</guid><description>AutoGet is a role-based ERP for team management, with email features and deployment at UJI Motorsport. Explore the application&apos;s features and interface.</description><pubDate>Thu, 13 Oct 2022 00:00:00 GMT</pubDate></item><item><title>Bolt</title><link>https://teodin.com/projects/bolt/</link><guid isPermaLink="true">https://teodin.com/projects/bolt/</guid><description>Bolt is a 3D-printed educational robot with movable arms and head, voice interaction and a DIY learning approach. Explore the hardware project.</description><pubDate>Wed, 09 Feb 2022 00:00:00 GMT</pubDate></item><item><title>Utopia PHP Api</title><link>https://teodin.com/projects/utopiaapi/</link><guid isPermaLink="true">https://teodin.com/projects/utopiaapi/</guid><description>Utopia PHP API is a Composer package providing a unified interface for Utopia ecosystem APIs, simplifying requests, responses and application integrations.</description><pubDate>Sun, 28 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Utopiapay.io</title><link>https://teodin.com/projects/utopiapay/</link><guid isPermaLink="true">https://teodin.com/projects/utopiapay/</guid><description>UtopiaPay is a CRP payment gateway for the Utopia ecosystem, with a REST API, merchant dashboards and integrations for WooCommerce and Easy Digital Downloads.</description><pubDate>Thu, 21 Oct 2021 00:00:00 GMT</pubDate></item><item><title>BetaSearch</title><link>https://teodin.com/projects/betaseacrh/</link><guid isPermaLink="true">https://teodin.com/projects/betaseacrh/</guid><description>BetaSearch is a search engine with automatic indexing, an advertising system and an admin dashboard for traffic, clicks and impressions.</description><pubDate>Wed, 23 Jun 2021 00:00:00 GMT</pubDate></item><item><title>3D PMI</title><link>https://teodin.com/projects/3dpmi/</link><guid isPermaLink="true">https://teodin.com/projects/3dpmi/</guid><description>3D PMI is an ERP for managing a 3D printing farm and its inventory. Explore the project, its management features and application screenshots.</description><pubDate>Mon, 09 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Nuva.bet</title><link>https://teodin.com/projects/nuva/</link><guid isPermaLink="true">https://teodin.com/projects/nuva/</guid><description>Nuva was a Utopia P2P gaming website with verifiable gameplay, a token system, UtopiaPay integration and an administration dashboard.</description><pubDate>Thu, 25 Apr 2019 00:00:00 GMT</pubDate></item><item><title>Metou.site</title><link>https://teodin.com/projects/metousite/</link><guid isPermaLink="true">https://teodin.com/projects/metousite/</guid><description>URL shortener with geotracking</description><pubDate>Sat, 04 Aug 2018 00:00:00 GMT</pubDate></item></channel></rss>