🤖 Coding News ⚡️
27.2K subscribers
2 photos
1 video
807 links
High quality articles, videos, and tutorials about programming 💻

HTML, CSS, Sass, JavaScript, TypeScript, React, Angular, Electron, Node, Vue, GraphQL and other topics 💥

@CodingChat talk with other engineers
@CodingNewsFeedbackBot advertisement
Download Telegram
​​There is a wide range in the skill of developers out there — and seniority often doesn’t determine one's caliber. So what makes some superior to their peers? What is it that separates them from the pack and sea of mediocrity?

5 min read

#Programming
​​The JAMstack represents a major trend in web development. Coined by Mathias Biilmann, the CEO of Netlify, the JAMstack is “a modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt Markup.” The JAMstack offers an alternative to the LAMP and MEAN stacks and has some advantages like scaling, security, speed, and developer experience. Service Workers and serverless functionality enrich the JAMstack. Modern front-end development reflects the broader trend of componentization, and we categorize +110 solutions in the space. As the market matures we expect to see an increasing number of commercial offerings.

6 min read

#JAMStack #JavaScript
​​Serverless is more than a cloud computing execution model. It changes the way we plan, build, and deploy apps. But it also changes the way we test our apps.

11 min read

#Serverless #Testing
​​As a developer, you know that nothing can be quite so helpful as a well-placed comment. But on the other hand, nothing can be quite so damaging as an old comment that contains lies or misinformation.


4 min read

#Programming
​​If you have been using React hooks for a while, you might have already fallen in love with them. Almost all developers are now using them and changing their class based components into functional components as much as possible. This is good and is advocated by the React team. Functional components are just easy to understand and there is a lot less boiler plate code that needs to live in your code base.

8 min read

#React
​​There are many articles out there that deal with standard optimization techniques like SSR, PWA, tree shaking and similar. This article is similar, but also different as it focuses on things unique to serverless environments, in this case, AWS Lambda specifically.

10 min read

#SSR #Serverless
​​For a number of years I’ve been interested in the security provided by passwords, and the methods being developed to attack password-protected accounts. So I thought I’d see how successfully everyday developers, without specialist knowledge, could hack millions of passwords.

5 min read

#Security
🤖 Coding News ⚡️ pinned «​​I’ve been using Gatsby for the better part of 6 months and it’s quickly become my go-to for building static sites. The advantages are huge. 14 min read #Gatsby #Contentful #Netlify»
​​State management has always been a vital yet somewhat dreadful aspect for working with React. Recently I’ve had the pleasure of talking to a few R&D teams, each of whom had an entirely different opinion about this topic.

9 min read

#React
​​Today, we are going to explore it and develop a custom Hook to manage global states — an easier to use method than Redux, and more performant than Context API.

5 min read

#React
🤖 Coding News ⚡️ pinned «​​As a developer, you know that nothing can be quite so helpful as a well-placed comment. But on the other hand, nothing can be quite so damaging as an old comment that contains lies or misinformation. 4 min read #Programming»
​​Being a junior, mid-level, or senior developer doesn’t solely have to do with the years of programming experience that you have. A junior developer can even be older than a senior developer. It all comes down to skill. This doesn’t mean that a senior developer has to be an expert in everything, but it’s safe to say that senior developers are far more skilled than junior and mid-level developers.

6 min read

#Career #Skill
​​In our busy work lives, we often forget to WhatsApp our loved ones. Looking at how regular my parents are in messaging me with inspirational quotes and health tips first thing in the morning, it was time to reciprocate.

7 min read

#Twilio #AWS #Lambda #WhatsApp #Python
🤖 Coding News ⚡️ pinned «​​Serverless is more than a cloud computing execution model. It changes the way we plan, build, and deploy apps. But it also changes the way we test our apps. 11 min read #Serverless #Testing»
​​Some programmers are better than others. In fact, there’s a statistical distribution: a few are absolutely brilliant, some are good, most are at least competent, some are barely competent and a few are truly dire.

5 min read

#Programming #Productivity
🤖 Coding News ⚡️ pinned «​​Services like OnLive have tried and failed. Stadia and xCloud should succeed. 6 min read #GameDevelopment»
​​The HTML 5.2 spec introduced a dialog element that makes it easy to implement native modals and pop-ups. Modals are an important part of almost any non-trivial web app, so it’s promising to think that there’s finally a way to implement one without re-inventing the wheel each time. You can click the button below for an example modal created using the dialog element

5 min read

#HTML
​​Recording audio involves a series of steps:

1) Start recording the audio
2) While recording, store the audio data chunks
3) Stop recording the audio
4) Convert the audio data chunks to a single audio data blob
5) Create a URL for that single audio data blob
6) Play the audio

4 min read

#Audio #JavaScript
​​Detecting the location of your website’s users is useful for a variety of reasons.
You might, for instance, want to display different content, perhaps in different languages for people from different countries, or display targeted information to visitors from different locations.

3 min read

#JavaScript #API