ple.</li>
<li>Creating and validating user stories in Gherkin format</li>
<li>Explaining code and writing documentation</li>
<li>Writing unit tests</li>
<li>Validating that code and unit tests are in accordance with user stories</li>
<li>Comparing alternative implementations</li>
<li>Writing small routines such as Python scripts for cells in Jupyter notebooks and algorithms that do not require complex APIs. Other examples include data model objects in C# and other languages. </li>
</ul>
</li>
<li><p>Chat as