[ $davids.sh ] โ€” david shekunts blog

**๐ŸŒŸ Stars on JS Repositories ๐Ÿฆž

# [ $davids.sh ] ยท message #157

**๐ŸŒŸ Stars on JS Repositories ๐Ÿฆž

**In my previous post, I never once wrote "let's look at the stars"

Because in JS, a library with a hyped concept gets swarmed by a flock of full-stack schoolers and they overuse it to death, and then another group of mid-level developers around them create a billion courses using these libraries, and the graduates of these courses start pulling these libraries into projects, creating a recursive mess of bad code

**As soon as you stop looking at the stars and start looking at the code itself, you will become a real programmer

**Seriously, read the code: of the library itself, PRs, releases, tests

In addition to being able to find gems, you will also learn a lot of other things

For example, I recently stumbled upon a TS library for SQL that can parse SQL queries using a description of the SQL AST tree, with a compiler written in TS.

Here it is https://github.com/ivank/potygen, and here is its code describing the SQL AST tree There are 49 stars (one of them mine), but at the same time, the project is 10 times better in terms of typing than Knex (look at the SQL examples it can parse), I'm incredibly impressed

BUT it doesn't meet the other criteria described above, so it's too early for production