Software is Infrastructure

, a 1-minute piece by Dev Mukherjee Dev Mukherjee

Infrastructure are the installations that form the basis for any operation or system. They are often large undertakings, require enormous effort, resources and have unpredictable timelines. Societies rely on infrastructure to function and are taken for granted. Think of the roads you drive on everyday, your telecommunication network, utilities, you expect them to just be there and function.

To achieve such reliability we have put in place stringent standards that infrastructure must adhere to. Unpredictability of timelines and costs are directly proportionate to scale and complexity of the undertaking. Reliability comes not just from the quality of build, but considerations for being able to service the infrastructure while minimising it’s unavailability.

Software is increasingly embedded into our lives, shipping poor software poses a massive threat. To set the basis for a series of articles on great software engineering techniques and the importance of shipping solid digital products, over purely meeting a arbitrary deadline or budget, I would like to redefine what we consider software to be.

Software is infrastructure, and it’s construction and maintenance be treated in the same way as we do with physical infrastructure.


, a 2-minute piece by Dev Mukherjee Dev Mukherjee

Transcribed from Episode 1 of My Next Guest Needs No Introduction, David Letterman interviewing President Barrack Obama. His first interview since he left office.

Transcribed verbatim

Barack Obama

But here’s one question I did have in, Cause we’re wrapping up. Don’t you say to yourself boy am I lucky!

And one of the things that I think, I always am surprised by is when I see people who have been successful — in business, or entertainment, or politics — and they are absolutely convinced that it’s all because they are so smart.

And I’m always saying, “Well, look, I worked hard and I’ve got some talent!” — but there are a lot of hard working talented people out there.

There was this element of chance to it. There was this element of serendipity.

And I wonder if you feel that sometimes, and the reason that for me at least, is important — is so A, I don’t feel too self-important but B, you know, you want to see if can maybe figure out how to sprinkle that stardust on other people.

David Letterman

Okay, Mr President!

This is what I have been struggling with at this point in my life.

I have been been nothing but lucky.

When John Lewis and his friends in April of ‘65, March of ‘65 were marching across that bridge, in April of ‘65 me and my friends were driving to Florida to get on a cruise ship to go to the Bahamas because there was no age limit to purchase alcohol, and we spent the entire week — pardon my French, shit-faced.

Barack Obama


David Letterman

Why wasn’t I in Alabama.

Why was I not aware?

I have been nothing but lucky, and the luck continues here this evening.

A healthier workplace

, a 2-minute piece by Dev Mukherjee Dev Mukherjee

Anomaly boasts of a relaxed and healthy workplace. The nature of our work on the contrary is rather sedentary. While there are habits that can be cultivated at workplaces to promote a more active lifestyle, we believe businesses should invest in their employee’s wellbeing.

Starting March 2018 (allowing our operations a month to get organised) we will be making active investments in our employee’s physical and mental health .

Each employee will receive a financial contribution towards a membership at a fitness outfit and an annual contribution towards activewear. More importantly, we will allow everyone to take 30 minutes off work days, three day a week and spend that time, exercising. This can be an extended lunch, an early mark, or a late start.

Social media streams are forever reinforcing our information bias. Most of us so engrossed in what we are working on that we forget to step back and spend time learning about subjects other than software engineering.

Anomaly is building a library, we will invest in a wide array of beautifully written and published books on subjects mostly other than computer science. Each employee will be allowed 15 minutes a day of work time to read any book of their choice. Combine this with when you make a cuppa and allow yourself to walk away from a screen. Everyone is encouraged to read about topics that you typically wouldn’t choose. Suggestions for new titles and topics are welcome.

Everyone always comes across great content on the Web. They range from an inspiring talk on TED, a presentation at a conference, or course on Udemy. Employees are encouraged to curate these on a dedicated Slack channel, vote on one for viewing at the lounge area on Fridays.

We believe that making these small changes at work will ensure better physical and mental health of all our employees. Anomaly considers this an investment in what is it’s great asset, employees and hopes to encourage other business in the region.