Skip to content
Artem
Sapegin
About
Blog
TIL
Book
Sqrlsng
Photos
Today I learned
Git
Finding the most often changed files with git effort from git-extras
JavaScript
Enabling new ESLint rules in a legacy codebase with suppress-eslint-errors
Finding unused and missing npm dependencies with depcheck
Transpiling ESM files inside node_modules
Misc
Automatically merging Dependabot security pull requests using GitHub Actions
Caching static assets on Netlify
React
Ensuring React Testing Library best practices with ESLint
Finding the most used React components with react-scanner
Generating TypeScript React components from SVG icons using SVGR
Using React useReducer hook with TypeScript
Testing
Detecting accessibility issues on CI with cypress-axe
Tools
Hiding tabs completely in Visual Studio Code
TypeScript
Renaming TypeScript interfaces with ts-morph