DEV Community

Cover image for The DigitalOcean Community Monthly: Go, OctoDNS, Rails on macOS & More
katjuell for DigitalOcean

Posted on

The DigitalOcean Community Monthly: Go, OctoDNS, Rails on macOS & More

Welcome to The DOCOM Monthly, your monthly digest featuring some of the best content published in and around the DigitalOcean Community last month.

I'm Kathleen Juell, a Community Engineer on the Dev Education team. Today's roundup includes Go, OctoDNS, Rails on macOS & more!

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

Handling Errors in Go

Go on DO

Part of DigitalOcean’s ongoing collaboration with GopherGuides, this tutorial guides readers through how to handle errors in Go. The tutorial goes over how to examine errors, as well as how to take proper action to protect data and alert users and operators that errors have occurred.

How To Deploy and Manage Your DNS using OctoDNS on Ubuntu 18.04

In this tutorial by Jamie Scaife, readers will learn how to install and configure OctoDNS. OctoDNS is a tool that enables users to manage DNS using software development principles: version control, testing, and automated deployment.

Learn more about publishing a tutorial with DigitalOcean by checking out information on our Write for DOnations program!

Ruby on Rails for macOS

For macOS users, Timothy Nolan has new resources that will help you set up your Ruby on Rails development environment in no time:

How To Install Ruby on Rails with rbenv on macOS
How To Use PostgreSQL with Your Ruby on Rails Application on macOS

Get started with Rails and configure a PostgreSQL database to work with your application by following these guides.

Featured Q&A

Get involved yourself on the Community Q&A - ask questions and help other members by providing answers!

DigitalOcean on the Web

Jeremy Meiss shared how to install and deploy a Solace PubSub+ Event Broker to DigitalOcean with Docker:

Adrian Gheorghel went over how to spin up a Jenkins server on DigitalOcean using Terraform and Ansible in How to use Terraform and Ansible to raise a Jenkins Server on DigitalOcean.

Kagunda JM wrote about how to Deploy a Buffalo App to DigitalOcean.

Community IRL

In more Go news, the DO team was on the ground at GopherCon in San Diego last week. They talked with developers, handed out Sammy stickers, and spread DO love to attendees.

Bonus: More from DO – Currents & Community Casts

DigitalOcean released its Currents Survey: Remote Work Edition. Check it out for timely information on remote work in tech – how many people are doing it, how they measure engagement with their companies, how they manage burnout, and more.

And last but not least, check out this Community Casts screencast from our technical writer Erika Heidi on how to do an Initial Server Setup on Ubuntu 18.04. By following this screencast, you will learn how to create a new system user with sudo privileges, how to set up SSH access for this user, and how to enable a firewall with ufw.


Happy hacking, and see you all next month!

Top comments (0)