<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Eric Berg - technical writing portfolio</title><link>https://ebberg.github.io/portfolio/</link><description>Recent content on Eric Berg - technical writing portfolio</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://ebberg.github.io/portfolio/index.xml" rel="self" type="application/rss+xml"/><item><title>On-call incident response how-to</title><link>https://ebberg.github.io/portfolio/docs/on-call-incident-response-how-to/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ebberg.github.io/portfolio/docs/on-call-incident-response-how-to/</guid><description>&lt;h1 id="on-call-incident-response-how-to"&gt;On-call incident response how-to&lt;a class="anchor" href="#on-call-incident-response-how-to"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint info'&gt;
&lt;p&gt;This document&amp;rsquo;s audience is junior Site Reliability Engineers getting accustomed to on-call responsibilities. As a sample of my work, it&amp;rsquo;s an important document because it reduces procedural errors when going on-call, making incidents smoother to resolve.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This how-to guide walks you through what you should do if you&amp;rsquo;re paged for an incident. It&amp;rsquo;s written to keep you aware of best practices and to make responding to an incident routine.&lt;/p&gt;</description></item><item><title>Introducing rpmbuild</title><link>https://ebberg.github.io/portfolio/docs/introducing-rpmbuild/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ebberg.github.io/portfolio/docs/introducing-rpmbuild/</guid><description>&lt;h1 id="introducing-rpmbuild"&gt;Introducing rpmbuild&lt;a class="anchor" href="#introducing-rpmbuild"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint info'&gt;
&lt;p&gt;This document&amp;rsquo;s audience is engineers evaluating rpmbuild as part of their build tooling. As a sample of my work, it&amp;rsquo;s an important document because it offers an introduction to an open-source project, allowing the project a wider use.&lt;/p&gt;&lt;/blockquote&gt;&lt;h2 id="key-concepts"&gt;Key concepts&lt;a class="anchor" href="#key-concepts"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Docker&lt;/strong&gt;: Linux containers you can run on your existing infrastructure&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pants&lt;/strong&gt;: A build system that manages dependencies across large codebases&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RPM&lt;/strong&gt;: Red Hat Package Manager. A way to package software for distribution on a machine&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RPM spec file&lt;/strong&gt;: A configuration file for building a specific RPM&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-rpmbuild-is"&gt;What rpmbuild is&lt;a class="anchor" href="#what-rpmbuild-is"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;When creating RPMs, it&amp;rsquo;s important to have a consistent build environment and reproducible builds. It also can be useful to be able to build RPMs in a virtual environment, so you don&amp;rsquo;t need a dedicated build machine.&lt;/p&gt;</description></item><item><title>Introducing alertmon</title><link>https://ebberg.github.io/portfolio/docs/introducing-alertmon/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ebberg.github.io/portfolio/docs/introducing-alertmon/</guid><description>&lt;h1 id="introducing-alertmon"&gt;Introducing alertmon&lt;a class="anchor" href="#introducing-alertmon"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint info'&gt;
&lt;p&gt;This document&amp;rsquo;s audience is engineers or engineering managers evaluating alertmon as a part of their infrastructure. As a sample of my work, it&amp;rsquo;s an important document because it offers an introduction to an open-source project, allowing the project a wider use.&lt;/p&gt;&lt;/blockquote&gt;&lt;h2 id="what-alertmon-is"&gt;What alertmon is&lt;a class="anchor" href="#what-alertmon-is"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;In production systems, you need a bridge between time-series databases, which generate an enormous amount of metrics, and a paging system. Alertmon acts as that bridge.&lt;/p&gt;</description></item><item><title>Creating an alert with alertmon</title><link>https://ebberg.github.io/portfolio/docs/creating-an-alert-with-alertmon/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ebberg.github.io/portfolio/docs/creating-an-alert-with-alertmon/</guid><description>&lt;h1 id="creating-an-alert-with-alertmon"&gt;Creating an alert with alertmon&lt;a class="anchor" href="#creating-an-alert-with-alertmon"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint info'&gt;
&lt;p&gt;This document&amp;rsquo;s audience is engineers looking to create an alert on an already configured instance of alertmon. As a sample of my work, it&amp;rsquo;s an important document because it shows how I would write a tutorial, saving valuable user time and reducing support work.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;In this tutorial you will create an alert with alertmon. Along the way you will dive into the different pieces of configuration that go into creating an alert.&lt;/p&gt;</description></item><item><title>Alertmon reference</title><link>https://ebberg.github.io/portfolio/docs/alertmon-reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ebberg.github.io/portfolio/docs/alertmon-reference/</guid><description>&lt;h1 id="alertmon-reference"&gt;Alertmon reference&lt;a class="anchor" href="#alertmon-reference"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;blockquote class='book-hint info'&gt;
&lt;p&gt;This document&amp;rsquo;s audience is engineers looking to understand the scope of alertmon, reference how to use a specific url, or look up how to use a specific feature. As a sample of my work, it&amp;rsquo;s an important document because it shows how I would write a reference guide, saving valuable user time and reducing support work.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This reference guide explains each of the endpoints associated with alertmon. It walks through the url, the methods, associated parameters, and a description of the endpoint.&lt;/p&gt;</description></item></channel></rss>