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

SurveyJS custom survey software

Build Your Own Forms without Manual Coding

SurveyJS UI libraries let you build a JSON-based form management system that integrates with any backend, giving you full control over your data with no user limits. Includes support for custom question types, skip logic, an integrated CSS editor, PDF export, real-time analytics, and more.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay