Press enter to see results or esc to cancel.

The Silos Effect…

For those of you getting into software development newly, congratulate yourself. And Double congratulations if your company does DevOps. Consider yourself very lucky. Because. You can happily code. You can happily test. And you can happily deploy. When I began (as Developer), this was not the case. Everything was so handcrafted. After writing code, I …

Continue reading

Silicon Valley is Coming…

They say DevOps is the enablement of developers to push their code to production by themselves. And it seems several Silicon Valley companies (Like Google, Facebook, and Yahoo) have adopted DevOps and benefited hugely. Apparently, DevOps have improved their applications quality, efficiency, reliability, and employee satisfaction. When I first heard this, I wasn’t sure how …

Continue reading

The Toll Holiday Seasons Had on My Being -  A Developer’s Perspective.

My birthday happens at the start of the holiday season (every year). The problem is, this is the busiest time of year in software development, especially if you work for a consumer-facing company (e-commerce and banks). I, therefore, had lost my interest in birthdays. I also carried over this attitude towards other’s birthdays and forgot …

Continue reading

How DevOps Can Rapidly Eliminate Waste From Software Development?​

Did you know, In the retail business, excessive inventory is considered a loss of revenue? Goods waiting to be converted to cash are a big risk. The longer they sit in the storage, the harder it becomes to sell them. That money should have been in the firm’s bank account. Instead, it’s getting rotten in …

Continue reading

Pair Programming - What’s the Moral of the Story?

Improved Focus, Better Code Quality, and Faster learning are the Residual benefits of the Pair Programming. But, there is one benefit that no one else is talking about. Before revealing, let me tell you a short story. First Production Fix: Less than a week after joining the Search team, I found myself fixing a production …

Continue reading

How to Elegantly Handle Volatility in Microservices ?

Transient Faults are one of the biggest problem of Microservices. Distributed nature of the Microservices makes them susceptible to temporary blips (Transient Faults). These failures can happen anytime, bothering developers night sleep and morning’s attention. In most cases, these failures are false alarms, and can cause fatigue for developers. Chances are real issues can be misinterpreted …

Continue reading

Why Enterprises Are Suddenly Promoting Startup Culture?

“We operate as a startup within our Enterprise” is an extract from a Enterprise job description I found in an online job portal. In the past couple of years I have seen several such job posts. This is a growing trend among Enterprise software development teams. Large companies are investing millions of dollars to re-model …

Continue reading