Joe Curlee's Bloghttp://example.com/rss/Updates on new posts on Joe Curlee's blog.en-usThu, 29 Jan 2026 13:46:31 +0000LIFE, Liberty and the pursuit of Happinesshttp://example.com/blog/life-liberty-and-the-pursuit-of-happiness/A typical, well adjusted individual will do just about anything in their power to avoid death. That is baked into our DNA. Defeating death is the most natural, logical and noble goal that humanity can achieve.http://example.com/blog/life-liberty-and-the-pursuit-of-happiness/AI Runner no longer supportedhttp://example.com/blog/ai-runner-no-longer-supported/AI Runner no longer supportedhttp://example.com/blog/ai-runner-no-longer-supported/Site Updatehttp://example.com/blog/site-update/After nearly a decade I've finally modified my site and started maintaining a personal blog once more. Here's how I'm doing it with Django and Github Pages.http://example.com/blog/site-update/Why I created a Static Sitehttp://example.com/blog/why-i-created-a-static-site/In this post, I discuss my decision to build a static blog using Django with Django Distill instead of a Single Page Application (SPA) with React.http://example.com/blog/why-i-created-a-static-site/Why I Built AI Runner: Empowering Local AI Applicationshttp://example.com/blog/why-i-built-ai-runner-empowering-local-ai-applications/AI Runner is a desktop application that lets users run AI models locally and offline. In this post, I share the inspiration behind creating AI Runner, the challenges of cloud-based AI, and why I believe offline AI is the future.http://example.com/blog/why-i-built-ai-runner-empowering-local-ai-applications/