My Life as a Software Developer in India

I am Siva, working as a Software Developer in Hyderabad, India. Working as a Software Developer is very exciting as you see new things coming in everyday. If there are no new things at least we put a new fancy name to some old concept and celebrate (#microservices) :-). But in my opinion working as […]

Read More

Can MicroServices Architecture Solve All Your Problems?

IT is one field where you can find new things coming everyday. Theses days the whole developer community websites are flooded with MicroServices and Docker related stuff. Among them the idea of MicroServices is very exciting and encourages better way of building software systems. But as with any architectural style there will be pros and […]

Read More

How much crap you are keeping because “You might need it in future”?

How much crap you are keeping because “You might need it in future”? I am planning to move to a new house in a couple of weeks, so I started packing things and throwing away unnecessary stuff. In the process of identifying unnecessary stuff I realized how much crap I am keeping in my house […]

Read More

What is your favorite open source project?

I do spend at-least couple of hours everyday reading about what is going on in Java community to be aware where we are heading and what is hot these days. Because in Java land everyday new frameworks, new libraries came out and few of them might be really good and can drastically simplify the work […]

Read More

Do you have defect id to burn the hours spent on code refactoring?

Working on a large legacy code-base is challenging(painful?) and is inevitable.You may need to keep on refactoring the legacy code to fix bugs, to add new features or enhancements.For these changes normally we would have a defect or new requirement created in QualityCenter/VersionOne or whatever the tool you use for tracking the tasks. We burn […]

Read More