Year
2020
-
Nobody Likes To Waste Time When Developing Software. Here Is Why It Still Happens?
-
I Have Build Large Scale Distributed Systems At Booking, Yahoo and InfoEdge (99acres) — Here are My Learnings After 15 Years
-
Reflections on 21 Years of Programming and Developing Software. Here are 21 Timeless Lessons I Have Learned
-
10 Security Vulnerabilities You Can’t Ignore If You Are Developing Web Applications
-
6 Timeless Lessons About Communicating Better as a Tech and Product Leader
-
I Have Been On Both Ends Of The Work Life Balance Spectrum. Here Is What I Have Learned
-
I Have Worked With Hundreds of Programmers. These are the 10 Skills for High Productivity as a Software Developer
-
Does Your Company Have An Engineering Strategy? These Ideas Might Help You Draft One