<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>James Porter</title><link>https://jamesporter.me/</link><description/><lastBuildDate>Tue, 05 Mar 2024 00:00:00 +0000</lastBuildDate><item><title>
Long Trail 2023</title><link>https://jamesporter.me/hiking/lt23/</link><description>
My 2023 thru-hike of Vermont&amp;rsquo;s Long Trail</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Tue, 05 Mar 2024 00:00:00 +0000</pubDate><guid>https://jamesporter.me/hiking/lt23/</guid></item><item><title>
MAZE: Solving "the World's Most Challenging Puzzle" with Python</title><link>https://jamesporter.me/maze/</link><description>
Applying graph analysis to a beloved book from childhood</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Sat, 09 Nov 2019 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2019-11-09:/2019/11/09/maze.html</guid></item><item><title>
Creating a magical videobooth for a wedding</title><link>https://jamesporter.me/wedding-videobooth/</link><description>
Some technical and aesthetic notes about building a surprise for the wedding of some friends</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2019-08-30:/2019/08/30/wedding-videobooth.html</guid></item><item><title>
Goodreads Visualizer</title><link>https://jamesporter.me/2016/04/09/goodreads-vis.html</link><description>
I made a web page to visualize Goodreads activity</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Sat, 09 Apr 2016 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2016-04-09:/2016/04/09/goodreads-vis.html</guid></item><item><title>
The Case of the Mysterious Memory Consumption</title><link>https://jamesporter.me/2015/12/09/mysterious-memory-consumption.html</link><description>
The story of a tricky bug</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Wed, 09 Dec 2015 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2015-12-09:/2015/12/09/mysterious-memory-consumption.html</guid></item><item><title>
Hello Mesos</title><link>https://jamesporter.me/2014/11/15/hello-mesos.html</link><description>
The tiniest Apache Mesos framework</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Sat, 15 Nov 2014 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2014-11-15:/2014/11/15/hello-mesos.html</guid></item><item><title>
Testing Emacs Packages: surprisingly non-awful</title><link>https://jamesporter.me/2014/05/15/testing-elisp.html</link><description>
I wrote some tests for my Emacs package</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Thu, 15 May 2014 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2014-05-15:/2014/05/15/testing-elisp.html</guid></item><item><title>
How to succeed at parsing without really trying</title><link>https://jamesporter.me/2013/11/27/how-to-succeed-at-parsing.html</link><description>
cheating by using Julia metaprogramming</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Wed, 27 Nov 2013 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2013-11-27:/2013/11/27/how-to-succeed-at-parsing.html</guid></item><item><title>
Douglas Adams and Declarative Programming</title><link>https://jamesporter.me/2013/10/17/douglas-adams-and-declarative-programming.html</link><description>
some thoughts on The Hitchhikers&amp;rsquo;s Guide to the Galaxy</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Thu, 17 Oct 2013 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2013-10-17:/2013/10/17/douglas-adams-and-declarative-programming.html</guid></item><item><title>
JavaScript: End of the Chain</title><link>https://jamesporter.me/2013/08/06/javascript-end-of-the-chain.html</link><description>
How does property lookup bottom out?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Tue, 06 Aug 2013 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2013-08-06:/2013/08/06/javascript-end-of-the-chain.html</guid></item><item><title>
Emacs Lisp: Closures Exposed</title><link>https://jamesporter.me/2013/06/14/emacs-lisp-closures-exposed.html</link><description>
Some interesting features of an old language</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Fri, 14 Jun 2013 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2013-06-14:/2013/06/14/emacs-lisp-closures-exposed.html</guid></item><item><title>
Welcome to a crazy experiment</title><link>https://jamesporter.me/2013/06/03/welcome-to-a-crazy-experiment.html</link><description>
in which our hero begins an education of sorts; various ramblings</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Porter</dc:creator><pubDate>Mon, 03 Jun 2013 00:00:00 +0000</pubDate><guid isPermaLink="false">
tag:jamesporter.me,2013-06-03:/2013/06/03/welcome-to-a-crazy-experiment.html</guid></item></channel></rss>