Snatching, robbery and theft are real problems in Pakistan. Many of us think about these things when heading out, travelling through unfamiliar areas, or deciding which route to take.
I’ve been building software long enough to see the same pattern repeat itself again and again. New tools arrive, people panic, roles are declared dead. Then, slowly, the industry adapts, and what actually changes is…
In software architecture, there’s an ongoing tension between preparing for future scenarios and maintaining simplicity. This post explores a structured approach to evaluating when architectural complexity is justified.
Ruby is a fantastic programming language, it is server-side, can be embedded into HTML and is a pure Object-Oriented language. I am going to write a small program, a simple calculator to demonstrate it’s might. You…