A collection of documents, projects and tricks that I find useful
- RBAC:
- PBAC
- ABAC:
- NestJS:
- Cloud:
- JSONAPI:
- OPENAPI:
- RestAPI:
- HTTP:
- React & NextJS:
- https://manupa.dev/blog/anatomy-of-shadcn-ui
- 17 React Best Practices
- React Query:
- https://tkdodo.eu/blog/tags/react-query
- https://www.reddit.com/r/reactjs/comments/18z3nsi/tanstack_react_query_architecture/
- https://tkdodo.eu/blog/inside-react-query
- Separate API Layers In React Apps
- https://www.dhiwise.com/post/optimizing-performance-with-react-query-v5-best-practices
- https://www.reddit.com/r/reactjs/comments/jd5oxu/does_reactquery_make_sense_in_an_auth_provider/
- React Query:
- Angular:
- Svelte & Sveltekit:
- Vue:
- Design:
- https://courses.bigbinaryacademy.com/handling-stripe-subscriptions/designing-database-for-subscription/
- https://vertabelo.com/blog/mmo-games-and-database-design/
- https://vertabelo.com/blog/database-model-for-a-messaging-system/
- https://vertabelo.com/blog/connecting-borrowers-and-lenders-a-peer-to-peer-lending-platform-data-model/
- https://meta.stackexchange.com/questions/250396/database-diagram-of-stack-exchange-model/250439
- https://fabric.inc/blog/commerce/sql-nosql-ecommerce
- https://vertabelo.com/blog/offers-deals-and-discounts-a-product-pricing-data-model/
- Semantic locking in object-oriented database systems
- Git:
- Github:
- Linux
- Javascript & Typescript
- Rust:
- Tips:
- https://www.designgurus.io/blog/essential-software-design-principles-you-should-know-before-the-interview
- https://www.techinterviewhandbook.org/
- https://www.linkedin.com/advice/1/how-can-you-avoid-technical-debt-when-refactoring-code
- https://refactoring.guru/design-patterns
- https://refactoring.guru/refactoring
- https://stackoverflow.blog/2021/12/23/best-practices-for-writing-code-comments
- Codebase: