<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on Studio Mystery</title><link>https://www.studiomystery.com/</link><description>Recent content in Home on Studio Mystery</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 06 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.studiomystery.com/index.xml" rel="self" type="application/rss+xml"/><item><title>My Response to the Furidashi MGS3 Episode</title><link>https://www.studiomystery.com/blog/my-response-to-the-furidashi-mgs3-episode/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/my-response-to-the-furidashi-mgs3-episode/</guid><description>&lt;p>I&amp;rsquo;m going to keep this brief because my &lt;a href="https://www.studiomystery.com/blog/open-letter-to-nicholas-theisen-wrong-about-mgs2">last post&lt;/a> was way too long.&lt;/p>
&lt;p>I just finished listening to the &lt;a href="https://podcasts.apple.com/us/podcast/139-metal-gear-solid-3-snake-eater-2004-year-of/id1533677626?i=1000759458107">MGS3 episode of the Furidashi Podcast&lt;/a>, and overall, I think they got it right. Their takes were pretty good, in particular the points on FPV in cutscenes, EVA and the Boss as characters, and the centrality of lore to this entry. I basically agreed with all of those points.&lt;/p></description></item><item><title>Life Update April 2026</title><link>https://www.studiomystery.com/blog/life-update-april-2026/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/life-update-april-2026/</guid><description>&lt;h3 id="where-ive-been">
 Where I&amp;rsquo;ve Been
 &lt;a class="anchor" href="#where-ive-been">#&lt;/a>
&lt;/h3>
&lt;p>It has been almost a full year since my &lt;a href="https://www.studiomystery.com/blog/life-update-june-2025">last update&lt;/a>, and this project has almost entirely stalled-out. Sometimes I wonder why I am still trying to make this Studio Mystery thing work. I can&amp;rsquo;t work on it consistently, I&amp;rsquo;m not building a real audience or industry connections, and as my wife likes to remind me, the name and branding are terrible.&lt;/p></description></item><item><title>An Open Letter to Nicholas Theisen / Furidashi Podcast</title><link>https://www.studiomystery.com/blog/open-letter-to-nicholas-theisen-wrong-about-mgs2/</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/open-letter-to-nicholas-theisen-wrong-about-mgs2/</guid><description>&lt;h2 id="youre-wrong-about-metal-gear-solid-2">
 You&amp;rsquo;re Wrong about Metal Gear Solid 2
 &lt;a class="anchor" href="#youre-wrong-about-metal-gear-solid-2">#&lt;/a>
&lt;/h2>
&lt;p>Dear Nicolas:&lt;/p>
&lt;p>I&amp;rsquo;m a Furidashi listener and in general, I think you and Lauren make excellent video game critiques and commentary. I’ve really enjoyed everything I’ve heard so far and look forward to more of your content.&lt;/p></description></item><item><title>Two can Play at These Games - Perfect Co-op List for Valentines Day</title><link>https://www.studiomystery.com/blog/two-can-play-at-these-games/</link><pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/two-can-play-at-these-games/</guid><description>&lt;p>My wife told me to write this exact blog post over a year ago, and here we are, approaching Valentines once again. So, if you&amp;rsquo;re looking for something fun to do with your special someone on V-Day, check out one of these options. And hey, they can&amp;rsquo;t be any worse than watching the movie Holmes and Watson.&lt;/p></description></item><item><title>Turso is Great for QA Automation</title><link>https://www.studiomystery.com/blog/turso-is-great-for-qa-automation/</link><pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/turso-is-great-for-qa-automation/</guid><description>&lt;p>Once upon a time at work, I was tasked with writing automated tests for a web application built on top of Salesforce. The devs used a special plugin to implement a custom UI, but the underlying UI and Backend were still Salesforce. Now, I know what you&amp;rsquo;re thinking. You shouldn&amp;rsquo;t be testing Salesforce. That&amp;rsquo;s Salesforce (the company)&amp;rsquo;s job. And you&amp;rsquo;d be right, but it&amp;rsquo;s not just SF, it&amp;rsquo;s our team&amp;rsquo;s implementation of hundreds of little customizeable widgets, features, formulas, plugins and extras that all work in part to create a CMS.&lt;/p></description></item><item><title>Top 10 Blog Posts of 2025</title><link>https://www.studiomystery.com/blog/top-10-blog-posts-of-2025/</link><pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/top-10-blog-posts-of-2025/</guid><description>&lt;p>Late in 2024, I downloaded an &lt;a href="https://play.google.com/store/apps/details?id=com.nononsenseapps.feeder.play&amp;amp;hl=en-US">RSS feed reader&lt;/a> and began using it as my primary scrolling news feed. What a difference that has made in my personal relationship with the internet! It’s like using a GOOD version of Reddit with zero ads and only interesting content I subscribed to!&lt;/p></description></item><item><title>How I Stopped Scrolling on my Phone (Again)</title><link>https://www.studiomystery.com/blog/how-i-stopped-scrolling-on-my-phone-again/</link><pubDate>Sat, 13 Sep 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/how-i-stopped-scrolling-on-my-phone-again/</guid><description>&lt;p>A while back, I wrote up a post about doom-scrolling and phone addiction. Since then, my habits have changed and I wanted to make an update because I&amp;rsquo;ve made even more progress.&lt;/p>
&lt;p>If you haven&amp;rsquo;t &lt;a href="https://www.studiomystery.com/how-i-stopped-scrolling-on-my-phone">read the old post&lt;/a>, check it out. Or just read the following summary to see what I had tried earlier:&lt;/p></description></item><item><title>Life Update June 2025</title><link>https://www.studiomystery.com/blog/life-update-june-2025/</link><pubDate>Sat, 14 Jun 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/life-update-june-2025/</guid><description>&lt;h2 id="where-ive-been">
 Where I&amp;rsquo;ve Been
 &lt;a class="anchor" href="#where-ive-been">#&lt;/a>
&lt;/h2>
&lt;p>First off, let me update you on my current projects:&lt;/p>
&lt;p>My scifi mech novel, &lt;em>SoftWar - Predator, Prey&lt;/em> is my current focus. I&amp;rsquo;ve completely finished the first 13 chapter draft, but my wife has given me some incredibly valueable feedback (aka the main character sucks) and she&amp;rsquo;s 100% right. So I&amp;rsquo;m four chapters into the rewrite and it&amp;rsquo;s getting better. I&amp;rsquo;m excited to see this new version of Yuri survive Rocco-II and fight off the Zard hacker.&lt;/p></description></item><item><title>Chapter 4</title><link>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-4/</link><pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-4/</guid><description>&lt;p>No sooner had the chamber pressurized than the door to the port cracked open, just slightly enough to allow the hiss of rushing air to echo through the space. Yuri glanced at the door and watched as it opened slowly. He felt a gentle pull as the low pressure tunnel equalized with the inside of the port.&lt;/p></description></item><item><title>Chapter 3</title><link>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-3/</link><pubDate>Sat, 05 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-3/</guid><description>&lt;p>Over the course of the last seven months in the academy, Yuri’s planet-side mech training had covered several skills to effectively navigate around a battlefield. He knew how to use grids and maps to chart friends and target locations, and he found the z axis easy enough to pick up on the fly.&lt;/p></description></item><item><title>Chapter 2</title><link>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-2/</link><pubDate>Sun, 23 Mar 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-2/</guid><description>&lt;h2 id="chapter-2">
 Chapter 2
 &lt;a class="anchor" href="#chapter-2">#&lt;/a>
&lt;/h2>
&lt;p>Yuri caught up quickly, not wanting to be left behind. The two of them walked across the long steel platform toward the far left side of the massive industrial space. Yuri could see the engineers ahead carrying Hawthorne’s stretcher down the scaffold staircase. They were so high up, the boy felt a bit of vertigo and kept his hand on the railing.&lt;/p></description></item><item><title>The Deterministic AI Pipe-Dream</title><link>https://www.studiomystery.com/blog/the-deterministic-ai-pipe-dream/</link><pubDate>Sun, 09 Mar 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/the-deterministic-ai-pipe-dream/</guid><description>&lt;h2 id="so-there-i-was">
 So there I was…
 &lt;a class="anchor" href="#so-there-i-was">#&lt;/a>
&lt;/h2>
&lt;p>So there I was applying to &lt;a href="https://fetchfox.ai/a/founding-engineer-compensation">another startup&lt;/a> on Y-Combinator a few Mondays ago, and in my cover letter I made a joke about how difficult it is to get deterministic responses out of LLMs. Almost immediately after I sent the email, I instantly came up with a better joke I should have used instead:&lt;/p></description></item><item><title>Chapter 1</title><link>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-1/</link><pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-1/</guid><description>&lt;h2 id="chapter-1">
 Chapter 1
 &lt;a class="anchor" href="#chapter-1">#&lt;/a>
&lt;/h2>
&lt;p>A few hours later, on a dark and sandy beach, a few kilometers from the outskirts of New Miami, the young man reclined on his red and yellow beach chair. Waves rolled in slowly and quietly all around. On this lonely beach, he was isolated and free.&lt;/p></description></item><item><title>Chapter 0</title><link>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-0/</link><pubDate>Sat, 22 Feb 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/fiction/softwar-predator-prey/chapter-0/</guid><description>&lt;h2 id="chapter-0">
 Chapter 0
 &lt;a class="anchor" href="#chapter-0">#&lt;/a>
&lt;/h2>
&lt;p>“Order up! #103?”&lt;/p>
&lt;p>The cook&amp;rsquo;s gray apron and red polo shirt were soaked through with sweat, and his thin mustache and long black hair curled from the humidity behind him. Steam and smoke emerged from the small noodle shop&amp;rsquo;s front window like ghosts escaping the underworld. The short, stocky asian man leaned out, underneath the bright orange neon sign, &lt;em>Lu’s Noodles&lt;/em>, and looked around.&lt;/p></description></item><item><title>Some Thoughts on Designing Morality in Games</title><link>https://www.studiomystery.com/blog/some-thoughts-on-designing-morality-in-games/</link><pubDate>Sat, 15 Feb 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/some-thoughts-on-designing-morality-in-games/</guid><description>&lt;h2 id="intro">
 Intro
 &lt;a class="anchor" href="#intro">#&lt;/a>
&lt;/h2>
&lt;p>I’m working on a game right now that involves a lot of narrative. That’s lead me to think a lot about moral choice in games, what I like, and what I want to do in the future.&lt;/p></description></item><item><title>How to save your Terminal Command History</title><link>https://www.studiomystery.com/blog/how-to-save-your-terminal-command-history/</link><pubDate>Fri, 07 Feb 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/how-to-save-your-terminal-command-history/</guid><description>&lt;h2 id="the-problem">
 The Problem
 &lt;a class="anchor" href="#the-problem">#&lt;/a>
&lt;/h2>
&lt;p>Maybe like me, you work on lots of remote, terminal-only servers setting up stupid stuff like Plex, Jenkins, Godot Packaging, game servers, etc.&lt;/p>
&lt;p>If you do this, you probably spend hours testing terminal commands trying to find the exact commands to configure your device properly. If your server ever went down, all that work would be lost forever.&lt;/p></description></item><item><title>How I Stopped Scrolling on my Phone</title><link>https://www.studiomystery.com/blog/how-i-stopped-scrolling-on-my-phone/</link><pubDate>Fri, 31 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/how-i-stopped-scrolling-on-my-phone/</guid><description>&lt;p>The most popular apps and websites are designed to hook you like a drug. I had struggled for years with internet addiction, but finally feel free.&lt;/p>
&lt;p>Here’s what worked for me:&lt;/p>
&lt;h2 id="step-1-go-to-a-therapist">
 Step 1: Go to a Therapist
 &lt;a class="anchor" href="#step-1-go-to-a-therapist">#&lt;/a>
&lt;/h2>
&lt;p>This was both the most important step. Being able to talk about my addiction with someone who could hold me accountable helped me fight back in a real way. Finding the right therapist was tough, but worth it.&lt;/p></description></item><item><title>Fallout 3 is the Perfect Survival Horror Game</title><link>https://www.studiomystery.com/blog/fallout-3-is-the-perfect-survival-horror-game/</link><pubDate>Fri, 06 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/fallout-3-is-the-perfect-survival-horror-game/</guid><description>&lt;p>&lt;img src="https://www.studiomystery.com/images/fo3.webp" alt="fo3.webp" />&lt;/p>
&lt;h2 id="perfecting-survival-horror">
 Perfecting Survival Horror
 &lt;a class="anchor" href="#perfecting-survival-horror">#&lt;/a>
&lt;/h2>
&lt;p>I think the games that have had the most consistent impact on me in the past have been survival horror games. But what makes a survival horror game perfect?&lt;/p>
&lt;p>A survival horror game transcends the genre when it uses horror elements to effectively enhance its non-horror message. Here are some examples:&lt;/p></description></item><item><title>How to Apply Quantitative Predictions to Game Design</title><link>https://www.studiomystery.com/blog/how-to-apply-quantitative-predictions-to-game-design/</link><pubDate>Thu, 05 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/how-to-apply-quantitative-predictions-to-game-design/</guid><description>&lt;h2 id="im-doing-it-wrong">
 I&amp;rsquo;m Doing it Wrong
 &lt;a class="anchor" href="#im-doing-it-wrong">#&lt;/a>
&lt;/h2>
&lt;p>“If you’re not making quantitative predictions, you’re probably doing it wrong.” Said Gabe Newel, speaking about his company’s approach to design in &lt;a href="https://youtu.be/Td_PGkfIdIQ?t=1471">this video.&lt;/a>&lt;/p>
&lt;p>Newel&amp;rsquo;s words got me thinking: What is a quantitative prediction? And how can game devs apply them to their design process? As a guy who wants to produce video games, it seems like a useful practice to employ.&lt;/p></description></item><item><title>What is Esmerelda: The Black Amber Covenant?</title><link>https://www.studiomystery.com/blog/what-is-esmerelda-the-black-amber-covenant/</link><pubDate>Wed, 04 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/what-is-esmerelda-the-black-amber-covenant/</guid><description>&lt;h2 id="what-is-esmerelda-the-black-amber-covenant">
 What is Esmerelda: The Black Amber Covenant?
 &lt;a class="anchor" href="#what-is-esmerelda-the-black-amber-covenant">#&lt;/a>
&lt;/h2>
&lt;p>ETBAC is a game I’ve been working on (in some guise) since 2020. It’s a part-time, labor of love project, but I’m trying to take it as seriously as possible. I have big dreams for it, hopefully it gets to be as big as Stardew Valley someday.&lt;/p></description></item><item><title>What is Shorter.Services?</title><link>https://www.studiomystery.com/blog/what-is-shorter.services/</link><pubDate>Tue, 03 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/what-is-shorter.services/</guid><description>&lt;p>&lt;img src="https://www.studiomystery.com/images/shorter.png" alt="shorter.png" />&lt;/p>
&lt;h2 id="what-is-shorter-services">
 What is Shorter Services?
 &lt;a class="anchor" href="#what-is-shorter-services">#&lt;/a>
&lt;/h2>
&lt;p>&lt;a href="http://Shorter.Services">Shorter.Services&lt;/a> is a SAAS application I dreamed up in December 2023. I wanted to make it easier to convert human-readable text from rasterized files into machine-readable data. I also wanted to make money off what I thought was a unique idea.&lt;/p></description></item><item><title>Why did gaming struggle in 2024?</title><link>https://www.studiomystery.com/blog/why-did-gaming-struggle-in-2024/</link><pubDate>Mon, 02 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/why-did-gaming-struggle-in-2024/</guid><description>&lt;h2 id="2024-had-some-big-problems">
 2024 had some Big Problems
 &lt;a class="anchor" href="#2024-had-some-big-problems">#&lt;/a>
&lt;/h2>
&lt;p>This year, the gaming industry continues to face a number of challenges:&lt;/p>
&lt;ol>
&lt;li>Big budget, AAA games are bombing with core audiences. (Dragon Age, Star Wars Outlaws, Golum, Call of Duty, and Starfield.)&lt;/li>
&lt;li>Microtransactions continue to shatter immersion and prey on consumers.&lt;/li>
&lt;li>Corporate interferance (risk avoidance) diminishes creativity.&lt;/li>
&lt;/ol>
&lt;p>But overall, I think these issues all stem from the same root problem. If you work in gaming, your north star should be “fun.”&lt;/p></description></item><item><title>Why does this blog exist?</title><link>https://www.studiomystery.com/blog/why-does-this-blog-exist/</link><pubDate>Sun, 01 Dec 2024 00:00:00 +0000</pubDate><guid>https://www.studiomystery.com/blog/why-does-this-blog-exist/</guid><description>&lt;p>&lt;img src="https://www.studiomystery.com/images/sm_logo.png" alt="sm_logo.png" />&lt;/p>
&lt;h2 id="why-bother">
 Why Bother?
 &lt;a class="anchor" href="#why-bother">#&lt;/a>
&lt;/h2>
&lt;p>In a synthetic age, I believe the most human thing we can do is to tell stories. Studio Mystery exists to foster and produce those stories, to keep us excited, entertained, and fulfilled. That is the mission of the company.&lt;/p></description></item></channel></rss>