<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Swap Space</title><link>/</link><description>Recent content on Swap Space</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 02 Apr 2023 23:30:00 +0000</lastBuildDate><atom:link href="/index.xml" rel="self" type="application/rss+xml"/><item><title>My Plex setup in 2023</title><link>/posts/2023-04-02-plex-setup-v2/</link><pubDate>Sun, 02 Apr 2023 23:30:00 +0000</pubDate><guid>/posts/2023-04-02-plex-setup-v2/</guid><description>It&amp;rsquo;s been years since I created my Plex server and approximately a week since I last broke it! Some stuff has changed so now&amp;rsquo;s probably a good time to make an update for me to reference when I continue to break things in the future!
A good amount has changed so I&amp;rsquo;ll break this down into some chunks.
Note: This is a follow up to my previous post so you&amp;rsquo;ll prob want to referene that for some context.</description></item><item><title>A Quick Primer on API Calls From Java</title><link>/posts/2021-11-12-api-calls-with-java/</link><pubDate>Fri, 12 Nov 2021 12:56:00 +0000</pubDate><guid>/posts/2021-11-12-api-calls-with-java/</guid><description>API calls are just network requests to some endpoint (Some base url + some extension).
That endpoint can take serveral parameters and will return a status code and maybe some data if all went well.
Network Requests First lets go over what a network request entails On a very simple level, a network request contains a header and a request body:
The header usually includes information about the request such as an auth key, the type of content it&amp;rsquo;s sending, and/or what type of content it wants to recieve.</description></item><item><title>Automating Plex and avoiding your ISP with Docker!</title><link>/posts/2021-06-10-plex-setup/</link><pubDate>Mon, 16 Aug 2021 03:37:00 +0000</pubDate><guid>/posts/2021-06-10-plex-setup/</guid><description>Alright, so I finally got around to automating my Plex server so here&amp;rsquo;s a little write-up detailing how I did it for anyone trying to acheive the same (and also for me when I inevitably break everything XD)!
Preface This guide assumes you already have a decent server, a working Plex installation (if not that&amp;rsquo;s ok as well), media locations mounted on your system, and a VPN provider. If you&amp;rsquo;re starting completely from scratch, I highly reccommend reading through this guide by MonsterMuffin as it&amp;rsquo;s what I used get this project on the road.</description></item><item><title>About me</title><link>/about/</link><pubDate>Sun, 04 Apr 2021 03:00:00 +0000</pubDate><guid>/about/</guid><description>Hi, I&amp;rsquo;m Swap!
I&amp;rsquo;m currently a Computer Science grad student at the University of Southern California and I like making lots of random side-projects! I&amp;rsquo;m currently interested in Android Development and making scalable applications!
Outside of coding, I&amp;rsquo;m playing games, reading books, collecting bucket hats, or ranking hot-sauces!
I&amp;rsquo;m currently into Rocket League (C2), CS:GO (I can&amp;rsquo;t quit send help), and ALWAYS Kingdom Hearts!
Apart from RL, I&amp;rsquo;ve been playing more single-player titles lately, like Persona 5, Xenoblade, etc.</description></item><item><title>Hello World!</title><link>/posts/2021-04-04-hello-world/</link><pubDate>Sun, 04 Apr 2021 02:25:00 +0000</pubDate><guid>/posts/2021-04-04-hello-world/</guid><description>I make a lot of side projects and research random things but I have a hard time explaining them or I just never get the chance to talk about them, so this blog serves to help me get better at talking about my projects and to document my adventures! Also every developer seems to have a blog now so I&amp;rsquo;m hopping on the 🌊🌊🌊 𝔀𝓪𝓿𝓮 🌊🌊🌊!
Get ready for brain-dead project ideas and wild hot-takes!</description></item></channel></rss>