Best of MediumOctober 2020

  1. 1
    Article
    Avatar of medium_jsMedium·6y

    Clean Code: 3 minutes for success in your career!

    Matheus Lins: Clean Code is about writing expressive, organized, and clean software. Clean Code: 3 minutes for success in your career! Clean Code of good practices says you may have been careful when you’re writing a function. Pay attention to some details. Always use names that have meanings.

  2. 2
    Article
    Avatar of medium_jsMedium·6y

    What I learned about WebSockets by building a real-time chat application using Socket.IO.

    In this article, I take a deep-dive into the world of WebsSockets, looking at the history of HTTP and the web and the use of WebSockets on the modern Web. I also list 16 steps to building your own real-time chat application, allowing you to gain hands-on experience with this powerful technology.

  3. 3
    Article
    Avatar of medium_jsMedium·6y

    How we decreased one of our APIs response time by 87% and used less resources

    Aksel Arzuman wrote a blog post on how we rewrote an existing API in Go. The new API decreased response time by 87% and used fewer resources. Aksel shared his experiences and key-points that made the new API successful. He also discussed how he learned about concurrency and parallelism in the Go language.

  4. 4
    Article
    Avatar of medium_jsMedium·6y

    24 modern ES6 code snippets to solve practical JS problems

    Useful snippets to keep in a file for quick reference. 24 Modern ES6 Code Snippets to Solve Practical JavaScript Problems. Use these snippets to help you solve common problems. Use this article to learn more about how to use these snippets in your own code.

  5. 5
    Article
    Avatar of medium_jsMedium·6y

    The Difference of “var” vs “let” vs “const” in Javascript

    Let and const are two new features of ES6, which came out in 2015. Before that, var was the only way to declare a variable. var var can do so many things since the variable declared under var can be scoped globally and locally. Hoisting is a JS way to call a variable/function on top of the scope. With the convenience of scoping and updating a var variable, it is easy to spot when writing small programs.

  6. 6
    Article
    Avatar of medium_jsMedium·6y

    Solving a stupid JavaScript problem.

    Alexander Troup explains how to solve a stupid JavaScript problem. He uses Operator Precedence and Associativity to solve the problem. Troup also streamed the process of solving this problem on Twitch.com. The full article can be found at: http://www.joshtroup.com/solve-a-stupid-js-problem.

  7. 7
    Article
    Avatar of medium_jsMedium·6y

    5 Simple ways to get started with React

    React is a popular JavaScript framework created by Facebook for building front end applications. There are multiple frameworks and tool-chains available, and it's important to choose the right one. In this article, we will show you some simple & best frameworks for creating a react app.

  8. 8
    Article
    Avatar of medium_jsMedium·6y

    Zero to Kubernetes in 5 mins

    Kubernetes is a containers deployment and orchestration platform. It helps you deploy, monitor, scale, upgrade, rollback containers and many more seamlessly. In this tutorial we will: Create a simple http server with golangDeploy a k8s cluster, we will use K3s (a lightweight Kubernetes distribution)Deploy our golang server on top of K8s.Expose our server to the outer world to be able to access it.

  9. 9
    Article
    Avatar of medium_jsMedium·6y

    Learn Node.js the right way

    Learn Node.js the right way. Most of the learning resources for node teach about the technologies and third party modules you use in node. These third party wrappers around node make it look really easy to work with and this reality doesn’t change change by a big magnitude even when people start learning about raw node.

  10. 10
    Article
    Avatar of medium_jsMedium·6y

    Golang In Fintech

    Financial Technology aka Fintech is one of the emerging industries. PayPal: Golang at PayPal For Modernizing And Scaling. Netflix Uses Golang For Rend Proxy. Salesforce: Salesforce Switched from Python to Golang for Einstein Analytics. Uber Engineered Highest Query Per Second Using Golang.