Conscious coding: a mindful approach to software development
It is easy to become absorbed in the technical challenges that arise, complex problems that need untangling, and the novelty of the latest tools and technolo...
It is easy to become absorbed in the technical challenges that arise, complex problems that need untangling, and the novelty of the latest tools and technolo...
Today’s topic is one many of us might have come across but haven’t dived deeply into: Code Orthogonality. This concept, popularised by the book The Pragmatic...
In a startup, where time-to-market is crucial, Continuous Deployment (the ‘CD’ of CI/CD) offers several advantages. It automates the build, test, and deploym...
I used to believe that technical debt was always bad. Whenever I joined companies that had well-established products, I couldn’t help but question the qualit...
The style guidelines and best practices for our engineering team when working with Unity C#.