Recognition

Contributions

53 Contributions
  • Edited Tutorial in Series: How To Code in JavaScript

    Understanding Default Parameters in JavaScript

    In ECMAScript 2015, default function parameters were introduced to the JavaScript programming language. These allow developers to initialize a function with default values if the arguments are not supplied to the func...
    By Tania Rascia Development JavaScript
  • Edited Tutorial

    How To Set Up a React Project with Create React App

    Starting a new JavaScript project with React used to be a complicated process. But now, Create React App includes all the JavaScript packages you need to run a React project, including code transpiling, basic linting,...
    By Joe Morgan React Development JavaScript
  • Edited Tutorial

    How To Create a URL Shortener with Django and GraphQL

    GraphQL is an API standard created and open-sourced by Facebook as an alternative to REST APIs. It exposes a single endpoint for all communication instead of multiple URLs for different resources and solves the overfe...
    By Jonatas Baldin Development Django Python Python Frameworks Programming Project
  • Edited Tutorial

    How To Install and Configure an SNMP Daemon and Client on Ubuntu 18.04

    SNMP stands for simple network management protocol. It is a way that servers can share information about their current state, and also a channel through which an administer can modify pre-defined values. In this guide...
    By Justin Ellingwood, Vadym Kalsin Ubuntu 18.04 Networking System Tools
  • Edited Tutorial in Series: How To Code in Node.js

    How To Test a Node.js Module with Mocha and Assert

    Testing is an integral part of software development. With the right test setup, this process can be automated, saving a lot of time. In this article, you'll write tests for a Node.js TODO list module. You will set up ...
    By Stack Abuse Node.js Development JavaScript
  • Edited Tutorial

    Recommended Steps to Secure a DigitalOcean Kubernetes Cluster

    In this guide, you will take basic steps to secure your DigitalOcean Kubernetes cluster. You will configure secure local authentication with TLS/SSL certificates, grant permissions to local users with Role-based acces...
    By Damaso Sanoja Kubernetes DigitalOcean Managed Kubernetes Security
  • Edited Tutorial

    Understanding Generators in JavaScript

    In ECMAScript 2015, generators were introduced to the JavaScript language. A generator is a process that can be paused and resumed and can yield multiple values. They can maintain state, providing an efficient way to ...
    By Tania Rascia JavaScript Development
  • Edited Tutorial

    How To Set Up ReadWriteMany (RWX) Persistent Volumes with NFS on DigitalOcean Kubernetes

    With the digitalocean-csi, DigitalOcean Block Storage, and the NFS protocol, you can make a ReadWriteMany (RWX) Persistent Volume for Kubernetes. In this tutorial, you will configure dynamic provisioning for NFS volum...
    By John Kwiatkoski Kubernetes Block Storage DigitalOcean Managed Kubernetes
  • Edited Tutorial in Series: How To Code in JavaScript

    Understanding Map and Set Objects in JavaScript

    Introduced in ECMAScript 2015, Maps in JavaScript are ordered collections of key/value pairs, and Sets are collections of unique values. In this article, you will go over the Map and Set objects, what makes them simil...
    By Tania Rascia JavaScript Development
  • Edited Tutorial in Series: How To Code in Node.js

    How To Write Asynchronous Code in Node.js

    With asynchronous programming, JavaScript and Node.js developers can execute other code while waiting for activities like network requests to finish. This can make writing API calls much more efficient. In this tutori...
    By Stack Abuse Node.js JavaScript Development
  • Edited Tutorial

    How To Install and Use PostgreSQL on CentOS 7

    PostgreSQL, or Postgres, is a relational database management system that provides an implementation of the SQL querying language. It is a popular choice for many small and large projects and has the advantage of bein...
    By Mitchell Anicas, Vadym Kalsin PostgreSQL CentOS Databases
  • Edited Tutorial

    How To Optimize MySQL Queries with ProxySQL Caching on Ubuntu 16.04

    ProxySQL is a SQL-aware proxy server that can be positioned between your application and your database to create a caching layer to optimize MySQL queries. In this tutorial, you will use ProxySQL to set up transparent...
    By Mouhsen Ibrahim MySQL Ubuntu 16.04 Databases Caching Server Optimization Open Source
  • Edited Tutorial

    How To Install Apache Kafka on Debian 10

    Apache Kafka is a popular distributed message broker designed to efficiently handle large volumes of real-time data. In this tutorial, you will install and configure Apache Kafka 2.1.1 securely on a Debian 10 server, ...
    By bsder Apache Messaging Debian 10 Open Source
  • Edited Tutorial

    How To Configure a Galera Cluster with MySQL on Ubuntu 18.04 Servers

    In this guide, you will configure an active-active MySQL Galera cluster with three Ubuntu 18.04 servers. Clustering adds high availability to your MySQL database by distributing changes to different servers. In the ev...
    By Melissa Anderson, bsder Ubuntu 18.04 MySQL Databases Clustering High Availability Open Source
  • Edited Tutorial

    How To Set Up an Object Storage Server Using Minio on Ubuntu 18.04

    Minio is a popular open source object storage server compatible with the Amazon S3 cloud storage service. The service stores unstructured data such as photos, videos, log files, backups, and container/VM images. For a...
    By finid, Brian Mutende Object Storage Ubuntu 18.04 Open Source
  • Edited Tutorial

    How To Install and Use TimescaleDB on Ubuntu 18.04

    TimescaleDB is an open-source database optimized for storing time series data. It is implemented as an extension of PostgreSQL and combines the ease-of-use of relational databases and the speed of NoSQL databases. By ...
    By Vadym Kalsin Databases PostgreSQL Open Source
  • Edited Tutorial in Series: How To Code in Node.js

    How To Create a Node.js Module

    In Node.js, a module is a collection of JavaScript functions and objects that can be used by external applications. In this tutorial, you will create a Node.js module organized with npm that suggests what color web de...
    By Stack Abuse Node.js JavaScript
  • Edited Tutorial in Series: How To Code in Node.js

    How To Use Node.js Modules with npm and package.json

    The Node.js Package Manager (npm) is the default and most popular package manager in the Node.js ecosystem, and is primarily used to install and manage external modules in a Node.js project. In this tutorial, you will...
    By Stack Abuse Node.js Development
  • Edited Tutorial

    How To Set Up a PageKite Front-End Server on Debian 9

    In this tutorial, you will install and set up a PageKite front-end service on a server running Debian 9. You will also set up two more Debian 9 servers to simulate a local and a remote environment. When you're finishe...
    By Renato Candido Networking Debian 9 Open Source
  • Edited Tutorial

    How To Autoscale Your Workloads on DigitalOcean Kubernetes

    With Kubernetes applications that often have unexpected loads, the most efficient and least error prone approach is to automate your clusters scaling with the Horizontal Pod Autoscaler (HPA). In this tutorial, you wil...
    By John Kwiatkoski Kubernetes Scaling