Thread of things I wish I knew when I began programming, so that I would've known that it wasn't *me* but rather the *environment* that was slowing me down 🧵
https://twitter.com/devonzuegel/status/1345820082161688577
Setting up a build system can suck the life out of any programmer, even very experienced ones

This is why I'm so excited to see the rise of tools like @replit and @Sonic_Pi. Eery beginner should have an exciting result within seconds, not hours! https://twitter.com/sebasbensu/status/1345593414818041856
On the topic of build systems... I wish I'd realized sooner that fiddling with a bundler for hours is not inherently necessary. Javascript's dependency environment is worse than other programming languages, but I just thought that was normal.
Actually it was worse than that—I thought fancy build systems was what pros did, bc I took for granted that you need lots of dependencies to write a "serious" program. Yuck, now I've realized it's opposite. Good hackers know dependencies bring tradeoffs, and they minimize them.
You can follow @devonzuegel.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.