<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Olivia Spink</title>
    <description>The latest articles on DEV Community by Olivia Spink (@ospink_121).</description>
    <link>https://dev.to/ospink_121</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3820763%2Faf010a53-d0e6-473e-ba27-4f66a1e2355a.png</url>
      <title>DEV Community: Olivia Spink</title>
      <link>https://dev.to/ospink_121</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ospink_121"/>
    <language>en</language>
    <item>
      <title>Testing</title>
      <dc:creator>Olivia Spink</dc:creator>
      <pubDate>Wed, 18 Mar 2026 15:15:36 +0000</pubDate>
      <link>https://dev.to/ospink_121/testing-5cod</link>
      <guid>https://dev.to/ospink_121/testing-5cod</guid>
      <description>&lt;p&gt;&lt;strong&gt;VIDEO: Parts of the Enigma Machine&lt;/strong&gt;&lt;br&gt;
Objective: Recognise the four key physical components of the Enigma machine: the keyboard, plugboard, rotors, and lampboard - building the visual familiarity needed to follow how each part functions in the interactive tools and diagram that follow.&lt;/p&gt;

&lt;p&gt;

  &lt;iframe src="https://www.youtube.com/embed/rdqIQ73RYgw"&gt;
  &lt;/iframe&gt;


&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WEB APP: Plugboard Connections&lt;/strong&gt;&lt;br&gt;
Objective: Construct your own plugboard configuration by dragging and connecting letter pairs, and observe directly how each connection alters a typed message. Grasping why the plugboard alone contributed over 150 trillion possible settings to the machine's total complexity.&lt;/p&gt;

&lt;p&gt;

&lt;iframe height="520" src="https://codepen.io/oliviaspink/embed/VYKjxjG?height=520&amp;amp;default-tab=result&amp;amp;height=520&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;


&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WEB APP: Rotor Stepping&lt;/strong&gt;&lt;br&gt;
Objective: Press keys to watch the rotors step and trace each letter's signal path through the rotor stack in real time, noticing how the rotor positions shift with every keypress, changing the internal wiring mapping each time a letter is encoded.&lt;/p&gt;

&lt;p&gt;

&lt;iframe height="350" src="https://codepen.io/oliviaspink/embed/yyJEpoX?height=350&amp;amp;default-tab=result&amp;amp;height=350&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;


&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DIAGRAM: Full Workflow&lt;/strong&gt;&lt;br&gt;
Objective: Trace a single letter's complete path, from keypress, through the plugboard, forwards and backwards through the rotors via the reflector, to the lampboard, consolidating every component into one unified view of how Enigma encryption worked end to end.&lt;/p&gt;

&lt;p&gt;

&lt;iframe height="860" src="https://codepen.io/oliviaspink/embed/dPpNrEX?height=860&amp;amp;default-tab=result&amp;amp;height=860&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;


&lt;/p&gt;

</description>
      <category>codepen</category>
      <category>computerscience</category>
      <category>security</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
