<?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>Forem: Matthew Thompson</title>
    <description>The latest articles on Forem by Matthew Thompson (@mthom2141).</description>
    <link>https://forem.com/mthom2141</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%2F3497855%2F294946fe-a277-492e-8c13-7a9806b13418.png</url>
      <title>Forem: Matthew Thompson</title>
      <link>https://forem.com/mthom2141</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/mthom2141"/>
    <language>en</language>
    <item>
      <title>SE 371 Project 3</title>
      <dc:creator>Matthew Thompson</dc:creator>
      <pubDate>Wed, 12 Nov 2025 19:07:05 +0000</pubDate>
      <link>https://forem.com/mthom2141/se-371-project-3-11on</link>
      <guid>https://forem.com/mthom2141/se-371-project-3-11on</guid>
      <description>&lt;p&gt;I found this project to be difficult. The main difficulty was collaborating with so many different members. We got off to a slow start. We didn't have any communication for the first couple of days. This was definitely a mistake on our part. Once things got started it was better but still a little slow. Thankfully, I think the division lead and teams leads did a good job of keeping our division moving forward. &lt;/p&gt;

&lt;p&gt;Once we knew what our team was responsible for, we divided up the work amongst each other. When I started, I was a little confused about the branching strategy. I was able to work through it and I now feel more confident in my GitHub skills than ever. I was also able to learn more about game development, which is not my favorite, but its good to have some more knowledge on it. &lt;/p&gt;

</description>
      <category>softwareengineering</category>
      <category>learning</category>
      <category>github</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>SE 371 Project 2</title>
      <dc:creator>Matthew Thompson</dc:creator>
      <pubDate>Thu, 30 Oct 2025 03:04:12 +0000</pubDate>
      <link>https://forem.com/mthom2141/se-371-project-2-3eo3</link>
      <guid>https://forem.com/mthom2141/se-371-project-2-3eo3</guid>
      <description>&lt;p&gt;Overall I think this project went pretty well, but it was definitely a little challenging. Trying to create the design documentation was tricky at first. It wasn't until after my team had come up with a solid general design, that it felt easier to get more into the specifics. I also don't have experience creating UML designs but thankfully my teammates did. The second part was also challenging. It's already challenging working with one team let alone three. The main challenge of that is timing. I was the teams designated point of contact for other teams. I tried to be as responsive as possible, but sometimes I just had other priorities. One of the good things to come from this project was that I have even more confidence in my github abilities than I did before. &lt;/p&gt;

</description>
      <category>softwareengineering</category>
      <category>design</category>
      <category>devjournal</category>
      <category>github</category>
    </item>
    <item>
      <title>SE 371 Project 1 Part B</title>
      <dc:creator>Matthew Thompson</dc:creator>
      <pubDate>Wed, 15 Oct 2025 18:39:22 +0000</pubDate>
      <link>https://forem.com/mthom2141/se-371-project-1-part-b-48hn</link>
      <guid>https://forem.com/mthom2141/se-371-project-1-part-b-48hn</guid>
      <description>&lt;p&gt;I believe that the second part of the project went well. The functions I chose to test were pretty straightforward. I also feel like I'm starting to get the hang of git. Normally doing anything with git would take me more time than I liked but, this time it didn't present any hiccups. The only issue I really ran into was an error that said "INFO: 0 containers and 1 tests were Method or class mismatch" but, my tests would still pass. After doing some research and consulting with my team, I was unable to determine what was going wrong. Since my tests were still passing, we decided that the error was fine to ignore for now.&lt;/p&gt;

</description>
      <category>git</category>
      <category>softwareengineering</category>
      <category>testing</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>SE 371 Assignment 2</title>
      <dc:creator>Matthew Thompson</dc:creator>
      <pubDate>Thu, 02 Oct 2025 00:39:42 +0000</pubDate>
      <link>https://forem.com/mthom2141/se-371-assignment-2-4i2d</link>
      <guid>https://forem.com/mthom2141/se-371-assignment-2-4i2d</guid>
      <description>&lt;p&gt;Hello everyone,&lt;/p&gt;

&lt;p&gt;this post is my reflection on assignment 2. The main point of this assignment was to get familiar with git commands. I believe git commands are one of my worst areas as a programmer so I was nervous this might be difficult. I had a few difficulties but beside that, it actually wasn't too bad.&lt;/p&gt;

&lt;p&gt;One issue I had was cloning my repository onto my local machine. I was getting an error saying that the repository doesn't exist. I eventually found out that my github credentials were set up for my personal account instead of my school one. I had to open my credential manager and delete my school credentials. Most of my other issues were just from trying to remember how to write a linked list. I mostly remembered how they work but I've never written one from scratch.&lt;/p&gt;

</description>
      <category>git</category>
      <category>github</category>
      <category>beginners</category>
      <category>learning</category>
    </item>
    <item>
      <title>SE 371 Assignment 1</title>
      <dc:creator>Matthew Thompson</dc:creator>
      <pubDate>Wed, 17 Sep 2025 14:32:22 +0000</pubDate>
      <link>https://forem.com/mthom2141/se-371-assignment-1-56gg</link>
      <guid>https://forem.com/mthom2141/se-371-assignment-1-56gg</guid>
      <description>&lt;p&gt;Hello everyone,&lt;/p&gt;

&lt;p&gt;I am writing this post for my first assignment in SE 371. This assignment was pretty easy. The only trouble I had was getting it to run in the command line, since it has been a little while since I've done this. To fix it I just did a quick google search on how to run java files from the command line. The issue was I was trying to compile with 'javac Main' rather than 'javac Main.java'. &lt;/p&gt;

&lt;p&gt;I am feeling excited about this course and learning more about the practices in global software development. My only concern is the group work. This is mainly because group work in the past has usually been a pain for me. But, I'm sure this class will be different!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
