🤖 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
​​If you want to pass an array into a variadic function. You can use ES6 spread to turn that array into a list of arguments. Yay, so much cleaner and no useless null from the old apply way 👏

#JavaScript
​​​​React can be slow. Well, I mean, any medium-size React application can seem slow. But before you start looking for alternatives, you should know that any medium-size Angular or Ember application is slow, too.

#React #Performance
​​Here are three ways to filter out duplicates from an array and return only the unique values. My favorite is using Set cause it’s the shortest and simplest 😁

#JavaScript
​​Recently there were a couple of threads on Twitter discussing the difficulties associated with learning d3.js. I’ve also seen this come up in many similar conversations I’ve had at meetups, conferences, workshops, mailing list threads and slack chats. While I agree that many of the difficulties are real, the threads highlight a common misconception that needs to be cleared up if we want to help people getting into data visualization.

#D3
​​​​A few days ago, version 10.5.0 of Node.js was released and one of the main features it contained was the addition of initial (and experimental) thread support.

#NodeJS
​​Maybe some times you have overused the Array methods map, reduce, filter, find, etc. and that could make out applications to use more memory of what they should be using.

#JavaScript
​​This blog post is for JavaScript developers who wanted to develop a Web Application using Full Stack capabilities of JavaScript. As we all know, JavaScript has been evolved and is still evolving to give us the power to write our Web Applications not only from Client-Side but also from Server-Side.In this article, I will show how the below tools and technologies can be leveraged for front-end development of a web application.

#React #Redux #Sass #Webpack
​​Advancements in technology have made Virtual Reality (VR) more immersive and affordable than ever. This immersive environment can be similar to the real world. Or it can be fantastical, creating an experience that is not possible in ordinary reality.

#VirtualReality
​​I am a technologist-turned-analytics professional since five-plus years. Recently, a friend asked me how he can set up a custom event tracking on his small business website and understand his site’s user behavior better.

#GoogleAnalytics
Where are you guys from? Replying on this poll will help me do a better job scheduling posts. Thanks in advance 🤗
public poll

Asia – 21
👍👍👍👍👍👍👍 44%

Europe – 13
👍👍👍👍 27%

Africa – 10
👍👍👍 21%

South America – 3
👍 6%

North America – 1
▫️ 2%

Australia
▫️ 0%

👥 48 people voted so far.
🤖 Coding News ⚡️ pinned «Where are you guys from? Replying on this poll will help me do a better job scheduling posts. Thanks in advance 🤗 public poll Asia – 21 👍👍👍👍👍👍👍 44% Europe – 13 👍👍👍👍 27% Africa – 10 👍👍👍 21% South America – 3 👍 6% North America – 1 ▫️ 2% Australia ▫️»
​​In this article, we will create a Blazor application using MongoDB as our database provider. We will create a Single Page Application (SPA) and perform CRUD operations on it. A modal popup will display the form to handle the user inputs. The form also has a dropdown list, which will bind to a DB collection.

#MongoDB #CRUD #SPA
​​Following our series of articles about cloud infrastructures for solving the Machine Learning (ML) pipeline problem, this time we gave Google Cloud ML a try. We’ll also provide a comparison between Amazon SageMaker and Google ML. We emphasize their differences and similarities and provide load testing performance results.

8 minute read

#MachineLearning #GoogleML #AmazonSageMaker
​​With CSS Grid you can create complex web designs. It is very intuitive and very well supported by the major browsers. In this article I will show how to build layouts in CSS Grids.

8 minute read

#CSS
​​For over a decade, my main my ‘mother tongue’ has been C#. I have been using it since version 1, and loved the journey through features such as generics, anonymity, LINQ, and async and combining this with design patterns, SOLID principles, architectural styles and TDD/BDD, I now live and breathe C#. I used to snobbishly look down to the scripting languages…

4 minute read


#Python
​​There’s no time like the present to teach yourself data science, analytics, or engineering. A quick search on Udemy shows over 2,000 results for courses about “data.” People have even compiled their own Master’s degree programs in data science comprised entirely of free online courses.

12 minute read

#Education
​​I’ve never really had much of an opinion about error handling. This may come as a shock to people who know me as quite opinionated (in a good way!), but yeah. If I was coming into an existing code base I just did whatever they did before, and if I was writing from scratch I just did whatever felt right to me at the time.

7 minute read


#ErrorHandling
​​ES10 is still just a draft. But most features have already been implemented in Chrome, except Object.fromEntries, so why not start exploring it early? You’ll be ahead of the curve when all browsers start to support it. It’s only a matter of time. Here is a non-alien guide for anyone interested in exploring ES10.

#JavaScript
​​An industrious community has for years devised workarounds to play video games. Microsoft’s new adaptive controller may allow even more people to play with their face, elbows, and feet.

#Games #Accessibility #Microsoft
​​From package managers to ESLint, CommonJS to AMD, and ES6 Modules to Babel and Webpack — that’s a lot of tools! In this article, we’ll migrate an old AngularJS app where we’ll decode the tools NOW.

#JavaScript #Guide