Open in app

Sign In

Write

Sign In

Siddharth Ram
Siddharth Ram

362 Followers

Home

About

Oct 24, 2022

Boring as a system choice

I think of curiosity as a characteristic of smart people. But this trait has its own shadow. A little while back, I had posted this video in jest, showing how I have sometimes been the cause of problems in systems. Curious people are always learning new things and of…

3 min read

Boring as a system choice
Boring as a system choice

3 min read


Jun 6, 2022

API’s as a product

Companies ignore API’s till it is too late. I have seen this happen repeatedly and then it is a significant amount of rework to get API’s right. There is, IMO, a very clear way of doing things right. Most companies start out being product companies. This means the focus is…

Api Development

4 min read

API’s as a product
API’s as a product
Api Development

4 min read


May 10, 2022

Scaling: The rule of 3

There is a rule of 3 in writing as well as in speaking. And in my opinion, there is one in scaling too. I believe the following holds true: When some output metric — it could be number of employees, number of customers, number of micro-services you have built —…

Engineering Mangement

2 min read

Engineering Mangement

2 min read


May 4, 2022

Building Confidence

In Managing Debt, I shared my opinion on the four traits that leaders to solve for: Cohesiveness, Independence, Ownership and Confidence. I will address Confidence in this post and share how this can be solved for. The first step in measuring confidence is understanding the current state. …

Software Development

3 min read

Software Development

3 min read


Apr 23, 2022

Managing Debt — a misunderstood concept

Managing debt is central to the job done by Engineering leaders. Yet, it is often misunderstood or poorly planned for. Here is how I approach thinking about this important topic. It is more than ‘Tech Debt’ One of the companies I led had a stack that was ancient. The Tech was slowing the team down. But…

Engineering

4 min read

Managing Debt — a misunderstood concept
Managing Debt — a misunderstood concept
Engineering

4 min read


Mar 11, 2022

Customer Centricity

Maybe you are searching among the branches for what only appears in the roots — Rumi Reducing the Customer-Engineer gap I wrote recently at cio.com about the importance of reducing the customer-engineer gap. In my mind, the best engineers are ‘product engineers’ who deeply understand and care about the customer experience in addition to…

Engineering Mangement

4 min read

Customer Centricity
Customer Centricity
Engineering Mangement

4 min read


Published in The CTO’s toolbox

·Feb 16, 2022

Interviewing for leadership positions

In how to hire I shared the practices I use for hiring. My preference is to ask candidates to work on a take home problem, and then base the interview on how they approached solving the problem. It is similar for leadership positions as well. When the interviews are for…

Technical Interview

4 min read

Technical Interview

4 min read


Published in The CTO’s toolbox

·Feb 4, 2022

Working efficiently in a remote work world

Inflection moved to being a fully remote company very early into the Pandemic (March 2020). We were already heading in this direction and the pandemic accelerated it. Our decision for remote work predated the pandemic and was based on a simple plan: We go to where the brightest engineers are…

Cto

3 min read

Cto

3 min read


Published in The CTO’s toolbox

·Nov 21, 2021

Engineering Cheat days: How to fire up creativity

I have found an effective way for managing what I eat. I restrict what I eat and when I eat 6 days of the week. But those rules are off for 24 hours, my ‘cheat day’— Friday evening to Saturday evening I eat what I want to eat, when I…

Cto

3 min read

Engineering Cheat days: How to fire up creativity
Engineering Cheat days: How to fire up creativity
Cto

3 min read


Published in The CTO’s toolbox

·Sep 17, 2021

Establish an on-call program

I like having an on call program. I participate in it. Not all engineers like it. Here are the reasons I think an on call program is important 1. It brings engineers closer to customers If customer centricity is important to you — and it should be, you need to find ways of bringing engineers closer to…

Incident Management

2 min read

Establish an on-call program
Establish an on-call program
Incident Management

2 min read

Siddharth Ram

Siddharth Ram

362 Followers

@_siddharth_ram; CTO, Velocity Global

Following
  • Bret Waters

    Bret Waters

  • Treasa Anderson

    Treasa Anderson

  • Lee James Gilmore

    Lee James Gilmore

  • Greylock

    Greylock

  • Jason M. Lemkin

    Jason M. Lemkin

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech