Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sapegin/til
Today I learned
https://github.com/sapegin/til
frontend javascript react til today-i-learned typescript
Last synced: about 1 month ago
JSON representation
Today I learned
- Host: GitHub
- URL: https://github.com/sapegin/til
- Owner: sapegin
- License: other
- Created: 2020-08-06T16:55:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-11T08:31:40.000Z (9 months ago)
- Last Synced: 2024-05-02T01:00:59.794Z (7 months ago)
- Topics: frontend, javascript, react, til, today-i-learned, typescript
- Homepage: https://blog.sapegin.me/til/
- Size: 113 KB
- Stars: 4
- Watchers: 3
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.md
- License: License.md
Awesome Lists containing this project
README
# Today I learned (TIL)
A collection of small things around web developments, mostly not big enough for a proper blog post. Every day I learn something new, but I forget most of the things. Not anymore!
Read my larger articles [in my blog](https://blog.sapegin.me/).
[Sign up to my newsletter](https://sapegin.substack.com/) for updates.
## Categories
- [Git](#git)
- [JavaScript](#javascript)
- [React](#react)
- [Testing](#testing)
- [TypeScript](#typescript)
- [Tools](#tools)
- [Misc](#misc)---
## Git
- [Finding the most often changed files with git effort from git-extras](git/finding-the-most-often-changed-files-with-git-effort-from-git-extras.md)
## JavaScript
- [Enabling new ESLint rules in a legacy codebase with suppress-eslint-errors)(javascript/enabling-new-eslint-rules-in-a-legacy-codebase-with-suppress-eslint-errors.md)
- [Finding unused and missing npm dependencies with depcheck](javascript/finding-unused-npm-dependencies-with-depcheck.md)
- [Transpiling ESM files inside node_modules](javascript/transpiling-esm-in-node-modules.md)## React
- [Finding the most used React components with react-scanner](react/finding-the-most-used-react-components-with-react-scanner.md)
- [Generating TypeScript React components from SVG icons using SVGR](react/generating-typescript-react-components-from-svg-icons-using-svgr.md)
- [Ensuring React Testing Library best practices with ESLint](react/ensuring-react-testing-library-best-practices-with-eslint.md)
- [Using React useReducer hook with TypeScript](react/using-react-usereducer-hook-with-typescript.md)## Testing
- [Detecting accessibility issues on CI with cypress-axe](testing/detecting-accessibility-issues-on-ci-with-cypress-axe.md)
## TypeScript
- [Renaming TypeScript interfaces with ts-morph](typescript/renaming-typescript-interfaces-with-ts-morph.md)
## Tools
- [Hiding tabs completely in Visual Studio Code](tools/hiding-tabs-in-visual-studio-code.md)
## Misc
- [Automatically merging Dependabot security pull requests using GitHub Actions](misc/automatically-merging-dependabot-security-pull-requests-using-github-actions.md)
- [Caching static assets on Netlify](misc/caching-static-assets-on-netlify.md)---
## Other TILs
- [Josh Branchaud](https://github.com/jbranchaud/til) (yep, I stole the idea from him)
- [Jake Worth](https://github.com/jwworth/til)
- [thoughtbot](https://github.com/thoughtbot/til)## Authors and license
[Artem Sapegin](https://sapegin.me) and [contributors](https://github.com/sapegin/til/graphs/contributors).
This material is available for private, non-commercial use under the Creative Commons Attribution-NonCommercial 4.0 license, see the included [License.md](License.md) file.