A small rebranding of my channel. Now I’ll share my progress and useful links on a weekly basis. Thus, I will try to bring consistency to my channel.yo<
Despite the fact that I study Business Information Systems that are close to computer science, I lack knowledge about cs concepts. That's why I decided to take some time to study these concepts. As always, I leave links that I found useful.
Map of Computer Science
For react enjoyers,
React I Love You, But You’re Bringing Me Down
As u may notice, i started solvin’ leetcode problems, first u think that the problem is easy, then u r sitting 3-4 hours on it.
Also, this week I studied the technology by its documentation, a little bit difficult, for me articles are the best source for understanding the material when the author puts himself in the position of a student.
thats about my week<
Despite the fact that I study Business Information Systems that are close to computer science, I lack knowledge about cs concepts. That's why I decided to take some time to study these concepts. As always, I leave links that I found useful.
Map of Computer Science
For react enjoyers,
React I Love You, But You’re Bringing Me Down
As u may notice, i started solvin’ leetcode problems, first u think that the problem is easy, then u r sitting 3-4 hours on it.
Also, this week I studied the technology by its documentation, a little bit difficult, for me articles are the best source for understanding the material when the author puts himself in the position of a student.
thats about my week<
YouTube
Map of Computer Science
The field of computer science summarised. Learn more at this video's sponsor https://brilliant.org/dos
Computer science is the subject that studies what computers can do and investigates the best ways you can solve the problems of the world with them. It…
Computer science is the subject that studies what computers can do and investigates the best ways you can solve the problems of the world with them. It…
yo<
Let’s talk about monorepos, this architecture aims to manage all ur code in one super respository, instead of keeping multiple smaller repos, in the article u can find out the prons and cons of using this approach.
Guide to Monorepos for Front-end Code
Next, again about frontend architecture, have u heard about trendy term “micro frontend”, basically it’s splitting ur projects (by feature, page, or section) which can be managed by different teams. This approach is recommended when u r working on big applications, to make our code easier to read and manage.
Angular - Micro Frontend
Article is about how to hire Angular Developers.
Recently, we talked about function overloading/overriding (in university), here is the article about overloading in TypeScript.
10 bad TypeScript habits to break this year
thats about my week<
Let’s talk about monorepos, this architecture aims to manage all ur code in one super respository, instead of keeping multiple smaller repos, in the article u can find out the prons and cons of using this approach.
Guide to Monorepos for Front-end Code
Next, again about frontend architecture, have u heard about trendy term “micro frontend”, basically it’s splitting ur projects (by feature, page, or section) which can be managed by different teams. This approach is recommended when u r working on big applications, to make our code easier to read and manage.
Angular - Micro Frontend
Article is about how to hire Angular Developers.
Recently, we talked about function overloading/overriding (in university), here is the article about overloading in TypeScript.
10 bad TypeScript habits to break this year
thats about my week<
Toptal
Guide to Monorepos for Front-end Code
A monorepo or monorepository is a code management and architectural concept whereby you keep all your isolated bits of code inside one super repository instead of managing multiple smaller repositories—like a single repository for your website and mobile…
ICT Week in Samarkand. Join via little bit of Meta
https://bit.ly/3FdEhQn
https://bit.ly/3FdEhQn
am I the only one who wakes up and thinks what new technology I should to learn
yo<
Game-type exercises for practicing RxJS in practice.
Configs, they are always w/ us, but what do you know about them? How many of them do u use? WTF are all these config files for?
The website dedicated to design patterns (super useful stuff)- refactoring.guru
Remember the 21-day coding challenge? I have successfully failed!
To be honest, I have had a lot of failures on my road, and this one of the them. Nevertheless, I always try to analyze and think why certain things happen. In this case, I lacked knowledge about algorithms. To solve this problem, I decided to start with the basics and chose book called “Grokking Algorithms”. After finishing the book, I will rechallenge myself doing 21 days of coding.
What can I say, it doesn't always work out the way we want aaaand,
thats about my week<
Game-type exercises for practicing RxJS in practice.
Configs, they are always w/ us, but what do you know about them? How many of them do u use? WTF are all these config files for?
The website dedicated to design patterns (super useful stuff)- refactoring.guru
Remember the 21-day coding challenge? I have successfully failed!
To be honest, I have had a lot of failures on my road, and this one of the them. Nevertheless, I always try to analyze and think why certain things happen. In this case, I lacked knowledge about algorithms. To solve this problem, I decided to start with the basics and chose book called “Grokking Algorithms”. After finishing the book, I will rechallenge myself doing 21 days of coding.
What can I say, it doesn't always work out the way we want aaaand,
thats about my week<
💡Also, I want to share my current extension for my editor:
Angular related:
Angular 10 Snippets - TypeScript, Html, Angular Material, ngRx, RxJS & Flex Layout
Angular Language Service
Vue.js:
Vetur
Vue Language Features (Volar)
HTML/CSS:
Auto Close Tag
Auto Complete Tag
Auto Rename Tag
BEM Helper
CSS Peek
HTML CSS Support
Useful:
Better Comments
Color Highlight
Image preview
Path Intellisense
Others:
C#
DotENV
GitLens — Git supercharged
Theme:
Community Material Theme
Material Theme Icons
AI:
GitHub Copilot
Angular related:
Angular 10 Snippets - TypeScript, Html, Angular Material, ngRx, RxJS & Flex Layout
Angular Language Service
Vue.js:
Vetur
Vue Language Features (Volar)
HTML/CSS:
Auto Close Tag
Auto Complete Tag
Auto Rename Tag
BEM Helper
CSS Peek
HTML CSS Support
Useful:
Better Comments
Color Highlight
Image preview
Path Intellisense
Others:
C#
DotENV
GitLens — Git supercharged
Theme:
Community Material Theme
Material Theme Icons
AI:
GitHub Copilot
We have an open position at Exadel for the Middle Node.js Developer
https://exadel.com/careers/job-4716149004.middle-node-js-developer/
Leave a comment, if u r intered in
https://exadel.com/careers/job-4716149004.middle-node-js-developer/
Leave a comment, if u r intered in
exadel.com
Middle Node.js Developer - exadel.com
We are looking for experienced specialists to work with us - Middle Node.js Developer
yo<
There's nothing to talk about, so I'm leaving some useful links
Generics types - https://www.youtube.com/watch?v=nViEqpgwxHE&ab_channel=BenAwad
We often underestimate the comfort of web development these days, but it was much worse a couple of decades ago. Kevin Powell created a cool comparison of old and modern web development
https://youtu.be/UvF0Zt4_NGU
Harvard CS50 – Free Computer Science University Course
Advice for Junior Developers: Gives excellent general and technical advice for new junior developers. It's a bit opinionated, of course, but as always, you can just take the parts that make sense to you.
Randoma11y - Accessible color combinations: We can no longer ignore accessibility when building new designs, and colors are a huge part of that process. I find it quite hard to choose text and background colors that are accessible when combined. This tool helps with that. Definitely worth a bookmark 👌
thats about my week<
There's nothing to talk about, so I'm leaving some useful links
Generics types - https://www.youtube.com/watch?v=nViEqpgwxHE&ab_channel=BenAwad
We often underestimate the comfort of web development these days, but it was much worse a couple of decades ago. Kevin Powell created a cool comparison of old and modern web development
https://youtu.be/UvF0Zt4_NGU
Harvard CS50 – Free Computer Science University Course
Advice for Junior Developers: Gives excellent general and technical advice for new junior developers. It's a bit opinionated, of course, but as always, you can just take the parts that make sense to you.
Randoma11y - Accessible color combinations: We can no longer ignore accessibility when building new designs, and colors are a huge part of that process. I find it quite hard to choose text and background colors that are accessible when combined. This tool helps with that. Definitely worth a bookmark 👌
thats about my week<
Forwarded from zaff.dev
Когда JetBrains объявили Fleet (https://www.jetbrains.com/fleet/), я был готов заплатить за него. Потому что после перехода с VS Code, в любом IDE от JetBrains, юзер-интерфейс выглядит очень сильно перегруженным. Fleet со своим новым UI выглядел так, что решит эту проблему.
Пока я не узнал, что тот же дизайн придет и в другие продукты JetBrains. В блоге пишут, что новый UI пока в закрытом превью. Но здесь описан способ включить его уже сейчас, нужно просто включить экспериментальные тогглы. :)
Фото: Blog JetBrains
Пока я не узнал, что тот же дизайн придет и в другие продукты JetBrains. В блоге пишут, что новый UI пока в закрытом превью. Но здесь описан способ включить его уже сейчас, нужно просто включить экспериментальные тогглы. :)
Фото: Blog JetBrains