The DigitalOcean Community Monthly: Redis & kubectl Cheat Sheets, Git for Writing, Hacktoberfest & More
Tags: digitalocean, news, docom, docommonthly
Published: 2019-10-01 17:16:38

---
title: The DigitalOcean Community Monthly: Redis & kubectl Cheat Sheets, Git for Writing, Hacktoberfest & More
published: true
description: The most popular tutorials of the last month, as well as other news
series: The DOCOM Monthly
tags: digitalocean, news, docom, docommonthly
cover_image: https://assets.digitalocean.com/articles/devto/docom_monthly.jpg
---

Welcome to **The DOCOM Monthly**, your monthly digest featuring some of the best content published *in* and *around* the [DigitalOcean Community](https://digitalocean.com/community) last month. 

I'm Hanif Jetha, a DevOps Technical Writer on the Dev Education team. Today's roundup includes some helpful Redis and kubectl cheat sheets, a guide on using Git to manage writing projects, Hacktoberfest & more!

Without further ado, here are this month's featured posts:

### [How To Manage a Redis Database](https://www.digitalocean.com/community/tutorial_series/how-to-manage-a-redis-database)

![Redis Header Image](https://thepracticaldev.s3.amazonaws.com/i/osis2lrkf19c1t782k8o.png)

This cheat sheet tutorial series by [Mark Drake](https://dev.to/mdrakedo) serves as a handy reference for common Redis operations like connecting to a Redis database, managing different data types, and troubleshooting and debugging problems. 

### [How to Use Git to Manage Your Writing Project](https://www.digitalocean.com/community/tutorials/how-to-use-git-to-manage-your-writing-project)

Version control isn’t just for code. You can also use it to manage any sort of writing project. In this tutorial you’ll learn how to use [Git](https://git-scm.com/) to manage a small Markdown document. You’ll store an initial version, commit it, make changes, view the difference between those changes, and review the previous version. When you’re done, you’ll have a workflow you can apply to your own writing projects.


### [Getting Started with kubectl: A kubectl Cheat Sheet](https://www.digitalocean.com/community/cheatsheets/getting-started-with-kubectl-a-kubectl-cheat-sheet)

Another cheat-sheet-style tutorial, this time for [kubectl](https://kubernetes.io/docs/reference/kubectl/overview/), the Kubernetes command-line interface. It covers common operations like configuring Contexts and Namespaces, rolling out Deployments, and fetching logs from running and terminated Pods. It also shows you how to install kubectl and set up shell autocompletion!


## Featured Q&A

- [How can I kill all MySQL sleeping queries?](https://www.digitalocean.com/community/questions/how-can-i-kill-all-mysql-sleeping-queries)
- [How do I work with "count" and connection.host using Terraform?
](https://www.digitalocean.com/community/questions/how-do-i-work-with-count-and-connection-host-using-terraform)
- [Running Jenkins in Docker
](https://www.digitalocean.com/community/questions/running-jenkins-in-docker)

Get involved on the [Community Q&A](https://www.digitalocean.com/community/questions) - ask questions and help other members by providing answers!

## DigitalOcean on the Web

[Michael Li](https://towardsdatascience.com/@lymenlee) teaches you how to Dockerize and deploy a machine learning web app in [How to Deploy Your Machine Learning Web App to DigitalOcean](https://towardsdatascience.com/how-to-deploy-your-machine-learning-web-app-to-digital-ocean-64bd19ce15e2).

DigitalOcean’s very own [Erika Heidi](https://twitter.com/erikaheidi?lang=en) demonstrates how to build a command-line PHP application in this multi-part series:

{% link https://dev.to/erikaheidi/bootstrapping-a-cli-php-application-in-vanilla-php-4ee %}

Learn how to integrate DigitalOcean Kubernetes with GitLab and deploy your apps to a DOKS cluster: [Kubernetes, GitLab and DigitalOcean](https://medium.com/@ju5t_/kubernetes-gitlab-and-digitalocean-d73a3dc14d11).

Finally, DigitalOcean Developer Advocate [Kamal Nasser](https://twitter.com/kamaln7) shows you how to offload Docker image builds to a remote server:

{% link https://dev.to/digitalocean/how-to-use-a-remote-docker-server-to-speed-up-your-workflow-35f0 %}

## Community IRL

DigitalOcean’s [Lisa Tagliaferri](https://twitter.com/lisaironcutter) will be at the [Grace Hopper Celebration](https://ghc.anitab.org/) in Orlando next week, delivering a talk on building inclusive and diverse open source communities. If you’re attending Grace Hopper, be sure to check out her talk!

{% twitter 1177294281507266560 %}

[Eddie Zaneski](https://twitter.com/eddiezane), a DigitalOcean Developer Relations manager, gave a talk at [GitLab Commit](https://about.gitlab.com/events/commit/) on transforming a fresh Kubernetes cluster into a CI/CD bastion for GitLab. Check out his talk here:

{% youtube -shvwiBwFVI %}

Eddie will also be in attendance for the [Hacktoberfest NYC Kickoff with DEV](https://eventbrite.com/e/hacktoberfest-2019-official-kick-off-celebration-tickets-71109054095?aff=eac2).


## Hacktoberfest

![Hacktoberfest Banner](https://thepracticaldev.s3.amazonaws.com/i/kzb9m1d2ywr522vo25q7.png)

[Hacktoberfest](https://hacktoberfest.digitalocean.com/) is a month-long celebration of open source software (OSS) put together by DigitalOcean and DEV. Contribute four pull requests to open source projects on GitHub between October 1st and 31st, and receive a limited-edition Hacktoberfest T-shirt! You can register and learn more at the [Official Hacktoberfest site](https://hacktoberfest.digitalocean.com/), which also includes a list of [IRL Hacktoberfest events](https://hacktoberfest.digitalocean.com/events) you can attend.

<hr>

*Happy hacking, and see you all next month!*