One thing I'm trying to improve while building projects: Don't just ask "Does it work?" Also ask: What breaks under concurrency? What happens if the server crashes? Can this leave the database in an inconsistent state? Those questions have taught me more than the implementation itself. #DistributedSystems #BackendEngineering #Programming #Architecture #BuildInPublic #Learning