πŸ€– Coding News ⚑️
27.1K 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
​​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
​​Are you still using console.log for all your JavaScript debugging needs in 2023?

⏱️ 7 minutes read

#JavaScript
πŸ€– Coding News ⚑️ pinned «​​Does it sound strange when you first see the T in TypeScript generics? ⏱ 3 minutes read #TypeScriptΒ»
​​Node.js 19 is here and it’s packed with new cool features! From performance boosts to improved developer experience, and from enhanced security features to new APIs. In this post, we’ll see all the new features of Node.js 19. So let’s dive in!

⏱️ 3 minutes read

#NodeJS
​​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
​​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
​​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
​​This post introduces the concept of durable execution, which is used by Stripe, Netflix, Coinbase, Snap, and many others to solve a wide range of problems in distributed systems. Then it shows how simple it is to write durable code using Temporal’s TypeScript/JavaScript SDK.

⏱️ 10 minutes read

#NodeJS #DistributedSystem
​​Code coverage is a metric used to measure the amount of code that is executed during unit testing. It is an important tool in ensuring that all parts of a program are thoroughly tested and that any bugs or issues are identified early on.

⏱️ 4 minutes read

#Testing
πŸ€– Coding News ⚑️ pinned «​​What a crazy story. ⏱ 6 minutes read #CareerΒ»
​​America's most stable companies are laying off so many people every day, and everyone knows why, but no one is willing to say it.

⏱️ 5 minutes read

#Career
​​This article gathers 22 awesome vscode plugins for you to keep going forward 2023. Let’s dive in…

⏱️ 4 minutes read

#IDE
​​Last week I wrote an article about code smells in TypeScript, the article received a lot of attention and praise. So I think many people want to know more about code smells in general and TypeScript to be more specific.

⏱️ 4 minutes read

#Typescript
​​In this article, we will explore my personal setup for Visual Studio Code, the popular open-source code editor. I will share the themes, icons, and extensions that I use on a daily basis to enhance my coding experience. Whether you are a seasoned developer or just starting out, this article will give you some insights and inspiration to optimize your own setup. So, let's dive in and see what makes my VS Code setup unique!

⏱️ 5 minutes read

#IDE #VSCode
​​Next.js is a JavaScript framework that is built on top of React, a popular library for building user interfaces. This means that you can use React to build your app, and Next.js provides additional tools and features to make the process easier.

⏱️ 6 minutes read

#SSR #NextJS #React
​​Without further ado, here are 7mac tools I use on all my macs. Whenever I get a new mac, I set up these seven tools so I can start working in a more comfortable atmosphere, and they help me to increase my productivity.

⏱️ 4 minutes read

#Productivity #MacOS
​​An ORM provides a simpler way to interact with databases in an app, it allows developers to work with data using objects.

⏱️ 6 minutes read

#Typescript #ORM #Database