Mandatory Office Days: A Contractor’s Productivity Nightmare
- Published
- Author
- Arif IkhsanudinBackend Developer
“We just need you in the office a few days a week.” Sounds harmless—until those days quietly become the least productive ones.
Read moreStay up to date with practical insights on backend engineering, system design, and building reliable software.
“We just need you in the office a few days a week.” Sounds harmless—until those days quietly become the least productive ones.
Read moreMicroservices promise independent deployability and team autonomy, but the operational complexity they introduce — distributed transactions, network failures, and observability gaps — is rarely discussed honestly before teams commit.
Read moreYou've been looking for a senior backend engineer for three months. You've seen every relevant CV in Auckland twice. The pool isn't refreshing — it's the same twelve people.
Read moreThe three most over-applied architectural patterns in backend development are microservices, message queues, and caches. Each solves real problems. Each is routinely applied to problems it doesn't solve, adding complexity for no benefit.
Read moreRate limiting is not a feature you add when you have scale problems. It is a protection against abuse, runaway clients, and resource exhaustion that belongs in every API.
Read more