The Lack of Physics Constraints on Software Design
Software engineering is undoubtedly a branch of engineering. It utilizes scientific and mathematical principles to address problems. It requires a creative a...
Software engineering is undoubtedly a branch of engineering. It utilizes scientific and mathematical principles to address problems. It requires a creative a...
As an engineering manager, I often find myself between the conflicting interests of my employees and the company. It can be related to project assignment, co...
Don’t Repeat Yourself, or as everyone calls it, DRY. It is one of the most known principles in software engineering. Juniors learn it before anything else. T...
As you work on your resume, it is essential to consider how recruiters, hiring managers or HR personnel will read it. Your goal is to make your resume stand ...
What a few individuals worked on for decades are now amazing millions. Suddenly everyone wants to participate in it. Everyone plays with it and looks for pot...
Most of the time we use the “software coder”, “software developer”, and “software engineer” terms interchangeably. In the big software development society, t...
Let me start this article from an unexpected direction. In the Second World War, in early May 1942, a main naval battle was fought between the Imperial Japan...
I work in agile environments for close to the entirety of my professional career. So you say I am lucky. However, I never felt the environment agile for plen...