Software development and automation articles

Practical notes about custom software, automation, backend systems, internal tools and IoT development.

What belongs in a backend API

Authentication, permissions, validation, business rules and integration logic should live where they can be tested and maintained.