naren.io Profile Banner
naren.io Profile
naren.io

@DudeWhoCode

16,133
Followers
868
Following
4,660
Media
23,343
Statuses

Computer Programmer. Co-founder and CTO @ravenmailinc . ♥️

cruisin’ in a starship
Joined April 2013
Don't wanna be here? Send us removal request.
Pinned Tweet
@DudeWhoCode
naren.io
6 months
Hiring alert 🚨 At @ravenmailinc we are early, remote first, engineering centric hackers, we think bigger and iterate smaller. Here are some thoughts on what we do and how we work at Ravenmail. 👉 If this resonates w/ you, DM me. Others RT for coffee.
Tweet media one
17
85
200
@DudeWhoCode
naren.io
4 years
Client: We don't want to spend time on UX. Our product is easy to use, anyone should underst... User:
81
2K
10K
@DudeWhoCode
naren.io
4 years
I'm inside vim and suddenly ESC key disappeared from touch bar. I'm literally stuck inside vim now. Fuck you apple ❤️
Tweet media one
509
1K
9K
@DudeWhoCode
naren.io
1 year
Took my Indian Parents to gourmet lunch and spent a bomb. Mom: meh, no salt, no good spices, very bland. I want to leave. Took them to dinner at Manoj Bhavan and spent 300INR: Mom: Curd vada was really good, loved the set dosa. Lesson learned.
91
163
5K
@DudeWhoCode
naren.io
4 years
Developer turning bug into a feature.
52
1K
5K
@DudeWhoCode
naren.io
4 years
// TODO: fix this later
Tweet media one
25
856
4K
@DudeWhoCode
naren.io
1 year
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
@HowThingsWork_
H0W_THlNGS_W0RK
1 year
Sensor sensitivity checking on a Hydraulic trimming machine. 😮👉🏼⚠️
1K
2K
26K
61
602
4K
@DudeWhoCode
naren.io
5 years
During demo client opens the website in Internet Explorer. Developer:
67
1K
4K
@DudeWhoCode
naren.io
4 years
Coding side by side while watching the video tutorial.
69
1K
4K
@DudeWhoCode
naren.io
2 years
If someone in Bangalore agrees to pick you up from airport just marry them
103
213
4K
@DudeWhoCode
naren.io
3 years
BDSM DBMS 🤝 Put on table and add constraints
47
467
4K
@DudeWhoCode
naren.io
1 year
Kudos to Indian govt employee for pushing hardcoded secrets to prod that too in client side 👏👏👏👏👏
@MayhemDayOne
Bob Diachenko 🇺🇦
1 year
👀
Tweet media one
224
437
3K
95
357
3K
@DudeWhoCode
naren.io
5 months
@ravihanda @_CJSW Let it be in your bank. For rest of the life let it remind you that you keep selling your principles and others respect to you for 15k and people can buy you for 15k irrespective of the crores of corpus in your bank.
147
418
3K
@DudeWhoCode
naren.io
2 years
Income tax department end of every business year
23
211
2K
@DudeWhoCode
naren.io
4 years
Life Update: I've decided to accept the engineering role at @apple from today. 🎉 🥳✨ I'm not sure whether they're wiling to give tho.
38
152
2K
@DudeWhoCode
naren.io
5 months
Always keep 15k ready
@stats_feed
World of Statistics
5 months
If you could go back in time and tell yourself one thing, what would it be?
400
26
544
33
49
2K
@DudeWhoCode
naren.io
11 months
@aneetta_joby_ Never underestimate a girlfriend who’s into skincare.
9
127
2K
@DudeWhoCode
naren.io
1 year
@JLarky Mission critical use cases like this is written in hard real time systems, they use hardware interrupts, they are highly deterministic and their boundaries/latencies can be mathematically proven. These are not web apps made of Javascript.
29
53
2K
@DudeWhoCode
naren.io
3 months
You are our regular customers, better come back and have dosa daily.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
@vamsikaka
Vamsi Kaka
3 months
Video message from #RameshwaramCafe owner, after the news came out that the food inspection team found out expired products in their Madhapur branch kitchen. What are your thoughts?? #FoodSafety
873
238
2K
50
168
2K
@DudeWhoCode
naren.io
3 years
GraphQL ruined the REST of my life.
31
157
2K
@DudeWhoCode
naren.io
6 years
Eat, Sleep, Code, Repeat is BS. You should, Get into fitness Eat healthy Invest in market & grow your money Travel Attend conferences Blog about your work Help others Give talks in conferences Socialize with people, laugh more Grow ur network Read lot of nonTech books *BE NICE*
31
286
2K
@DudeWhoCode
naren.io
5 months
Woke up and chose violence. and spent money.
88
66
1K
@DudeWhoCode
naren.io
4 years
Had to restart the laptop in middle of work to bring back ESC key. Again, fuck you apple 🤗
Tweet media one
Tweet media two
54
93
1K
@DudeWhoCode
naren.io
5 months
Tweet media one
@xavierunclelite
Xavier Uncle
5 months
@DudeWhoCode is Twitter’s Mr Beast.
0
3
124
24
26
1K
@DudeWhoCode
naren.io
2 years
Don’t chase money - says the person tweeting from iPhone 14, wearing airpods, with a mac on IKEA standing desk and living in multi story apartment, driving a top end car with equity in startups.
23
98
1K
@DudeWhoCode
naren.io
2 years
Life update: Not quitting software but started a smol cafe at Mountains ☕️🏔
Tweet media one
@DudeWhoCode
naren.io
3 years
If you have an option to retire from tech and start a new career, what would that be? For me it’s : Running a cafe. Going back to electronics and fixing hardwares.
25
6
77
89
26
1K
@DudeWhoCode
naren.io
2 years
0
17
1K
@DudeWhoCode
naren.io
11 months
Product built for silicon valley trying to fit into Indian market
52
93
1K
@DudeWhoCode
naren.io
5 months
@ravihanda Here is your 15k. Now answer me, I have been following you, hearing about you from our mutual friends and wanted to meet you one day. Wanted to know answer to my question so that I will know who am I dealing with.
Tweet media one
89
132
1K
@DudeWhoCode
naren.io
1 year
This is the reason I trust my cruise control and safety features of my car but I don’t trust connected features of the car and will never go for fully software controlled car. 6/n
6
39
1K
@DudeWhoCode
naren.io
5 months
Guys I’m retiring early
@championswimmer
Arnav Gupta
5 months
I'll bought some equity in this important gesture.
Tweet media one
13
6
214
45
22
1K
@DudeWhoCode
naren.io
1 year
Indian government tax policies are getting so insane that it is pushing me to look for other countries. I like living here and working from here but they keep milking everything dry from it’s 1% taxpayers.
42
83
953
@DudeWhoCode
naren.io
11 months
Me and my PM during daily standups.
a love language.
Tweet media one
455
47K
220K
13
81
936
@DudeWhoCode
naren.io
1 year
Soft real time systems have probabilistic bounded nondeterminism, to simply put you say most of the time the system is predictable and if it’s not it can be forgiven. Hard RT systems should be 100% deterministic. Your airbags should be deployed 100% of the time. 3/n
4
21
901
@DudeWhoCode
naren.io
1 year
So next time when we debate online about new framework and blabber that X is best programming language, be humbled that we are just someone who makes noise on internet and writes CRUD apps. n/n Beginning of the thread ⬇️
@DudeWhoCode
naren.io
1 year
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
61
602
4K
3
43
895
@DudeWhoCode
naren.io
2 years
Me: How much for Americano? Barista: It’s Rs.145 Me: How much for espresso? Barista: Rs.90 Me: Give me espresso and hot water on the side Barista: Right away sir. That would be 90 rupees, card or cash?
17
24
883
@DudeWhoCode
naren.io
3 years
Your lack of planning is not my emergency.
8
151
870
@DudeWhoCode
naren.io
3 months
Okay now who trained the models on Indian drivers data?
@0xgaut
gaut
3 months
Watching full self driving cut the entire line to make a left proves that AGI is here
561
1K
35K
9
42
869
@DudeWhoCode
naren.io
1 year
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
1
19
862
@DudeWhoCode
naren.io
5 years
Created a docker container just for Vim. Now I can just do `docker kill vim-container` if I'm not able to exit vim.
30
164
835
@DudeWhoCode
naren.io
1 year
Airbags have dedicated microcontrollers programmed with bare metal code and hardware interrupts. Which means there is nothing between your code and the hardware, not even operating system if not RTOS. They have redundant sensors, uses both hardware sensors and software 4/n
3
18
785
@DudeWhoCode
naren.io
3 years
If a junior developer brings your production system down so easily with an obvious mistake, it’s not the juniors problem, it’s your process and production system’s problem.
12
139
771
@DudeWhoCode
naren.io
5 years
I feel seen.
Tweet media one
12
206
728
@DudeWhoCode
naren.io
2 years
BREAKING: Developer using shitty variable names is being investigated for var crime.
13
82
720
@DudeWhoCode
naren.io
2 years
Airbnb doesn’t have real estate Uber doesn’t have cars Twitter doesn’t have developers
29
57
718
@DudeWhoCode
naren.io
1 year
calculations, vote to arrive at final results, regular self diagnosis, hardware interrupts to stop everything and deploy - all this for extremely high fault tolerance. All the system’s state and boundaries will be proven mathematically using different models. 5/n
5
13
678
@DudeWhoCode
naren.io
1 year
@Sosmacy @theflutterwave In last one month I have used all of these brands he listed.
40
17
632
@DudeWhoCode
naren.io
1 year
Tweet media one
3
4
589
@DudeWhoCode
naren.io
3 years
Indian tech Twitter, if I see hustle tweets, I'll fly to your city and beat your ass. People are dying more than ever. STFU and boost the tweets that needs beds/ventilators for a while.
13
67
558
@DudeWhoCode
naren.io
6 years
So Netflix has most of its infrastructure on AWS. Amazon tries to give a good competition to Netflix by running Prime Video. To keep up, Netflix adds more tv shows, scales users by scaling their infrastructure which is on AWS. Jeff, you clever bastard.
13
151
545
@DudeWhoCode
naren.io
1 year
Proposal to change `index out of range` error to `array yaar`
12
62
537
@DudeWhoCode
naren.io
6 years
@jodieegrace Not a lady but I booked some last minute stay near a venue to crash for one night. And I had a fucking pigeon inside my bathroom.
Tweet media one
5
17
514
@DudeWhoCode
naren.io
5 months
@ravihanda 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?
18
28
510
@DudeWhoCode
naren.io
1 year
Btw I didn’t become a sudden expert overnight😅. I started hacking some hardware lately during weekends. And was referring all my decade old notes/bookmarks when I use to do firmware engineering as day job.
Tweet media one
4
10
491
@DudeWhoCode
naren.io
5 months
@ravihanda I don’t give a f*ck whether you interview a fraud. I’m ready to transfer another 15k, add it to your retirement corpus. Want to know whether you are a man with some principles or not, so that I (and others if any) can decide whether to respect you or not. Here’s previous SC again
Tweet media one
13
31
474
@DudeWhoCode
naren.io
1 year
Am I wrong here? 🤔😅
Tweet media one
62
20
471
@DudeWhoCode
naren.io
11 months
I love startups
Tweet media one
14
34
473
@DudeWhoCode
naren.io
5 months
Indian parents vibes
Tweet media one
5
42
465
@DudeWhoCode
naren.io
2 years
During development you mock the server. During production server mocks you. This is life.
9
56
455
@DudeWhoCode
naren.io
7 months
I don’t know whats the confusion here. Bi-weekly means twice in a week if I need something from you. Once in two weeks if you need something from me.
@raphaelschaad
Raphael Schaad
8 months
Don't say "bi-weekly", it's unclear. Better: - "Twice a week", or - "Once every two weeks".
29
8
227
8
70
456
@DudeWhoCode
naren.io
4 months
@ravihanda I will tell you what happens in developed countries. 1. The owner will be heavily fined, even get jail time and may be blacklisted from owning dogs. 2. The dog will be taken back to shelter for reactive training, the dog will be neutered so that he won’t be able to procreate
17
31
433
@DudeWhoCode
naren.io
5 months
Guys I literally couldn’t stand it, especially when he promoted animal abuse just for the sake of twitter engagement. I just ignored but I had to wake up to this post today 😅
Tweet media one
19
9
426
@DudeWhoCode
naren.io
5 years
Let's all get F-1 visa Get to the U.S Study Work there for few years Pretend to blend into Bay Area culture Earn a lot of $$$ Register a company there Come to India or remotely hire engineers for cheap rate Underpay good engineers And call it a Bay Area based startup💯
13
55
424
@DudeWhoCode
naren.io
2 years
Junior developer looking at the senior who helps and mentors them without expecting anything back.
Tweet media one
10
28
422
@DudeWhoCode
naren.io
2 years
Startups helping freshers and interns
6
23
426
@DudeWhoCode
naren.io
5 months
@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.
3
22
417
@DudeWhoCode
naren.io
1 year
Nevertheless I would always respect Murphy’s law and never put my hand into something where it doesn’t belong. I’m just trying to re live my electronics days after abstraction consumed me for decade. There are so many experts in this field check PREEMPT_RT linux and talks on it.
4
6
391
@DudeWhoCode
naren.io
4 years
@ownlifeful The point of restarting computer is bring the ESC key back. Not to exit Vim. Stuck in vim is a joke. Also, killing "touchbar" process didn't bring ESC key back. It's so funny to see all the Mansplainers mansplaining a man :D
12
8
392
@DudeWhoCode
naren.io
3 years
Startups flat hierarchy is utter bullshit. The more I work with startups, the more I realize how important the org structure is.
25
28
389
@DudeWhoCode
naren.io
3 years
When its’ 5:59pm and the PR gets merged.
Tweet media one
7
34
383
@DudeWhoCode
naren.io
5 years
Recently I saw someone asked a woman for a date in #github which is really a condemnable act. But meanwhile in my tinder ppl asked me: 1. To teach how to write tech blogs 2. Tinder's system architecture 3. Which cloud provider to choose 4. Kubermetes 5. RECRUITMENT #tinder
Tweet media one
Tweet media two
Tweet media three
Tweet media four
25
55
367
@DudeWhoCode
naren.io
2 years
I am sorry but, DevOps without coding skills are glorified sysadmins. DevRel without coding skills are glorified marketers.
26
47
361
@DudeWhoCode
naren.io
1 year
@fecheec Many systems use TMR - Triple Modular Redundancy, three redundant hardware systems and software to take vote on final decision in μs. They self diagnose themselves often, so if there is failure the system knows first & alerts user or stops the entire parent system if necessary.
4
7
360
@DudeWhoCode
naren.io
5 years
Okay, who's interested in a thread on why I quit my job around March, how I interviewed with 15+ companies, funny interview moments, how the hiring system is completely broken, how I waited too long for something, what all I learnt during the process & finally decided to go solo.
45
15
361
@DudeWhoCode
naren.io
3 months
1. Be so good at what you do 2. Improve daily and learn to be a professional at work/business 3. Learn to be direct but not an asshole 4. Be consistent, show up daily everywhere where it matters - learning, relationships, work 5. Learn when to give up and when to keep going 6. Do
@mcneilly_alex
mcneilly ☃️
3 months
just turned 20yo today. how do i not waste the next 10 years?
2K
171
5K
9
37
358
@DudeWhoCode
naren.io
2 years
4 years back I said enough is enough🙅 I quit my 9 to 5 job😲 I soul searched for freedom🧐 Finally I found my calling🤗 I become a consultant 💪 Now I work 7 to 8
9
12
350
@DudeWhoCode
naren.io
5 years
I attended a JavaScript interview, they promised that they'll give a callback.
26
27
349
@DudeWhoCode
naren.io
5 months
@imparixit @ravihanda Nah I can earn this money but even though he has a huge corpus for life he should be the one needs money to have a peace of mind. Can see through his posts trying to earn pennies to validate his FIRE. Let him have it. Obviously I’m not gonna do the same to everyone out there.
7
10
341
@DudeWhoCode
naren.io
4 years
Started watching Silicon Valley where this dude is typing wrongly indented Python methods outside class and inside a .java file.
Tweet media one
21
49
337
@DudeWhoCode
naren.io
1 year
uhh.. got changed by electrical interference. An invisible wave changing your “const” declaration because it f*cks up your EEPROM by bit flipping. I faintly remember the team panicking, recalling all metres from site, put it through heavy interference and month of long haul
4
9
333
@DudeWhoCode
naren.io
1 month
You don’t need to know math to be a programmer. But if you want to go beyond the abstraction and develop/understand underlying systems, then you need Probability, statistics for ML Number theory and algebra for cryptography Trigonometry for gaming and 3D engines
@samwhoo
Sam Rose
2 months
If you’ve ever asked “do I need to know math to be a programmer?” I present you: me, 15 years of experience, 4 years as an SRE at Google, relearning what the fuck a polynomial is.
Tweet media one
157
235
4K
6
45
338
@DudeWhoCode
naren.io
10 months
It’s a wild market out there, pls help the leopard frens who are looking to rent a cozy 3BHK apartment in WhiteField area, Bengaluru. They are non-vegetarians, they occasionally grab some deer and chill at night but they don’t play loud music. They are keen on meating new
Tweet media one
Tweet media two
Tweet media three
25
28
327
@DudeWhoCode
naren.io
5 months
Don’t meet your heroes they’re just as flawed as you but got lucky
15
17
324
@DudeWhoCode
naren.io
8 months
Job market is still pretty bad out there. Some people I meet are living in a bubble and still take apply through job sites. Note that most early startups will be hiring from their network because they can’t afford to swift through 1000s of applicants. Talk 👏 to 👏 people 👏
5
29
315
@DudeWhoCode
naren.io
3 years
Forget hackathon. How about un-hackathon? The devs sit for a week, un-hack the codebase and get used to refactoring it every time they touch the code.
9
48
311
@DudeWhoCode
naren.io
5 months
@aaravj2406 @jitendrajain @ravihanda @IncomeTaxIndia @SEBI_India It should be allowed. Its a gift of dishonour from me to Ravi.
8
7
301
@DudeWhoCode
naren.io
4 years
Do this. from @profgalloway
Tweet media one
7
33
292
@DudeWhoCode
naren.io
4 years
I'm afraid of two things in my life. 1. Regular Expression 2. Regular Depression
11
39
291
@DudeWhoCode
naren.io
5 months
I saved all the Fedex, telecom department scam numbers I get call from. Calling them up when I’m bored from different numbers and repeating what they said. One guy asked me sorry too. But I won’t stop. Here’s telecom department scammer number if you want to give a call.
Tweet media one
45
27
291
@DudeWhoCode
naren.io
1 year
@JLarky A bit more about hard RT systems
@DudeWhoCode
naren.io
1 year
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
61
602
4K
2
3
289
@DudeWhoCode
naren.io
2 years
Job hopping the bad part: You have 10 years of exp, you have worked at 7 startups. Never seen sustainable software development, wrote only short lived code, by the time it needs to be sustainable you switch jobs. You have 10 years of experience, you still think like junior.
16
27
293
@DudeWhoCode
naren.io
1 year
The rear seat is going to be always his spot ♥️♥️♥️
Tweet media one
Tweet media two
8
5
289
@DudeWhoCode
naren.io
4 years
Hire juniors Barely guide them Dont give them opportunity to grow Micromanage Make them work overtime Set a scene that startups are hectic & this is normal Pave way to a burn out Complain that quality of work is bad When they realise it & jump ship, yell that you can trust nobody
12
55
279
@DudeWhoCode
naren.io
1 year
Critical systems goes through long, immense testing. Imagine coding firmware for panel meters and sending them to industrial sites. A set comes back because they keep showing wrong readings by end of the month. We were breaking our head and apparently the “constant” we declared
1
10
274
@DudeWhoCode
naren.io
2 years
Developer at the sprint retro meetings
9
41
275
@DudeWhoCode
naren.io
1 year
testing after writing logic to re-read certain values regularly and keep re-storing these constants. Then wrapping up with heavy shielding against the interference on the site.
5
6
272
@DudeWhoCode
naren.io
2 months
Indians gonna be like MyObj.VisibleNa?
@1owroller
giatt
2 months
Canadians are weird as fuck
Tweet media one
37
302
7K
10
8
274
@DudeWhoCode
naren.io
1 year
Jumper here who has seen a decade in this industry. I’m going to be brutally honest about my journey in this thread on why I never stayed more than 2 years in a startup. 🧵 I joined as firmware engg in my first company, they use to pay me 10k INR per mo with 6 days of work week
@gokulr
Gokul Rajaram
1 year
DON’T BE JUMPY Got this message from a CEO about a candidate: “I don't think they'd be a good fit. We have a pretty hard rule on no jumpy folks and their background looks like a alot of 1.5 years and then gone”. Current and future job seekers: don’t be jumpy. Accomplish
958
158
2K
12
30
268
@DudeWhoCode
naren.io
6 months
Your niece will make a good programmer
@joey_fazo2
Señor waves 🌊
6 months
Told my niece to fold the clothes in the dryer and came back to this🤦🏽‍♂️😭
Tweet media one
1K
7K
142K
0
6
266
@DudeWhoCode
naren.io
2 years
Thanks RBI Bharat Mata ke Jai
Tweet media one
3
16
248