<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>@pdlloyd</title>
    <link href="https://pdlloyd.com/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://pdlloyd.com"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2023-08-18T00:00:00+00:00</updated>
    <id>https://pdlloyd.com/atom.xml</id>
    <entry xml:lang="en">
        <title>Mirroring GitLab to GitHub Using SSH</title>
        <published>2022-08-13T00:00:00+00:00</published>
        <updated>2023-08-18T00:00:00+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://pdlloyd.com/blog/mirroring-gitlab-to-github-using-ssh/" type="text/html"/>
        <id>https://pdlloyd.com/blog/mirroring-gitlab-to-github-using-ssh/</id>
        
        <summary type="html">&lt;p&gt;Git&lt;strong&gt;Lab&lt;&#x2F;strong&gt; is currently the canonical &amp;quot;source of truth&amp;quot; for my &lt;a href=&quot;https:&#x2F;&#x2F;gitlab.com&#x2F;pdlloyd&quot;&gt;personal Git repositories&lt;&#x2F;a&gt;. This post shows how to automatically push them to Git&lt;strong&gt;Hub&lt;&#x2F;strong&gt; using SSH deploy keys (and why you&#x27;d even want to do this in the first place). There are a few quirks to navigate but this process can help give your projects extra reach while simultaneously helping your projects combat a little bit of vendor lock-in.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>DOOM on the ULX3S Part 1: Introduction</title>
        <published>2022-08-10T00:00:00+00:00</published>
        <updated>2022-08-10T00:00:00+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://pdlloyd.com/blog/ulx3s-doom-01-introduction/" type="text/html"/>
        <id>https://pdlloyd.com/blog/ulx3s-doom-01-introduction/</id>
        
        <summary type="html">
  
  
    
    
    
    
  
  &lt;img src=&quot;https:&#x2F;&#x2F;pdlloyd.com&#x2F;processed_images&#x2F;cactus-doom.56eb093bbc50c524.jpg&quot; alt=&quot;A frame of DOOM carved into a cactus paddle&quot; class=&quot;center&quot; style=&quot;width: 100%;&quot; &#x2F;&gt;
&lt;p&gt;In the embedded systems world, it&#x27;s a right of passage for hackers to get a piece of hardware &lt;a href=&quot;https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;itrunsdoom&#x2F;&quot;&gt;to run DOOM&lt;&#x2F;a&gt;. I was recently rummaging around my box of development boards and I rediscovered my awesome &lt;a href=&quot;https:&#x2F;&#x2F;radiona.org&#x2F;ulx3s&#x2F;&quot;&gt;ULX3S&lt;&#x2F;a&gt; which would be an awesome candidate for me to learn how to port DOOM. Not only is it a powerful dev board based around the &lt;a href=&quot;https:&#x2F;&#x2F;www.latticesemi.com&#x2F;en&#x2F;Products&#x2F;FPGAandCPLD&#x2F;ECP5&quot;&gt;Lattice ECP5 FPGA&lt;&#x2F;a&gt;, but thanks to the amazing work of a huge community of people, it also has a &lt;a href=&quot;https:&#x2F;&#x2F;github.com&#x2F;YosysHQ&#x2F;oss-cad-suite-build&quot;&gt;fully open-source toolchain&lt;&#x2F;a&gt; and a huge ecosystem of compatible gateware. Time to meet our DOOM.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
    <entry xml:lang="en">
        <title>Hello World!</title>
        <published>2022-08-08T00:00:00+00:00</published>
        <updated>2023-08-16T00:00:00+00:00</updated>
        <author>
          <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://pdlloyd.com/blog/hello-world/" type="text/html"/>
        <id>https://pdlloyd.com/blog/hello-world/</id>
        
        <summary type="html">&lt;h2 id=&quot;why-build-this-blog&quot;&gt;Why Build This Blog?&lt;&#x2F;h2&gt;
&lt;p&gt;In recent years, big internet companies have siloed huge swaths of the internet into their platforms, all in the name of capturing every bit of data from our interactions and selling it for a huge profit.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m a firm believer in taking ownership of one&#x27;s information presence online and being in control of the data that is created and shared. This blog is my attempt to not only express myself, share my personal projects, and let others know about who I am, but also to learn the various technologies of the modern web to enable my own digital soverignty.&lt;&#x2F;p&gt;
</summary>
        
    </entry>
</feed>
