🤖 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
Where are you guys from? Replying on this poll will help me do a better job scheduling posts. Thanks in advance 🤗
public poll

Asia – 22
👍👍👍👍👍👍👍 45%

Europe – 13
👍👍👍👍 27%

Africa – 10
👍👍👍 20%

South America – 3
👍 6%

North America – 1
▫️ 2%

Australia
▫️ 0%

👥 49 people voted so far.
​​MySQL, PostgreSQL, Oracle, Redis, and many more, you just name it — databases are a really important piece of technology in the progress of human civilization. Today we can see how valuable data are, and so keeping them safe and stable is where the database comes in!

#Python #Database
​​In this article I’m going to introduce you to JavaScript module loaders and bundlers. I’ll explain what they are and why they exist. First, I’ll give you an overview of the different module formats and module loaders out there and I’ll present some examples for each. Then, I’ll talk about the most well-known bundlers and I’ll compare them with each other.

#Bundlers #JavaScript
​​FizzBuzz is the infamous weedout coding challenge that some hiring managers use as a warm-up or a confidence boosting test before the real test begins. If you are reading this, you probably know how the question and the answer goes, but I will put it down here for reference again.

#Interview
​​When I first started learning JavaScript, it took me some time to understand the this keyword in JavaScript and be able to quickly identify which object does the this keyword point to.

10 minute read

#JavaScript
​​With the recent announcement by GitHub of unlimited private repositories, let’s take a few minutes before we push our code we don’t want anyone else to see to the cloud, and make sure we’re making the most of what GitHub has to offer.

#Github #OpenSource
​​Today we will be diving into the MERN stack which is similar to the aforementioned MEAN stack. I will explain what it is and how to use it when building a web application or website. Let’s dive in!

10 minute read

#MERN #MongoDB #ExpressJS #NodeJS #AngularJS
​​In this tutorial, we will be building a simple web application from scratch that allows users to perform actions including sign up, login and logout using JWT authentication. In order to understand what JSON Web Tokens are and how they work, I suggest you to read this Medium blog post before starting this tutorial.

#JSONWebToke #Authentification #GraphQL
​​In the Publisher-Subscriber pattern, publishers publish messages without bothering about who receives it. Similarly, the subscribers can be blissfully unaware of publishers, just consuming messages from topics of interest to them. This pattern is quite commonly confused with other similar patterns like a message queue and observer pattern. However, in both of these, publisher (or producer) is aware of the subscriber (or consumers).

#Pattern #JavaScript #NodeJS #WebSocket
​​Time can’t be ignored, in both life and programming. Often when building an application, our expectation of what we want to do with time is simple, but the implementation somehow becomes tricky, and working with time has a reputation for being unnecessarily complex (which may be a reflection of the real world, where our representations and rules for time are also at times complex). Turns out there is a bit more to how time is tracked, and I wanted to take a deeper dive into the Date object in JavaScript, how it is tracked and the built in methods used to work with time.

4 minute read

#JavaScript
​​When it comes to the JavaScript Language comparing to other programming languages there are lots of worlds that you may hear or see really confusing to understand. One of them would be factory functions and the constructor functions.

8 minute read

#JavaScript
​​One of the benefits of Javascript as a language is that it allows us to write functional style of programming, that is, we write programs by composing functions which describe actions (what should happen) and abstracts the processes (how it should happen). This style of programming is possible in javascript because functions are first-class citizens, they are data and can be passed around in your application like variables.

#JavaScript
​​We have likely all been there at one point. We excitedly install ESLint with the hope it will sort all of our code out and make us infinitely better at writing good, clean JavaScript.

4 minute read

#ESLint
​​This is an opinionated walk-through of the most important Chrome DevTools features and when you should learn about them.

#Chrome
​​Recently I have tried to create a Chrome extension that replaces new tab screen with GitHub trending projects, and it got trending in Product Hunt. I built it using create-react-app and I would like to share how I did it, in 5 minutes.

5 minute read

#Chrome #React #CRA
​​Does jQuery have a place in 2019? It has of course, largely fallen out of favor in recent years. However, don’t let that discourage you from taking some time to learn about it. We’ll be taking a brief look at the state of jQuery in this article. And for those interested in learning a bit about it, we’ll run through the basics — including element manipulation, events and effects. And we’ll finish up with some useful examples showing jQuery in action.

8 minute read

#jQuery
​​Up until now, I have mostly been developing new Flask projects from scratch. As most projects tend to consist of similar folder structures, it gets really mundane setting up the identical base projects repeatedly over a period of time.

8 minute read

#Flask #Python #GraphQL #Graphene #MySQL #Docker