πŸ€– 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
加ε…₯钑道
​​In JavaScript, yield is used to pause the execution of a function. When the function is invoked again, the execution continues from the last yield statement.

⏱ 5 minutes read

#JavaScript
​​We all know we won’t get very far without a code review. It improves the quality of the code and makes its structure more stable. Reviews also help programmers build relationships and work more effectively.

⏱ 4 minutes read

#Software
​​If you are familiar with Kubernetes, you must know Kubernetes installation is one of the challenging topics of Kubernetes. This challenge occurs because a multitude of installation methods exists. In this article, I’ll talk about Kubernetes installation methods, available choices, and best practices. Let’s get started.

⏱ 7 minutes read

#Kubernetes
​​If you are a developer, then there is a high chance that you would be working on a server running on a Linux-based operating system. And you would need to work with commands as part of your regular work. Here you will go through a list of different terminal commands that would be very helpful in your development work.

⏱ 6 minutes read

#bash #shell #linux
​​Human thoughts can be so weird sometimes. And the minds of programmers are more creative when it comes to writing comments.

This is just for fun. Do not take it seriously.

⏱ 6 minutes read

#Humor
​​I used to love C and C++. If we date back to the mid 90’s, I did C, probably poor C++ which I thought was great, and Assembly exclusively as part of my reverse engineering/security work.

⏱ 11 minutes read

#Rust
​​GitHub is not just a version control service; it is a terrific content resource for all-things-development. From free e-books and tutorials, to interview preparation material and β€˜awesome’ listicles, GitHub is the go-to learning hub for Developers eager to up-skill themselves and stay relevant.

⏱ 4 minutes read

#GitHub
​​Full-time jobs are the most popular types of jobs in the world. Because it’s safer. Like everything else, it has pros and cons.

⏱ 4 minutes read

#Career
​​React is simply great. It’s popular and performant. But an important aspect of React is that it doesn’t come with all of the solutions packed in.

⏱ 7 minutes read

#React
​​Node.js works in single-threaded, non-blocking performance, working as a single process in CPU. No matter how powerful server is used and the resources utilized, what a single-threaded process can do is limited. Node.js is designed for building distributed applications with multiple nodes, hence the name Node.js.

⏱ 6 minutes read

#NodeJS
​​In this modern world, with modern tools and technologies, it has been proven many times that backend developers no longer need to know their way through different technologies, languages, frameworks, and of course, algorithms only.

⏱ 4 minutes read

#Backend
​​If you work, study, or are curious about the world of the frontend; you must have heard a lot about Next.js in the last few months. I imagine you’re wondering, is it just another hype? Will this technology die in a month? You may still don’t know why people are using it.

⏱ 4 minutes read

#React #NextJS
​​When I first learned TypeScript, I noticed that TS code was full of notations that were hard to understand. Some notations also appear in JavaScript, but when they appear in TypeScript, they have a completely different meaning. This used to be very confusing to me.

⏱ 12 minutes read

#TypeScript
​​Ever got frustrated with a horrible API where everything’s a guessing game? Well, I have. In this world of microservices, a consistent design for your backend API is imperative.
Today, we’ll talk about some best practices to follow. We’ll keep it short and sweet β€” so buckle up!

⏱ 6 minutes read

#API
​​For years I rarely ever used the terminal, and anytime I did use it was for monitoring cloud servers over ssh. But, a properly configured Terminal can be a huge productivity boost for any developer or tech-savvy power user.

⏱ 5 minutes read

#bash #zsh #terminal
​​In 2017, I received offers from Facebook, Google, Microsoft. I thought I had just gotten lucky. But in 2019, I followed the same preparation process and replicated the results: After receiving offers from Facebook, Google, Snap, Square, and Uber, I realized I had found a repeatable process to ace coding interviews.

⏱ 8 minutes read

#Career
​​We will be creating a GitHub workflow to test, build, and automatically trigger the redeployment of an automatically generated docker container image on a remote server using a Webhook as a trigger.

⏱ 9 minutes read

#Docker #Github #CI
​​For many years, people have been skeptical about AI. So much so that the term β€œAI” has been derided variously as misleading, vague, or fantasy. I have been disappointed by AI chatbots since I first got interested in natural language processing as a child, but after chatting frequently with a GPT-3 over the course of many months, I’m convinced: It’s time to drop our polite euphemisms for AI. It’s time to admit that machines can be intelligent.

⏱ 17 minutes read

#AI
​​After almost five years in development, the new HTTP/3 protocol is nearing its final form. Earlier iterations were already available as an experimental feature, but you can expect the availability and use of HTTP/3 proper to ramp up over in 2021. So what exactly is HTTP/3? Why was it needed so soon after HTTP/2? How can or should you use it? And especially, how does it improve web performance? Let’s find out.

⏱ 20 minutes read

#HTTP