💡 Working on ApexNode helped me understand that backend development is not just about creating APIs — it's also about designing how independent services communicate, handling failures, processing background jobs, and building reliable payment workflows.