<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/styles/rss.xsl" type="text/xsl"?><rss version="2.0"><channel><title>Ben Riethmeier&apos;s Developer Blog</title><description>Blog posts about new technologies I am exploring and projects I&apos;m working on</description><link>https://benriethmeier.dev/</link><item><title>Building a Blog With Astro 2 (Instead of Next.js)</title><link>https://benriethmeier.dev/posts/astro-migration/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/astro-migration/</guid><description>While I initially built my blog using Next.js, the release of Astro 2 has given me enough reason to switch away. This post will describe why I switched from Next.js and how I built my blog from the ground back up.</description><pubDate>Thu, 18 May 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 1: Refactor, Refactor</title><link>https://benriethmeier.dev/posts/courtside-devlog-1/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-1/</guid><description>This week had a huge focus on refactoring previous work to make it more accessible to new team members</description><pubDate>Tue, 17 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 10: The NHL Has Arrived!</title><link>https://benriethmeier.dev/posts/courtside-devlog-10/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-10/</guid><description>This week, I was finally able to integrate the NHL data into some parts of the frontend Courtside app. In particular, the stats and schedule portions of the app are now fully multi-sport!</description><pubDate>Mon, 10 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 2: Team Work</title><link>https://benriethmeier.dev/posts/courtside-devlog-2/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-2/</guid><description>This week&apos;s focus was on allowing users to follow teams and creating materials to help Courtside team members transfer to the frontend.</description><pubDate>Mon, 23 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 3: Check User Emails</title><link>https://benriethmeier.dev/posts/courtside-devlog-3/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-3/</guid><description>This week&apos;s focus was on fleshing out the login experience including verifying emails and allowing users to change the email they use.</description><pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 4: Oops, Forgot My Password
</title><link>https://benriethmeier.dev/posts/courtside-devlog-4/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-4/</guid><description>This week I added a way for users to reset their password and also created HTML pages for parts of the auth flow that require users to go outside fo the app.</description><pubDate>Mon, 06 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 5: Account Setup and Testing
</title><link>https://benriethmeier.dev/posts/courtside-devlog-5/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-5/</guid><description>This week I finally added a way for users to select teams and sports while thye are creating their account. I also set up a test runner so we can start creating unit tests for our app!</description><pubDate>Mon, 13 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 6: Testing 1, 2, 3
</title><link>https://benriethmeier.dev/posts/courtside-devlog-6/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-6/</guid><description>This week was spent writing unit tests and preparing for our presentation!</description><pubDate>Mon, 20 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 7: Dark Mode</title><link>https://benriethmeier.dev/posts/courtside-devlog-7/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-7/</guid><description>This week I implemented dark mode into Courtside and theming based on your favorite team&apos;s colors using React Navigation&apos;s theming, ExpoSecure Storage, and React Context.</description><pubDate>Mon, 27 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 8: Predicting the Future</title><link>https://benriethmeier.dev/posts/courtside-devlog-8/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-8/</guid><description>This week I worked on bringing Riley&apos;s amazing game score prediction model into the app!</description><pubDate>Mon, 06 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Courtside Devlog 9: Navigation With Expo Router</title><link>https://benriethmeier.dev/posts/courtside-devlog-9/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-devlog-9/</guid><description>This week I experimented with implementing the new Expo Router introduced in Expo SDK 48, which may provide a better developer experience for our frontend engineers.</description><pubDate>Mon, 27 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Reflection on Courtside</title><link>https://benriethmeier.dev/posts/courtside-reflection/</link><guid isPermaLink="true">https://benriethmeier.dev/posts/courtside-reflection/</guid><description>Now that the school year is wrapping up, it&apos;s time to reflect on how the project went (both good and bad) and to consider the future of Courtside.</description><pubDate>Mon, 24 Apr 2023 00:00:00 GMT</pubDate></item></channel></rss>