You can use a JS module (pubsub) that follows the publish-subscribe pattern to communicate between components that aren’t in the same DOM tree. In the publish-subscribe pattern, an event publishes the event and other components subscribe to it.
⏱️ 4 minutes read
#JavaScript
⏱️ 4 minutes read
#JavaScript
Medium
Understanding PubSub Module
To communicate across the DOM in LWC
We, software engineers, spend a good chunk of time doing code reviews. And we should because reviewing code is an important activity.
⏱️ 6 minutes read
#CI #Tools
⏱️ 6 minutes read
#CI #Tools
Medium
Automating Code Review Chores Using Danger.js
Spend more time reviewing the critical parts of your pull requests
If you don’t know who Linus Torvalds is, I will give you a short introduction: If you’re a software engineer, you should know what Linux is and I’m almost sure that you used Git at least one time. Basically, he is the mind behind these two big projects. If you want to learn more about him, you can search online, I don’t want to give more details in this article but to move on to the wisdom I learned by listening to his speeches.
⏱️ 10 mins read
#Software
⏱️ 10 mins read
#Software
Medium
5 Harsh Truths for Success from Linus Torvalds
The mind behind Linux and Git and his harsh truths about success.
I used to think squash commits were so cool, and then I had to use them all day, every day. Here’s why you should avoid squash
⏱️ 4 minutes read
#Git
⏱️ 4 minutes read
#Git
Medium
Why I Prefer Regular Merge Commits Over Squash Commits
I used to think squash commits were so cool, and then I had to use them all day, every day. Here’s why you should avoid squash
Our RISE community has been on fire, exploring the breathtaking possibilities of ChatGPT. The uses of ChatGPT are simply endless and intoxicating
⏱️ 12 minutes read
#AI
⏱️ 12 minutes read
#AI
Schaefer Marketing Solutions: We Help Businesses {grow}
20 Entertaining Uses of ChatGPT You Never Knew Were Possible - Schaefer Marketing Solutions: We Help Businesses {grow}
New uses of ChatGPT are exploding on the marketplace. Here are inspirational ideas to get you going. New uses of ChatGPT are exploding on the marketplace. Here are inspirational ideas to get you going.
🤖 Coding News ⚡️ pinned «Earlier this year, we had Andrzej Frydryszak attend a few conferences on software development. The list we compiled is a list of the most significant points the attendees of the conferences have heard. Here goes: ⏱ 11 minutes read #Software»
It’s 7:15 am and customer support is swamped. We just got featured on Good Morning America, and a whole bunch of first time customers are bumping into bugs. A customer would fill a shopping cart with items, check out, pay for the items, and then be presented with an order receipt with all the wrong items!
⏱️ 8 minutes read
#Software
⏱️ 8 minutes read
#Software
Medium
Identity Crisis: How Modern Applications Generate Unique Ids
TL;DR: Use Cuid2 so you don’t need to worry about all this identifier complexity.
🤖 Coding News ⚡️ pinned «NodeJS has released the new version of NodeJS, which is named NodeJS 18 and it offers plenty of new features for developers to take advantage of. These new features are quite useful to every developer as they help in improving productivity and increasing…»
🤖 Coding News ⚡️ pinned «A few weeks ago I got a Web3 project. I have 6 years of full-stack development, and I was a CTO for half a year. ⏱ 5 minutes read #Web3»
I have been a backend engineer for over 18 years and I witnessed technologies come and go but one thing always remain constant; The first principals the tech is built on. I don’t really mean tools, frameworks or even languages. Those evolve and change but the fundamental infrastructure on which these tool are built rarely does.
⏱️ 11 minutes read
#backend
⏱️ 11 minutes read
#backend
Medium
How to Become a Good Backend Engineer (Fundamentals)
I have been a backend engineer for over 20 years and I have witness technologies come and go. One thing however, always remains constant: I don’t really mean tools, frameworks or even languages…
Are you still using console.log for all your JavaScript debugging needs in 2023?
⏱️ 7 minutes read
#JavaScript
⏱️ 7 minutes read
#JavaScript
You'll know how good you are at programming and how to improve your abilities right away!
⏱️ 5 minutes read
#Career
⏱️ 5 minutes read
#Career
Medium
5 Unusual Signs That You’re a Great Developer
You'll know how good you are at programming and how to improve your abilities right away!
🤖 Coding News ⚡️ pinned «Does it sound strange when you first see the T in TypeScript generics? ⏱ 3 minutes read #TypeScript»
This article focuses on what goes on inside a developer’s head when they make estimates, why that’s so hard to fix, and how I personally figured out how to live and write software (for very happy business owners) even though my estimates are just as brutally unreliable as ever.
⏱️ 10 minutes read
#Estimations #Career
⏱️ 10 minutes read
#Estimations #Career
Medium
Coding, Fast and Slow: Developers and the Psychology of Overconfidence
What goes on inside a developer’s head when they make estimates and why that’s so hard to fix
The serverless world is constantly growing with feature sets and the number of adopters. While this might seem great, it can lead to rapid growth issues like losing the true meaning of serveless.
⏱️ 4 minutes read
#serverless
⏱️ 4 minutes read
#serverless
Ready, Set, Cloud!
Serverless In 2023 - A Shift In Focus | Ready, Set, Cloud!
With a new year comes a new focus. This year's is especially important in serverless apps.
If your background is in a traditional object-oriented programming language, you might be thrown by the wild and sometimes lawless world of JavaScript. There are objects here — but they’re really prototypes, and all the syntax about classes and inheritance was bolted on in relatively recent versions. Some OO concepts still don’t fit. Others force you to adapt.
⏱️ 4 minutes read
#JavaScript
⏱️ 4 minutes read
#JavaScript
Medium
Supporting Multiple Constructors in JavaScript
3 patterns for object creation