Digests » 337

sponsor

Track technical debt in your VS Code & JetBrains editors

Stepsize is an editor-first issue tracker for a healthy codebase. Create, view, and prioritise code issues, like technical debt and refactoring work, directly from your editor. Stepsize integrates with your existing tools like Jira, Slack, and GitHub, so you can track and address issues without context switching. Install the Stepsize VS Code or JetBrains extension.

this week's favorite

Debounce vs throttle

Even though debounce and throttle both are used to have control over how often a function or code is executed, they are a bit different. In this post you will learn what debounce and throttling are, why we use them and what are the differences between these two.

How to draw s-curved arrows between boxes

To draw the curve, one thing that came to my mind was “Bézier curve”. Its idea is to use control points to add curvature to a line. A control point bends the line once, so to bend it twice, we need two control points.

State of Storybook 2021

Storybook is the industry-standard UI development workshop for components and pages. It's used by BBC, Netflix, Twitter, and thousands more teams.

React Motion Router

Declarative routing library for React ⚛ with page transitions and animations 🚀. Based on React Router and React Navigation.

Introduction to Redux Toolkit Query with TypeScript

The Redux team is working hard to create tools that are helpful in many real-life situations. For example, Redux Toolkit is a big step in simplifying how we write applications with Redux. Another helpful tool is the Redux Toolkit Query. Its primary sources of inspiration are the Apollo Client and React Query.