Sandeep Sachdev retweetou
Sandeep Sachdev
442 posts

Sandeep Sachdev retweetou

A common mistake: "Let's abstract this in case we want to replace it later."
Examples:
🚫 "Let's abstract React in case we switch JS frameworks."
🚫 "Let's abstract Tailwind in case we switch CSS approaches."
🚫 "Let's abstract Mongo in case we switch Databases".
This is typically a waste of time, and often hinders current use too.
Why? Because to effectively abstract something, we need to know the API we're abstracting.
But we have no idea what a new technology's API will be. Thus, we have no idea whether our abstraction will work with the new technology.
In summary, abstraction can be useful. But avoid abstracting merely to support changing to some unknown future technology.
English
Sandeep Sachdev retweetou


@molly_struve It's trying to take your job by giving you that command and hoping you actually run it.
English

@molly_struve The secret to surviving in this industry is knowing when to give up and leave the problem for tomorrow
English
Sandeep Sachdev retweetou
Sandeep Sachdev retweetou

@redrapids Soft skills. How to work with different types of people in a team
English


















