🤖 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
​​Part 2: Taking that first step to understanding Functional Programming concepts is the most important and sometimes the most difficult step. But it doesn’t have to be. Not with the right perspective.

#FP #javascript
​​I usually see artificial intelligence explained in one of two ways: through the increasingly sensationalist perspective of the media or through dense scientific literature riddled with superfluous language and field-specific terms.

#ai
​​The Ruby on Rails community is always welcoming new contributors. They are very supportive of people learning the system at many levels. For example, you could make additions to its documentation, fix bugs, or suggest new features. In this article, I will show you how you can propose a new idea for Ruby on Rails. Then take it from conception all the way to implementation.

#Ruby #RubyOnRails
​​The programming language landscape is one that’s always evolving and growing. Considering the extensive number of programming languages available today, it might be hard to decide which language is best suited for you. In this article, we’ll cover the top 5 programming languages and how some of them have extraordinarily grown over the last few years. The languages include Python, JavaScript, C++, C# and Java.

#Programming #Python #JavaScript #CPlusPlus #C #Java
​​Recently I decided to start a side project called CodePusher, which is a real-time code collaboration platform where developers can remotely solve programming challenges together. This idea largely came from a desire to bring more collaboration into our learning process as developers.

#UI #React #OpenSource #Comments
​​One day, I opened my Chrome browser to start work. Then I realized that I had actually been using the best application that you can build using only HTML, CSS, and Javascript.

#Chrome #JavaScript
​​Yes, Debugging. No one (or almost no one!) starts off programming with a love for debugging. Instead, it’s often a source of frustration and dread. “How many hours am I going to waste fixing this bug?”, a lot of us wonder. We’d rather go back to building cool stuff. (Because who doesn’t like building cool stuff!?)

#Debugging
​​There are several React hooks available right now and I plan to detail in some of them, but this article is about building a custom hook only using the useState hook to validate a form data.

#React #Validation #Form
https://t.iss.one/NodeJSNews/16

​​Cloud Foundry (CF) has a concept of health checks. These can take a few forms, but the preferred approach is HTTP (vs port- or process-based checks). Applications can expose a /healthcheck endpoint which the Cloud Controller polls. If an application becomes unhealthy (indicated by non-200 HTTP status code), restarts are attempted.

#NodeJS
https://t.iss.one/ReactJSNews/17

​​A few days ago we added a new Invite people by email feature, to an app we’re developing internally at Ingenious. The app consists of a board with a collaborative text editor and some cards that complement the behavioral insight approach used in product design consulting. Tech-wise the app is built with React, bootstrapped with create-react-app, Firebase as the backend and hosted on Heroku.

#react #cra #firebase
https://t.iss.one/WebpackNews/15

​​There are a million tutorials online, so you probably have seen a thousand different ways to configure Webpack file. And all of them will be working examples. Why is it so? Webpack itself has been evolving really fast and a lot of loaders and plugins have to keep up. This is a major reason why the configuration files are so different: with a different version combination of the same tools things might work, or break.

#Webpack
https://t.iss.one/WebpackNews/16

​​You’re a junior developer that recently landed on the JavaScript ecosystem. There’s so much going on that you have no idea where to start. Maybe try React? That library is cool, I should try it. Why isn’t this working?

​​One thing that I found is that being part of the ecosystem is the quickest way to understand it. That’s why in this article you’ll learn how to publish a npm package and get it working in your projects as fast as possible.

#Webpack #Babel #NPM
​​Most websites these days are Single Page Applications (SPA for short) where a single entry file handles all routes that a user might visit. Swept up in the ongoing trend of hosting in the cloud you might find yourself needing to “dockerize” your SPA. That is to say wrap it inside a Docker image and run it as a container.

#Docker
​​As we’ve seen in the previous parts of this series, servers can send HTTP headers to provide the client additional metadata around the response, besides sending the content that the client requested. Clients are then allowed to specify how a particular resource should be read, cached or secured.

#HTTP #WebSecurity
​​Imagine being a backend developer who needs to implement sessions in an application: the first thing that comes to your mind is to issue a token to clients and ask them to send this token with their subsequent requests. From there onwards you are going to be able to identify clients based on the token included in their request.

#HTTP #WebSecurity