No awards yet.


16 Posts
  • Edited Tutorial

    How to Set Up a Website Hit Counter With Redis and PHP on Ubuntu 20.04

    A hit counter is an application that records and indicates the number of visits your web page has received. The counter starts from 1 and is incremented once every time a web page is visited. To keep track of the visi...
    By FRANCIS NDUNGU Redis PHP Databases Ubuntu Ubuntu 20.04
  • Edited Tutorial

    How To Work With Zip Files in Node.js

    Working with files is one of the common tasks among developers. As your files grow in size, they start taking significant space on your hard drive. To get around this, you can group the files into a single ZIP file. I...
    By Stanley Ulili Node.js JavaScript
  • Edited Tutorial

    How To Use PostgreSQL With Node.js on Ubuntu 20.04

    The Node.js ecosystem provides a set of tools for interfacing with databases. One of those tools is node-postgres, which contains modules that allow Node.js to interface with the PostgreSQL database. In this tutorial,...
    By Stanley Ulili Node.js PostgreSQL Ubuntu 20.04 System Tools
  • Edited Tutorial

    An Introduction to GraphQL

    In this article, you will review what GraphQL is, familiarize yourself with important terminology and concepts of GraphQL, and discover how the GraphQL specification compares with the REST architectural style.
    By Tania Rascia GraphQL API
  • Edited Tutorial

    How To Build a Telegram Quotes Generator Bot With Node.js, Telegraf, Jimp, and Pexels

    In this tutorial, you will use Node.js, Telegraf, Jimp, and the Pexels API to build a Telegram chatbot that will send you a randomly selected image with a fact overlayed. You will create the bot through Telegram, and ...
    By Carlos Mucuho JavaScript API Custom Images Node.js
  • Edited Tutorial

    How To Build a Media Processing API in Node.js With Express and FFmpeg.wasm

    In this guide, you will build a media API in Node.js with Express and ffmpeg.wasm a WebAssembly port of the popular media processing tool. You'll build an endpoint that extracts a thumbnail from a video. By the end, y...
    By Radek Pazdera Node.js API Development JavaScript HTML CSS
  • Edited Tutorial

    How To Test Your Data With Great Expectations

    Great Expectations is an open source data validation and documentation library written in Python. It allows you to establish assertions about your data called Expectations, and validate any data using those Expectatio...
    By Sam Bail System Tools Python Git
  • Edited Tutorial

    How to Dynamically Import JavaScript with Import Maps

    Build tools are an important part of the development experience, but a spec called import maps will allow you to both import external code into your project without a build tool. In this tutorial, you will create and ...
    By Joe Morgan JavaScript Development HTML CSS
  • Edited Tutorial in Series: How To Code in TypeScript

    How To Use Decorators in TypeScript

    Decorators are a way to decorate members of a class, or a class itself, with extra functionality. This tutorial covers creating decorators in TypeScript for classes and class members, and also how to use them.
    By Jonathan Cardoso TypeScript JavaScript Development
  • Edited Tutorial

    How To Set Up Laravel, Nginx, and MySQL With Docker Compose on Ubuntu 20.04

    This tutorial covers building a web application using the Laravel framework with Nginx as the web server and MySQL as the database all inside Docker containers along with configuration files for PHP, MySQL, and Nginx.
    By Faizan Bashir Ubuntu Ubuntu 20.04 Laravel PHP System Tools Docker Nginx MySQL Databases Container
  • Edited Tutorial

    How To Process Images in Node.js With Sharp

    Digital image processing is a method of using a computer to analyze and manipulate images. This tutorial covers using the Node.js library sharp to read an image and extract its metadata, resize, change and compress it...
    By Stanley Ulili Node.js Custom Images Development
  • Edited Tutorial

    How To Build a Rate Limiter With Node.js on App Platform

    Rate limiting manages your network's traffic and limits the number of times someone repeats an operation in a given duration, such as using an API. A service without a layer of security against rate limit abuse is pro...
    By Abel Mathew Node.js Security Development DigitalOcean App Platform
  • Edited Tutorial

    How To Use Foreign Keys in SQL

    When working on a large SQL project, you must maintain the accuracy and consistency of data across all tables using foreign keys. This is where referential integrity comes into play. Referential integrity ensures all ...
    By FRANCIS NDUNGU Ubuntu SQL Databases Development MySQL System Tools
  • Edited Tutorial

    Getting Started With Angular Using the Angular CLI

    Angular is a popular JavaScript framework that creates interactive web, mobile, and desktop applications. The Angular CLI simplifies the process of getting started with Angular. This tutorial covers building an Angula...
    By PaulHalliday Angular HTML CSS TypeScript Development JavaScript
  • Edited Tutorial

    How To Perform CRUD Operations in MongoDB Using PyMongo on Ubuntu 20.04

    MongoDB is a general-purpose, document-oriented, NoSQL database program that uses JSON-like documents to store data. PyMongo is the recommended driver for working with MongoDB from Python. This tutorial will cover wri...
    By Cyril Mawutor Agbenyenu Ubuntu 20.04 Python MongoDB
  • Edited Tutorial

    How To Deploy Your Own Web Analytics Software with Umami on DigitalOcean's App Platform

    Umami is an open-source web analytics software. This tutorial covers cloning the Umami repository, creating PostgreSQL tables, setting up connection pools, and deploying Umami to the App Platform.
    By OkezieUC Databases PostgreSQL DigitalOcean Managed PostgreSQL Database DigitalOcean App Platform