JavaScript Competency Center – Telegram
JavaScript Competency Center
54 subscribers
55 photos
56 links
Your source for online education in web development & engineering

https://JSCompetencyCenter.com
Download Telegram
What is a JavaScript Competency Center?
We represent a strong community of experts – engineers, and architects – willing to grow every day, help each other grow, and share our expertise if needed.

Why would you be interested?
Because you either as an engineer yourself, or an engineer to-be should stay in the loop, step on your rivals’ toes, and improve your skills. That might be tricky as there is a ton of information out there but not all of it is of great quality or value making you spend your precious time.

How we can be of value?
We learn from the leaders of the industry, make our research, and discover new possibilities. And we are willing to share our knowledge with others which is exactly why we’ve created our in-house community. Come join us and get exciting articles regularly alongside upcoming events and much more!
❤‍🔥2🔥2
Hi fellow developers!
Give a round of applause to the digest which aims to bring you the most interesting articles from around the internet saving you time in finding them yourself

Check out our latest invaluable findings and stay on top of everything: https://linktr.ee/JSCompetencyCenter

#digest
👍1
JavaScript Competency Center Community [TechSnacks]

📆17.02.2023 16.00 GMT+2

Our Speaker:
Stepan Sendun, Lead Software Engineer - MVC and beyond.

Have you ever saw all those fancy talks about MVC/MVP/MVVM and struggled to understand the real difference between them? Maybe you wonder where and how those patterns are used nowadays? Did you know that Redux exist thanks to MVC and there are more similarities between them than you think? You can't believe that? Join TechSnack where Stepan is going to shed a light on MV* patterns and will go even beyond that.

Registration Link
👍1
How about RxJS? 💻

Thanks to RxJS you can do some things faster and more efficiently. Here we have collected the most likely scenarios to make it easier to work with:

🖱Autocompletion
🖱Filtering & pagination
🖱Fixing change detection
🖱Refreshing the access token
🖱Making observables multicast

Each method is unique and has its own characteristics and important sequential steps to follow. Read more in the article: https://linktr.ee/JSCompetencyCenter

Did you know about it? Which of the scenarios most often occurs to you? 📎
🔥2
Event announcement: TechSnack from JavaScript Competency Center Community

📆 03.03.2023 11:00 UTC
Registration link inside: https://linktr.ee/JSCompetencyCenter

🗣 Viktar Tsikhmanovich, Lead Software Engineer – GRASP is not scary?

Have you ever heard about GRASP? GRASP is a set of principles and patterns that guide the design of object-oriented software systems (Is JS about OOP? What about React?). In this TechSnack, Viktar will explore how GRASP principles can be applied in JavaScript and React. We will discuss each of the GRASP patterns and how they can be implemented in JavaScript and React, with real-world examples to illustrate their usage. By the end of this talk, you will have an understanding of how GRASP can be applied in JavaScript development and how it can help you write better code.
So, let's dive in!

#techsnack
3🔥1
Node.js is built around the idea of small tasks being executed fast, so let’s look at how we can better utilize the Node.js nature with the help of the Promise Pool pattern.

Read about in the article: https://linktr.ee/JSCompetencyCenter

#article
👍3
Event announcement: TechTalk from JavaScript Competency Center Community

📆 22.03.2023 12:00 UTC
Registration link inside: https://linktr.ee/JSCompetencyCenter

🗣 Dzmitry Shcharbakou, Lead Software Engineer – React-native app performance optimization

In this session, we will cover the following topics:
Understanding the concept of app performance itself and its importance in delivering a great user experience.
Techniques and tools for analyzing and measuring app performance, including profiling and benchmarking.
An overview of the most common factors that can affect app performance in React-native, such as code optimization, resource management, and UI rendering.
Practical tips and solutions for improving performance in React-native, including optimizing images and animations, reducing network requests, and using third-party libraries.
Finally, we will wrap up with recommendations for how to maintain performance and scalability as your app grows and evolves.

Don't miss this opportunity to learn from experts in the field and take your React-native app performance to the next level.
We look forward to seeing you there! Register now and join us.

#techtalk
🔥1
When you come to Angular first you already know HTML, CSS and JS and hence if you need to implement animations the first thing coming to mind is CSS transitions and animations using keyframes.

In Angular we have another way to animate stuff – read about it in the article: https://linktr.ee/JSCompetencyCenter

#article
👍3
Event announcement: TechTalk from JavaScript Competency Center Community & Svelte Society

📆 28.03.2023 13:00 UTC
Registration link inside: https://linktr.ee/JSCompetencyCenter

🗣 Ivan Hofer, A passionate web developer
🗣 Domenik Reitzner, Software Engineering Team Leader

What is an error, what is an exception and what is the difference? This is an interactive talk about how to handle exceptions in your JavaScript applications in a type save way. "It may not be an exceptionally talk, but it is a talk about exceptionally"

This talk is designed to help developers understand the difference between errors and exceptions and how to handle them in a type-safe way. You'll learn about best practices for exception handling and explore practical examples that will give you a better understanding of the concepts.

Don't miss out on this exceptional opportunity to learn from experts in the field. Join us for an engaging and informative session. We can't wait to see you there!

#techtalk
👍2🔥1
Like many of you, I like to reuse code and thus reduce its duplication whenever possible. And what I found with testing-library queries is that I write over and over the same ones across different test files.

Read about in the article: https://linktr.ee/JSCompetencyCenter

#article
🔥3
Event announcement: TechSnack from JavaScript Competency Center Community

📆 12.04.2023 11:00 UTC
Registration link inside: https://linktr.ee/JSCompetencyCenter

🗣 Aliaksei Lyzo, Lead Software Engineer – Code sharing: let’s git together

Sharing code among multiple repos and teams can be challenging. Git provides us the submodules feature which can help by allowing developers to incorporate external repositories as subdirectories within a main repository. In this snack, we’ll discuss the basics of Git submodules and how to use them effectively for sharing code among team members. We’ll also share a bit of our team experience and approach in organizing the work with submodules.

Don’t miss this opportunity to learn from experts in the field. We look forward to seeing you there!

#techsnack
👍2
Recently I have been working with Azure and especially their serverless solution called Azure Functions. As a fan of Nest.js, I love using DI, but there were no guidelines on how properly implement DI with Azure Functions, so I had to tinker a bit.

Read about it in the article: https://linktr.ee/JSCompetencyCenter

#article
🔥2🎉2