<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Home Page on weakphish</title><link>http://www.weakphi.sh/</link><description>Recent content in The Home Page on weakphish</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 14 May 2025 17:21:41 -0400</lastBuildDate><atom:link href="http://www.weakphi.sh/index.xml" rel="self" type="application/rss+xml"/><item><title>Dialogue System Part One</title><link>http://www.weakphi.sh/posts/dialogue-system-part-one/</link><pubDate>Wed, 14 May 2025 17:21:41 -0400</pubDate><guid>http://www.weakphi.sh/posts/dialogue-system-part-one/</guid><description>Something I&amp;rsquo;ve been thinking about and working on is a node-based dialogue system.
I&amp;rsquo;ve just begun writing my own isometric, story-driven RPG, and found that managing and writing dialogue to be a bigger challenge than anticipated.
There&amp;rsquo;s plenty of solutions out there for Godot, but writing my own just sounded plain fun.
After some tinkering with Godot and a lot of misses with inspectors and exported variables deeply nested, I discovered GraphEdit.</description></item><item><title>Paper Notes</title><link>http://www.weakphi.sh/posts/paper-notes/</link><pubDate>Tue, 13 May 2025 09:49:20 -0400</pubDate><guid>http://www.weakphi.sh/posts/paper-notes/</guid><description>I&amp;rsquo;ve found that taking paper notes is something that is just as much about the enjoyment of the act as it is about the outcome (recall, being good at my job, etc).
For example, each day I make a new page in my notebook with some checkboxes for tasks to do, and then take notes as they pop up.
Pushing my mouse aside and taking out my pen switches my brain into a mode that seems trained for thinking, whereas just alt-tabbing to a new window doesn&amp;rsquo;t create the same conditions.</description></item><item><title>About</title><link>http://www.weakphi.sh/about/</link><pubDate>Sun, 04 May 2025 19:31:55 -0400</pubDate><guid>http://www.weakphi.sh/about/</guid><description>Hi there 👋 I&amp;rsquo;m John! I&amp;rsquo;m a Software Engineer at Cisco Systems in Raleigh, North Carolina. I work in Cisco&amp;rsquo;s CollabAI organization doing&amp;hellip; well, collaborative AI :) specializing in back-end distributed systems written primarily in Python and Java.
In my free time, I enjoy:
Playing ice hockey Hobbyist programming Warhammer 40k Weight training Books Video games Movies Music &amp;hellip; and a variety of other random things that pop into my brain.</description></item></channel></rss>