Recognition

Posts

105 Posts
  • Published Tech talk

    Teaching and Learning Kubernetes

    Strategies for onboarding developer teams to Kubernetes successfully — learn how to organize, structure, and deliver Kubernetes concepts.
    By Kathleen Juell Tech Talks DigitalOcean Managed Kubernetes Kubernetes
  • Published Tech talk

    Effective Kubernetes Onboarding

    Strategies for onboarding developers to Kubernetes — learn how to situate Kubernetes in a larger arc of application development and integrate it into an existing development workflow.
    By Kathleen Juell deploy 2020 DigitalOcean Managed Kubernetes Kubernetes Tech Talks
  • Published Tutorial

    How To Secure Apache with Let's Encrypt on Debian 10

    Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. In this tutorial, you will use Certbot to obtai...
    By Kathleen Juell, Mark Drake, Erika Heidi Let's Encrypt Apache Security Debian 10
  • Published Tutorial

    Write for DOnations - Frequently Asked Questions

    This is a list of frequently asked questions about DigitalOcean's Write for DOnations program.
    By Kathleen Juell DigitalOcean DigitalOcean Articles FAQ
  • Published Tutorial

    How To Install Webmin on Ubuntu 20.04

    Webmin is a web-based control panel for any Linux machine which lets you manage your server through a modern web-based interface. With Webmin, you can change settings for common packages on the fly, including web serv...
    By Theo B, Kathleen Juell, Mark Drake Apache Control Panels Applications Let's Encrypt Ubuntu Ubuntu 20.04
  • How To Install Node.js on Ubuntu 18.04

    Node.js is a JavaScript platform for general-purpose programming that allows users to build network applications quickly. In this guide, we'll show you how to get started with Node.js on an Ubuntu 18.04 server.
    By Brennen Bearnes, Kathleen Juell Node.js Ubuntu 18.04
  • Published Tutorial

    How To Secure Apache with Let's Encrypt on Ubuntu 18.04

    Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. In this tutorial, you will use Certbot to obtai...
    By Kathleen Juell, Erika Heidi Apache Let's Encrypt Security Ubuntu 18.04
  • Published Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 20.04

    Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. The platform runs on Linux, macOS, FreeBSD, and Windows. Though you can run Node.js applications at the co...
    By Lisa Tagliaferri, Kathleen Juell Node.js Applications Nginx
  • Published Tutorial

    How To Build a Node.js Application with Docker on Ubuntu 20.04

    The Docker platform allows developers to package and run applications as containers. A container is an isolated process that runs on a shared operating system, offering a lighter weight alternative to virtual machines...
    By Lisa Tagliaferri, Kathleen Juell Node.js Docker Applications
  • Published Tutorial

    How To Serve Flask Applications with uWSGI and Nginx on Ubuntu 20.04

    In this guide, you will build a Python application using the Flask microframework on Ubuntu 20.04. The bulk of this article will be about how to set up the uWSGI application server and how to launch the application a...
    By Kathleen Juell, Mark Drake Nginx Ubuntu Python Frameworks Ubuntu 20.04 Flask
  • Published Tutorial

    How To Serve Flask Applications with uWSGI and Nginx on Ubuntu 18.04

    In this guide, we will be setting up a simple Python application using the Flask microframework on Ubuntu 18.04. The bulk of this article will be about how to set up the uWSGI application server to launch the applicat...
    By Justin Ellingwood, Kathleen Juell Python Frameworks Nginx Ubuntu Ubuntu 18.04 Flask
  • Published Tutorial

    How To Serve Flask Applications with Gunicorn and Nginx on Ubuntu 20.04

    In this guide, you will build a Python application using the Flask microframework on Ubuntu 20.04. The majority of this tutorial is about how to set up the Gunicorn application server to run the application and how t...
    By Kathleen Juell, Jamon Camisso Ubuntu Ubuntu 20.04 Python Frameworks Nginx
  • Published Tutorial in Series: From Containers to Kubernetes with Node.js

    From Containers to Kubernetes with Node.js eBook

    This book is designed to introduce you to using containers and Kubernetes for full-stack development. You'll use Node.js to build a sample application and then containerize it. From there you will learn how to incorpo...
    By Kathleen Juell Node.js Docker Kubernetes Development MongoDB Books
  • Published Tutorial

    How To Install Nginx on Ubuntu 18.04

    Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can b...
    By Justin Ellingwood, Kathleen Juell Nginx Ubuntu 18.04
  • Published Tutorial

    How To Install Jenkins on Ubuntu 18.04

    Jenkins is an open-source automation server that automates the repetitive technical tasks involved in the continuous integration and delivery of software. In this tutorial, you will install Jenkins by adding its Debia...
    By Melissa Anderson, Kathleen Juell System Tools Ubuntu Ubuntu 18.04
  • Edited Tutorial

    How To Set Up Laravel, Nginx, and MySQL with Docker Compose

    In the past few years Docker has become a frequently used solution for deploying applications thanks to how it simplifies running and deploying applications in ephemeral container. Docker Compose has further simplifie...
    By Faizan Bashir Docker PHP PHP Frameworks Nginx MySQL Ubuntu 18.04 Laravel
  • Published Tutorial

    How To Build a Node.js Application with Docker [Quickstart]

    Interested in Node.js but not sure where to start with Docker? This tutorial will walk you through the first step: building an image for a Node.js application and creating a container from it. We will also walk you th...
    By Kathleen Juell Node.js Docker Applications Quickstart
  • Published Book

    DigitalOcean eBook: Kubernetes for Full-Stack Developers

    There are numerous tools, networking configurations, and processes that can be used to deploy, monitor, and run a Kubernetes cluster. The book examines each topic in turn so that anyone who follows along will be able ...
    By Kathleen Juell, Hanif Jetha, Jamon Camisso Kubernetes Books DigitalOcean
  • Published Tutorial

    How To Install Docker Compose on Debian 10

    Docker Compose makes it easier for users to orchestrate the processes of Docker containers, including starting up, shutting down, and setting up intra-container linking and volumes. In this tutorial, you'll install th...
    By Brian Hogan, Kathleen Juell Debian 10 Debian Docker Container
  • Published Tutorial in Series: Rails on Containers

    Containerizing a Ruby on Rails Application for Development with Docker Compose

    If you are actively developing an application, using Docker can simplify your workflow and the process of deploying your application to production. This tutorial will show you how to set up a development environment f...
    By Kathleen Juell Ruby on Rails Docker Redis PostgreSQL