Secure MQTT with ESP32: Hot-Seat ProjectThe Hot-Seat project was inspired by a simple, real-world problem.On sunny days, the window behind my desk shines directly onto my workspace, turning it into an unexpectedly warm spot. I wanted to measure how hot it actually gets during the day, and ...Jan 25 · 1 min readstankevicius.dev
Bluetooth Relay & Silicon LabsThis project was inspired by a real-world business case that required a wireless-controlled relay used to control a vehicle’s fuel pump or starting mechanism in order to prevent vehicle theft. In this scenario, the relay is installed inside the vehic...Jan 23 · 2 min readstankevicius.dev
Open-Closed Principle (OCP)The Open-Closed Principle (OCP) can be be described this way: A software component should be open for extension but closed for modification. In other words, when requirements change, the module should change as minimum as possible. Ideally, no chan...Jul 4, 2022 · 2 min readstankevicius.dev
Single Responsibility Principle (SRP)The Single Responsibility Principle (SRP) can be described this way: A module should have only one responsibility, and only one, reason to change. Unfortunately, this sentence is difficult to understand without proper explanation. What does the wo...Jun 28, 2022 · 3 min readstankevicius.dev