chai_chai_man's profile picture. Always cooking something. Sometimes on a stove, sometimes on a laptop. 
Co-founder & CTO @shop_wishlink

Chandan Yadav

@chai_chai_man

Always cooking something. Sometimes on a stove, sometimes on a laptop. Co-founder & CTO @shop_wishlink

Chandan Yadav さんがリポスト

As a software engineer, it's very important to learn about Gall’s Law, which states that complex systems cannot be created successfully from scratch. In reality, even large systems, such as Netflix, Google, or Facebook, have started small and built incrementally over the…

vlad_mihalcea's tweet image. As a software engineer, it's very important to learn about Gall’s Law, which states that complex systems cannot be created successfully from scratch. 

In reality,  even large systems, such as Netflix, Google, or Facebook, have started small and built incrementally over the…

Chandan Yadav さんがリポスト

"Fundamental" truths about software: - Code is liability - The more code you have, the more bugs you tend to have - The more complex a system, the more important architecture becomes - Writing maintainable code is a lot more effort than just getting it to work


Full fledged rewrite.

I want to learn how to do whatever the equivalent of this is but with software

enjojoyy's tweet image. I want to learn how to do whatever the equivalent of this is but with software


The advice that we get, the systems that we know of, have come out of finding patterns among numerous examples. The best way to build things is to do what works for you and it will boil down into one of the known patterns. Valid for building startups, org, or software systems.

When it comes to advice on building a successful startup / running a successful business, I still think about how much sensible advice Sam Altman has shared in public as part of Y Combinator. And how, at OpenAI, he seems to be following none of it: because it just doesn't apply.



Chandan Yadav さんがリポスト

Could not agree more. Charity verbalizes what I’ve struggled to put a finger on. That writing code is the easiest part of software engineering. Sure, AI coding tools make this easier. But any company not investing entry-level engineers because of this cannibalize themselves.

I have a new piece up. It's a bit of a rant, even for me, so buckle in. A lot of "thought leaders" have been making their mortgages lately off of bits on how AI is going to replace software engineers, particularly entry-level engineers. stackoverflow.blog/2024/06/10/gen…



Chandan Yadav さんがリポスト

But really, this is not a simple choice. Ask any software engineer

GergelyOrosz's tweet image. But really, this is not a simple choice. Ask any software engineer

Chandan Yadav さんがリポスト

Code is largely worthless, more of a liability than an asset. Problem-solving is where the value is.


Chandan Yadav さんがリポスト

One of the smarter comments on remote work From Reddit

tomfgoodwin's tweet image. One of the smarter comments on remote work
 From Reddit

Chandan Yadav さんがリポスト

Be curious and work hard. Work life balance is shade of black-white and not black and white as people envision, don’t fall into that trap. If you are young, work hard and be curious. You will enjoy your 30s/40s/50s and so on.


"The rules on aggregate are designed to trim the edges of your soul." 🔥🔥

Not to say there is something necessarily wrong about being ‘good’ But have you wondered, that it is exactly that you havent rebelled in any real way— that you havent broken contact with society in any real way— that you havent toyed with the rules in any real way That you…



Chandan Yadav さんがリポスト

The interesting thing when building is that value is only unlocked after doing a certain amount of boring work. Knowing the boring work that moves the needle is a superpower which comes from thinking through things deeply. Which, most people don’t do because it’s boring.


I once pushed a code that, instead of deleting files in a particular folder, deleted credential files on the host machine, effectively shutting down all data flows throughout the org during trading hours. In my defence, the cred file should've had 400 permission!

I would love to hear stories from senior+ engineers who pushed fuck ups to prod to know I’m not crazy for feeling some type of way to be told my code quality is poor due to code pushed to prod that I quickly fixed when I found the issues . Just wanna know if this is something…



What makes me sad is not just the nostalgia associated with it. But that you got to learn a few different things while finding the solutions to your problems. ChatGPT is analogous to WFH wherein you stop learning by 'osmosis'.


Chandan Yadav さんがリポスト

you don't need a fancy JS framework to succeed this website generates ~$6B in annual revenue with jQuery and Hypermedia

fireship_dev's tweet image. you don't need a fancy JS framework to succeed 

this website generates ~$6B in annual revenue with jQuery and Hypermedia

The most complicated relationship I've ever had has been with CSVs. Love it sometimes. Hate it often!


Chandan Yadav さんがリポスト

You have seen TechTrees (left) Now see a basic TechTree to LLMs/Basic AI (right). I haven't researched much - I just drew it quickly in paint to give you an idea. Feel free to criticize it IF you get the bigger point. You need Manufacturing. You need Chip Design. You need…

protosphinx's tweet image. You have seen TechTrees (left)

Now see a basic TechTree to LLMs/Basic AI (right). I haven't researched much - I just drew it quickly in paint to give you an idea. Feel free to criticize it IF you get the bigger point.

You need Manufacturing. You need Chip Design. You need…
protosphinx's tweet image. You have seen TechTrees (left)

Now see a basic TechTree to LLMs/Basic AI (right). I haven't researched much - I just drew it quickly in paint to give you an idea. Feel free to criticize it IF you get the bigger point.

You need Manufacturing. You need Chip Design. You need…

Loading...

Something went wrong.


Something went wrong.