<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Exam Portfolio on Jesper Andersen - Blog &amp; DevLog</title><link>https://jespertandersen.github.io/Portfolio/tags/exam-portfolio/</link><description>Recent content in Exam Portfolio on Jesper Andersen - Blog &amp; DevLog</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>cph-ja472@stud.ek.dk (Jesper Andersen)</managingEditor><webMaster>cph-ja472@stud.ek.dk (Jesper Andersen)</webMaster><copyright>© 2026 Jesper Andersen</copyright><lastBuildDate>Mon, 23 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jespertandersen.github.io/Portfolio/tags/exam-portfolio/index.xml" rel="self" type="application/rss+xml"/><item><title>Maintenance Log - Sixth Week: JWT Authentication &amp; Role-Based Authorization</title><link>https://jespertandersen.github.io/Portfolio/devlog/maintenancelog-sixthweek/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><author>cph-ja472@stud.ek.dk (Jesper Andersen)</author><guid>https://jespertandersen.github.io/Portfolio/devlog/maintenancelog-sixthweek/</guid><description>&lt;h1 class="relative group"&gt;Devlog Week 6: JWT Authentication &amp;amp; Role-Based Authorization
 &lt;div id="devlog-week-6-jwt-authentication--role-based-authorization" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#devlog-week-6-jwt-authentication--role-based-authorization" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;This week was entirely dedicated to building a deployment-ready authentication and authorization system. No new domain features—just securing everything that already exists. The focus was on JWT tokens, role hierarchies, and integrating security seamlessly into the existing architecture without breaking tests or existing functionality.&lt;/p&gt;</description></item><item><title>Maintenance Log - Fifth Week: Interface Refinement, REST API Testing &amp; The Mapper Pattern</title><link>https://jespertandersen.github.io/Portfolio/devlog/maintenancelog-fifthweek/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><author>cph-ja472@stud.ek.dk (Jesper Andersen)</author><guid>https://jespertandersen.github.io/Portfolio/devlog/maintenancelog-fifthweek/</guid><description>&lt;h1 class="relative group"&gt;Devlog Week 5: Interface Refinement, REST API Testing &amp;amp; The Mapper Pattern
 &lt;div id="devlog-week-5-interface-refinement-rest-api-testing--the-mapper-pattern" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#devlog-week-5-interface-refinement-rest-api-testing--the-mapper-pattern" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;This week marked a significant shift from building features to refining architecture and establishing a robust testing foundation. The focus was on three major areas: granular interface design following ISP principles, comprehensive REST API testing with RestAssured, and implementing the DTO mapper pattern.&lt;/p&gt;</description></item><item><title>Maintenance Log - First Week: Project Kickoff &amp; Scope</title><link>https://jespertandersen.github.io/Portfolio/devlog/maintenancelog-firstweek/</link><pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate><author>cph-ja472@stud.ek.dk (Jesper Andersen)</author><guid>https://jespertandersen.github.io/Portfolio/devlog/maintenancelog-firstweek/</guid><description>&lt;h1 class="relative group"&gt;Devlog Week 1: Project Kickoff &amp;amp; Scope
 &lt;div id="devlog-week-1-project-kickoff--scope" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#devlog-week-1-project-kickoff--scope" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;
&lt;p&gt;So, first of all, welcome to this first week post of the development of my little maintenance log. Just for posterity, let&amp;rsquo;s start with what is in my README for the project, since that actually breaks down what it is:&lt;/p&gt;</description></item></channel></rss>