Skip to content

๐Ÿ‘‰๐Œ๐ฒ ๐ฌ๐ญ๐ฎ๐๐ฒ ๐ฉ๐ฅ๐š๐ฒ๐ ๐ซ๐จ๐ฎ๐ง๐ & list of readed books, tested tools ๐Ÿ’ฅThat will make my code better ๐Ÿ˜‰ All topics from personal experience!

License

Notifications You must be signed in to change notification settings

KoninMikhail/study-playground

Repository files navigation

Books

Sandboxes, books, experiments and everything to improve the quality of the code.

Book language Status
Clean Code: A Handbook of Agile Software Craftsmanship - wait
Clean Architecture. A Craftsman's Guide to Software Structure and Design - Reading
Effective Typescript: 62 Specific Ways to Improve Your TypeScript TypeScript completed
Grokking Algorithms: An illustrated guide for programmers and other curious people - completed

Tools

Virtualization

Name Description Playground link
Docker Docker is an open source platform that enables developers to build, deploy, run, update and manage containers. Show

Databases

GraphQL

Project name Stack Description Playground link
MoviesList NodeJS 16, mongoose, express, apollo-boost A MongoDB server was deployed using Docker Compose, then a server was built that interacted with the database through Mongoose. Finally, an application was written that made requests to the server using Apollo Client. This was a small practice project involving GraphQL, Docker and React legacy code. Show

Frameworks

Name Languages Description Pet-project Date
Next.js Typescript Next.js is an open-source web development framework created by Vercel enabling React-based web applications with server-side rendering and generating static websites. learning 02/23

Packages

State Management

Name Languages Description Pet-project Date
Zustand JS, Typescript Very simple state manager with more than one stores. Using React not required. Show 12 /22

Requests

Name Languages Description Pet-project Date
ky Typescript Ky is a tiny and elegant HTTP client based on the browser Fetch API. Show 01/23
Tanstack Query (React Query) Typescript Powerful asynchronous state management for TS/JS, React. Show 02/23

Validation

Name Languages Description Pet-project Date
Zod Typescript If you need a guarantee that the data is equivalent to a type, this is your choice. Show 12/22
typescript-plugin-css-modules Typescript A TypeScript language service plugin for CSS Modules. Show 01/23

UI

Name Languages Description Pet-project Date
Framer Motion Typescript Framer Motion is a production-ready motion library for React from Framer. Show 01/23

Testing

Name Description Pet-project Date
Storybook Storybook is a frontend workshop for building UI components and pages in isolation. in progress -

Localization

Name Description Pet-project Date
react-i18next react-i18next is a powerful internationalization framework for React. Show. 01/23
react-intl Formatjs is a set of libraries that help you setup internationalization in any project whether it's React or not. - 01/23

Platforms

Name Description Completed tasks Profile link
CodeWars Good platform for developing basic programming skills. Show Show

Side experience

Backend

Name Description Playground link
Simple Telegram Bot (Telegraf.js) Extra simple boilerplate bot for future projects. Based on typescript and classes. Show

About

๐Ÿ‘‰๐Œ๐ฒ ๐ฌ๐ญ๐ฎ๐๐ฒ ๐ฉ๐ฅ๐š๐ฒ๐ ๐ซ๐จ๐ฎ๐ง๐ & list of readed books, tested tools ๐Ÿ’ฅThat will make my code better ๐Ÿ˜‰ All topics from personal experience!

Topics

Resources

License

Stars

Watchers

Forks