πŸ€– 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
​​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
​​Progressive enhancement is a way of building websites and applications. It’s based on the idea that you should start by making your page work with just HTML, before adding anything else like Cascading Style Sheets (CSS) and JavaScript.

⏱ 7 minutes read

#Frontend
​​AVIF, a child-wonder image format backed by industry giants, is finally reaching wide browser support with Firefox getting fully on board. We are here to investigate whether the successor to WebP lives up to its promise to obliterate JPEG and PNG and how to hop on the AVIF conversion train.

⏱ 15 minutes read

#Image #AVIF
​​The title of this post was a trending Quora question, with popular responses boiling down to β€œit’s not, the unemployment rate is 3.6%,” β€œthere are too many developers and not enough engineers,” and β€œit’s a natural consequence of microeconomic theory.”

⏱ 6 minutes read

#Career
​​Fullstack DevOps is one of those titles that many recruiters and job post listings throw around with large salary tags attached to them. Then you click into one and find yourself swimming in a sea of acronyms. You’re not quite sure if it’s a really bad joke, or that the recruiter is just trying to cover every programming language and cloud service provider in existence.

⏱ 6 minutes read

#FullStack
​​Over the span of 2 years, I came across a few delightful resources on GitHub that have helped me tremendously, and I didn’t even know that I needed some of these repositories.

⏱ 6 minutes read

#GitHub
​​TypeScript(TS) has proven to be a better option to write client side scripts without using JavaScript (JS). And to write it in a more cleaner way. To make the most of it, it is important to follow the best practices when coding with TS.

⏱ 6 minutes read

#TypeScript
​​Non-technical founders often don’t understand the value of developers. Developers are the fuel of a company if their products are tech products. I heard this story from a colleague. And this story is about his friend Paul (not his real name).

⏱ 4 minutes read

#Career
​​The purpose of this article is to provide a complete insight about GraphQL and its usage with Node.js along with discussing its salient features and some of its advantages and disadvantages.

⏱ 6 minutes read

#GraphQL #NodeJS #ExpressJS
​​This post draws on my personal experiences and challenges over the past term at school, which I entered with hardly any knowledge of DSA (data structures and algorithms) and problem-solving strategies.

⏱ 5 minutes read

#DataStructures #Algorithms