Landing page culture blogs

Post Image

Using Types in Python: A Simple Way to Improve Your Code

Having spent most of my career working with statically typed languages, I’ve often found Python challenging — especially when trying to understand the structure of data and how it transforms throughout a codebase.Recently, my team inherited a Python project that lacked type annotations. As we began working on it, we quickly ran into issues in understanding how data was structured and how it changed across different parts of the codebase — making even small modifications risky and time-consuming.Among other issues, the use of a...

Read
Post Image

Building Sahaj Hyderabad: A Journey of Community, Growth, and Purpose

A little over a year ago, I landed in Hyderabad with a single mission—to set up and grow Sahaj’s presence in the city. I had a hotel booking for a few nights, but beyond that, I had no office, a couple of Sahajeevis hired remotely, and no idea where to start.The journey began with a hunt for a co-working space, one that would resonate with our engineers across India—the kind of engineers we wanted to hire in Hyderabad. I must...

Read
Post Image

The Cost of Culture: Transparency

Why most people believe they want transparency — but actually don’t.Transparency has been a cornerstone of Sahaj throughout my journey here. It is not just a value we champion but a principle deeply embedded in how we operate. But transparency is not as simple as it sounds — it comes with its own challenges and costs.Examples of transparency include sharing all business related data openly internally such as salaries, revenue, forecasted incoming work and people etc.Trust is essential at Sahaj. We believe in empowering...

Read
Post Image

How versatility paved the way for a woman to emerge as a tech leader

Mine isn’t one of those stories that start dramatically; I wasn’t writing code when I was ten or building robots in my early teens. A stroke of luck led me to computer engineering over two decades ago. My first brush with programming languages was in university where I learnt C & Pascal, how the world has changed since and so have I. I stepped into the IT industry in an inventive workplace where my education grew obsolete quickly. I had...

Read
Post Image

Citizens of The Great Barrier Reef — A story of scale, complexity and collaboration for conservation

The Great Barrier Reef, Australia’s iconic ecological site, is not only important to the continent but to the planet as a whole. With over 3000 individual reefs stretching over 2000 kms and home to 25% of the world’s marine species, it is the world’s largest marine ecosystem. However, it now faces a serious threat. Climate change, rising sea level temperatures, pollution and Crown of thorns starfish attacks are just some of the threats that expose the reef to bleaching, and...

Read

Simplicity of service lines

Once we were clear we are starting Sahaj an IT services company, the bigger question we had was what are we trying to solve. When we talk about creating a company on the principle of Simplicity what do we actually mean. While we all know in our heads what simplicity means in IT industry, putting it in words to explain to our clients and even to our own people seemed difficult. Here’s my perspective, on what we are trying to...

Read
MVP

MVP – 12 weeks, 3 timezones

 The team spent a week in a workshop, with other technology partners and key decision makers from the customer, brainstorming to identify ideas to problem solve the business. The shortlisted ideas were elaborated and tested with users and based on the insights gained, the priorities were defined.  Teams at Sahaj are high impact teams, where the members are not bound by their roles and titles. We decided to challenge the traditional thought process of creating additional roles for managing the...

Read

Not another dogmatic process

 We are doing Agile for past so many years/months but I think it does not work.  Oh! is it? What do you mean by doing Agile?  We follow the agile process.  What is Agile Process?  We do Standup Meeting, Sprint/Iteration Planning Meeting, Showcase Meeting  What are the issues that you face? There is too much pressure to deliver every iteration/sprint. Every day we have to give status. Also, we have to get estimates from developers and with their estimates project can never be completed. Over the...

Read
why-Sahaj-is-Unique

Why Sahaj is unique

, where one of the experienced Consultant aspires Sahaj to be one of the techno geeky brand, Sahajeevis should be considered as experts in the Tech community, associate Sahaj as premium technology consulting firm, enabling sahajeevis to contribute to more open source projects & define Sahaj as bunch of technology problem solvers. Another very experienced Design consultant aspires to inculcate the design thinking approach while solving the problems in a such a way that Service design gets redefined itself &...

Read

Agile Business Analysis

Over the last decade or so I had opportunities to interact and work with a number of clients who had embarked on the agile journey but the project(s) were not delivering the desired results. Some of the common complaints were – We have completed development and are having some last minute testing – Even though the developers complete the iteration’s development in time, the customer takes a long time to accept the stories – The developers are not able to...

Read