DEV Community

Erik Guzman
Erik Guzman

Posted on

Interesting Round-Up 1/25/21 - 2/7/21

Didn't post anything last week so this covers things I found for the past two weeks. Hope you find something interesting.

CSS

  • AnimXYZ - The first composable CSS animation toolkit. Pretty cool to try to add animations to your elements without much difficulty. https://animxyz.com/

JavaScript

  • Tao of React - Software Design, Architecture & Best Practices - Great list of best practices you can be inspired by when doing your React development. As with all best practices, take it with a grain of salt. https://alexkondov.com/tao-of-react/
  • 10 bad TypeScript habits to break this year - Loved this little list of bad habits and I have definitely done in my journey of learning TypeScript. https://startup-cto.net/10-bad-typescript-habits-to-break-this-year/
  • eslint-config-auto - Cool npm package to might make setting up your ESLint config a lot easier. This is like kitchen sync to cover linting all sorts of things your project might need. I haven't used it yet, but I plan to on one of my projects https://github.com/davidjbradshaw/eslint-config-auto
  • Don't use functions as callbacks unless they're designed for it - Makes a great point of not just passing a function you have no control over as a callback to an operation your doing. But I think this also makes a great case for just writing tests for your code so you can catch these sorts of errors when they crop up. https://jakearchibald.com/2021/function-callback-risks/
  • npm 7 is now generally available! - The biggest thing I read from the new npm 7 release is that npm now recognizes the yarn.lock file and will use it AND keep it up to date if you happen to run npm install. https://github.blog/2021-02-02-npm-7-is-now-generally-available/

Ruby

Elixir

Discussion (0)