
RANT: Surrounded by morons
I am not saying that I am very good developer, but I am sick of working with morons at my current company. I work for service-based company and lead tech team (kinda like a CTO but not experienced enough to be CTO). People here don't follow simple practices or use their own common sense and I am really fed up with this. For example: We mostly use Typescript for all of our projects and whenever I see someone's IDE, I only see red color and squiggly lines. When I ask people to fix their type error, I get reply "Type error h bad m solve kr lunga". I mean you use Typescript for a reason. Yesterday I helped one of colleague with a bug, a bug which could have been prevented if he hadn't used "any". I am getting irritated day by day and really don't have any motivation to contribute to this organization with sense of fulfilment.

Dealing with morons is part of the job

Draft mail and send best practices to follow greater deliverables + less error prone code 💁 send to the entire team marking client or who so ever is required.. I learnt the hardway where you want to point an issue always back urself with reference and well written mail

Whenever documented everyone have no choice but to follow u know

I already have internal thread where I post best practices + boiler plate repos with most of the initial stuff done
There should be a way to enforce type checking and scanning for amorphous types in the ci pipeline. Pls look for this if possible

On the most projects that I setup, I add linting errors for using
any
types, unused variables etc but I still see some people just removing rule itself. It's the attitude "ye bad m dekh lenge" which cause more issues.
Add a pre commit check for linting errors , so they cant push this code to repo, must be a way to handle type any as well