<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ttrpg on Robert Mendal</title>
    <link>https://robertmendal.dev/tags/ttrpg/</link>
    <description>Recent content in Ttrpg on Robert Mendal</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>© 2026 Robert Mendal</copyright>
    <lastBuildDate>Fri, 03 Feb 2023 15:45:54 -0500</lastBuildDate><atom:link href="https://robertmendal.dev/tags/ttrpg/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Finishing the WOIN API</title>
      <link>https://robertmendal.dev/post/woin-api-pt-4/</link>
      <pubDate>Fri, 03 Feb 2023 15:45:54 -0500</pubDate>
      
      <guid>https://robertmendal.dev/post/woin-api-pt-4/</guid>
      <description>&lt;p&gt;In part 3 of this series I went over the architecture of the api and how it all works. I&amp;rsquo;m now going to set this up an AWS lightsail instance to run this as well as adding it to systemd so that it starts automatically if the system reboots and restarts in the event of a failure, add in some ssl love with LetsEncrypt and, set up log rotation because I did enable logging with echo in case we encounter errors I can troubleshoot.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Let&#39;s Build An API</title>
      <link>https://robertmendal.dev/post/woin-api-pt-3/</link>
      <pubDate>Sat, 28 Jan 2023 16:50:21 -0400</pubDate>
      
      <guid>https://robertmendal.dev/post/woin-api-pt-3/</guid>
      <description>&lt;p&gt;In part 2 of this series I laid out the foundation for this project as well as the issues and solutions I decided on. So now lets actually write some code.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;go mod init foo&#xA;    &lt;div id=&#34;go-mod-init-foo&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#go-mod-init-foo&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;I first made a Github repo, cloned it locally and ran &lt;code&gt;go mod init&lt;/code&gt; to start. I did some searching on directory structure and organization for an API with the intent to not end up with a monolith of a &lt;code&gt;main.go&lt;/code&gt; file. Since I&amp;rsquo;ll be breaking this API into modules I settled on the following&amp;hellip;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Beginning the W.O.I.N. API</title>
      <link>https://robertmendal.dev/post/woin-api-pt-2/</link>
      <pubDate>Fri, 26 Aug 2022 16:06:55 -0400</pubDate>
      
      <guid>https://robertmendal.dev/post/woin-api-pt-2/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;Requirements&#xA;    &lt;div id=&#34;requirements&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#requirements&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;In the previous post, I mentioned I want to create this API using Go so I&amp;rsquo;ll need a web framework, and since I&amp;rsquo;m planning to return JSON when calls are made I&amp;rsquo;ll need a NoSQL database solution.&lt;/p&gt;&#xA;&lt;p&gt;Also, since I don&amp;rsquo;t want to write all the stats and information for all of WOINs data I&amp;rsquo;ll need to get it from somewhere.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Building a W.O.I.N. API</title>
      <link>https://robertmendal.dev/post/building-a-woin-api/</link>
      <pubDate>Sun, 14 Aug 2022 21:24:23 -0400</pubDate>
      
      <guid>https://robertmendal.dev/post/building-a-woin-api/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m pretty obsessed with a TTRPG system called &lt;a href=&#34;https://www.woinrpg.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;WOIN (What&amp;rsquo;s Old is New)&lt;/a&gt;. I first learned about it from my friend Mike who described it as a more open system than DnD 5e that included canon for creating and/or playing in any world/campaign from high fantasy to space opera. The idea of playing a Cyberpunk themed campaign appealed to me at the highest levels because it&amp;rsquo;s a genre I&amp;rsquo;ve always been enamored with. One of my favorite games is Shadow Run for Sega Genesis and the thought of a sandbox dystopian cyberpunk world was too good not to try as a first-time TTRPG player.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
