naren.io Profile picture
Co-founder and CTO @ravenmailinc — Currently hiring, DM; https://t.co/b7RdLv6S8P♥️
Apr 12 4 tweets 2 min read
I don’t understand, you were able to make money, retire early and talk about money but simply couldn’t understand forget 2nd order 3rd order effects, just 1st order effects of interviewing a fraud, just because he’s the only one available from 1pm to 3pm and he was nice to you?

This is not hate, people respect(ed) you and you are breaking it. Doing that 1pm podcast with anyone who’s available is more important than your values and principles? @ravihanda I’ll pay the 15k, I want you to answer the question, “podcasting a fraud with more followers or one who is available at that day,to make some youtube money is more important than your principles and values?” Or you don’t have any principles or values.
Sep 17, 2023 9 tweets 2 min read
Okay I see people saying “this is software, don’t trust software”.
For few years I have studied and worked in embedded systems and also dabbled with RTOS (Real Time Operating Systems).

When you use the word “real time” in software, you indirectly mean “soft real time” 1/n Our real time log streaming, video streaming and audio processing is not “hard” real time, we optimise for throughput, not deadlines.

Where in hard real time systems missing deadlines causes catastrophe - nuclear plants, industrial machinery, even airbags.
2/n
Oct 15, 2022 23 tweets 4 min read
1/n
Next year will be my 10th year in Software. Not sure whether I have cracked the 10,000 hours rule but def few things worked out for me in career and in life.

Here are few things I learnt along the way💡

I will add below as I recollect 🧠 2/n
✅ Prefer systems over goals
Goals are the end and in long term they always change. You can’t predict the situation in 5 years but if you dress up and show up daily the results will be more favourable to you
Nov 7, 2020 11 tweets 3 min read
Software development as construction is a bad metaphor. In construction, architects design the plan, engineers build as per the plan, people move in and live happily ever after.

Software is moreover like gardening. A short 🧵 👇

#Software 1. In gardening first you have assumptions about your soil and space. This is the initial requirements gathering in software.

2. Then you plant the seeds and let it grow slowly as per your assumptions. This is the development part in software and ofc it's a continuous process
Jun 21, 2020 17 tweets 5 min read
Taking next step in your #software career is not so easy because there are no specific rules to follow, people usually talk a lot about getting into coding but what's next?
So here's a 🧵on recent talk I gave on lessons learnt from my experience/books. 1/17
#SoftwareEngineering Career Capital: The skills & value you accumulate over time.
It's similar to capital gains in your financial portfolio, you won't see any gains unless you continously diversify & invest.
Find your career capital & slowly start accumulating.
How to gain career capital as dev? 2/17
Mar 23, 2019 7 tweets 3 min read
So recently someone told the risks of opening the #docker port to the world in a talk. I was like what could go wrong. Developers seldom care about security. But today I tried to access few IPs whose docker ports were open,
*I was able to log in to their DB using root password* A quick open port scanning showed many IPs where docker's default port was open. Running the `docker -H <ip>:<port> ps` gave the containers running inside that machine. There is a sql database running in a container. And even some demo container for a japanes website was running.