<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ObjectGraph Blog</title><description>Apps for iPhone, iPad, Mac and the web, and what we learn building them.</description><link>https://objectgraph.com/</link><language>en-us</language><item><title>iRetroPhone 3: the 2008 app, done properly</title><link>https://objectgraph.com/blog/iretrophone-3-the-2008-app-done-properly/</link><guid isPermaLink="true">https://objectgraph.com/blog/iretrophone-3-the-2008-app-done-properly/</guid><description>Our App Store opening-day rotary dialer, rewritten in SwiftUI: a measured Western Electric dial, synthesized clicks, and nothing on the screen the 2008 version did not have.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>iSeismometer 1.7: from a novelty app to a home seismic network</title><link>https://objectgraph.com/blog/iseismometer-1-7-home-seismic-network/</link><guid isPermaLink="true">https://objectgraph.com/blog/iseismometer-1-7-home-seismic-network/</guid><description>A complete rebuild for iPhone, iPad and Mac: a real gravity filter, an event detector, recordings you can open in NumPy, and a Mac that receives every phone in the house. Plus a new site, seismograph.com.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>WorkoutGPX 1.5: export many workouts at once</title><link>https://objectgraph.com/blog/workoutgpx-1-5-export-many-at-once/</link><guid isPermaLink="true">https://objectgraph.com/blog/workoutgpx-1-5-export-many-at-once/</guid><description>Select several workouts, or everything under a filter, and share every GPX file in one go. The most-asked-for thing since 1.4.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>One-Shotting an Apple Silicon Monitor with Claude Opus 4.7</title><link>https://objectgraph.com/blog/monmon-one-shot-apple-silicon-monitor/</link><guid isPermaLink="true">https://objectgraph.com/blog/monmon-one-shot-apple-silicon-monitor/</guid><description>A macOS TUI that shows E-cores, P-cores, GPU, and the Neural Engine — designed, built, published to PyPI, and shipped to Homebrew in a single Claude Code session. Here is the prompt and the result.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Introducing Catalyst: All Your AI in One Place</title><link>https://objectgraph.com/blog/introducing-catalyst-ai-platform/</link><guid isPermaLink="true">https://objectgraph.com/blog/introducing-catalyst-ai-platform/</guid><description>A multi-tenant AI platform with multi-provider models, Python execution, image generation, web search, and more — deployed at catalyst.voov.ai</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Training Your Own ChatGPT on DGX Spark: Getting nanochat to Work with CUDA 13.0</title><link>https://objectgraph.com/blog/nanochat-dgx-spark/</link><guid isPermaLink="true">https://objectgraph.com/blog/nanochat-dgx-spark/</guid><description>How I adapted Andrej Karpathy&apos;s nanochat to run on NVIDIA DGX Spark with CUDA 13.0 - complete training results included</description><pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate></item><item><title>A Much Needed Update for GeoSquare</title><link>https://objectgraph.com/blog/much-needed-update-geosq/</link><guid isPermaLink="true">https://objectgraph.com/blog/much-needed-update-geosq/</guid><description>Major updates to GeoSquare including elevation profiles, GPX viewer, and GeoJSON tools for our 10k monthly users</description><pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Add Swap To Linux</title><link>https://objectgraph.com/blog/linux-add-swap/</link><guid isPermaLink="true">https://objectgraph.com/blog/linux-add-swap/</guid><description>How to add Swap to Linux</description><pubDate>Sat, 26 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Building MCP PyExec: Python Execution Server with Docker, Authentication &amp; HTTP Streaming</title><link>https://objectgraph.com/blog/building-mcp-pyexec-python-execution-server/</link><guid isPermaLink="true">https://objectgraph.com/blog/building-mcp-pyexec-python-execution-server/</guid><description>Complete guide to building a secure Python execution MCP server with Docker isolation, JWT authentication, session management, and HTTP streaming support</description><pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Migrating from Static JWT Secrets to JWKS in Supabase</title><link>https://objectgraph.com/blog/migrating-supabase-jwt-jwks/</link><guid isPermaLink="true">https://objectgraph.com/blog/migrating-supabase-jwt-jwks/</guid><description>How to upgrade your FastAPI authentication to use Supabase JWKS for better security and performance</description><pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Setting up Debugging </title><link>https://objectgraph.com/blog/how-to-use-mcp-inspector/</link><guid isPermaLink="true">https://objectgraph.com/blog/how-to-use-mcp-inspector/</guid><description>Use MCP Inspector for HTTP Streaming</description><pubDate>Wed, 16 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Geo Tracker - Create GPX Files using GPS</title><link>https://objectgraph.com/blog/geo-tracker-gps-tracking/</link><guid isPermaLink="true">https://objectgraph.com/blog/geo-tracker-gps-tracking/</guid><description>Geo Tracker - Create GPX Files using GPS for iOS Devices</description><pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate></item><item><title>GPX Explore - Advanced GPX Viewer</title><link>https://objectgraph.com/blog/gpx-explore-advanced-ios-mac-gpx-viewer/</link><guid isPermaLink="true">https://objectgraph.com/blog/gpx-explore-advanced-ios-mac-gpx-viewer/</guid><description>GPXExplore – An Advanced GPX Viewer for iOS and macOS</description><pubDate>Fri, 16 May 2025 00:00:00 GMT</pubDate></item><item><title>Walks, Vibes, and Code: Vibe coding a GPX Viewer and iOS HealthKit Exporter using Claude Code</title><link>https://objectgraph.com/blog/vibe-coding-claude-code-gpx-viewer-exporter-healthkit/</link><guid isPermaLink="true">https://objectgraph.com/blog/vibe-coding-claude-code-gpx-viewer-exporter-healthkit/</guid><description>Vibe coding a GPX Viewer and iOS HealthKit Exporter using Claude Code</description><pubDate>Sun, 30 Mar 2025 00:00:00 GMT</pubDate></item><item><title>Python - Extract Literals</title><link>https://objectgraph.com/blog/extract-literals-python/</link><guid isPermaLink="true">https://objectgraph.com/blog/extract-literals-python/</guid><description>AI Generated Code modifidcation on the Fly</description><pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Allowing CORS to local Ollama</title><link>https://objectgraph.com/blog/ollama-cors/</link><guid isPermaLink="true">https://objectgraph.com/blog/ollama-cors/</guid><description>How to enable CORS and network access for Ollama on macOS, Windows, Linux, and Docker</description><pubDate>Wed, 09 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Optimizing a Streaming API</title><link>https://objectgraph.com/blog/optimizing-sse-nginx-streaming/</link><guid isPermaLink="true">https://objectgraph.com/blog/optimizing-sse-nginx-streaming/</guid><description>Evaluating strategies for scalable and efficient development</description><pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate></item><item><title>HTTPLabs - Choosing the Right Path Forward</title><link>https://objectgraph.com/blog/httplabs-path-forward/</link><guid isPermaLink="true">https://objectgraph.com/blog/httplabs-path-forward/</guid><description>Evaluating strategies for scalable and efficient development</description><pubDate>Mon, 07 Oct 2024 00:00:00 GMT</pubDate></item><item><title>HTTPLabs - Privacy focussed web tools</title><link>https://objectgraph.com/blog/httplabs-privacy-focussed-webtools/</link><guid isPermaLink="true">https://objectgraph.com/blog/httplabs-privacy-focussed-webtools/</guid><description>Privacy first web tools where data does not leave your browser</description><pubDate>Sat, 05 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Chat UX - Open AI API Proxy</title><link>https://objectgraph.com/blog/chatux-openai-proxy/</link><guid isPermaLink="true">https://objectgraph.com/blog/chatux-openai-proxy/</guid><description>Streaming Response Proxy for Open AI compatible End point</description><pubDate>Fri, 04 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Reviving ObjectGraph Dictionary</title><link>https://objectgraph.com/blog/reviving-objectgraph-dictionary/</link><guid isPermaLink="true">https://objectgraph.com/blog/reviving-objectgraph-dictionary/</guid><description>We revived ObjectGraph Dictionary - The original Google Suggest like Dictionary</description><pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Testing NotebookLM from Google AI</title><link>https://objectgraph.com/blog/notebook-lm-myfoodanalysis/</link><guid isPermaLink="true">https://objectgraph.com/blog/notebook-lm-myfoodanalysis/</guid><description>Podcast Generation using Notebook LM</description><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Building a Library Management System Using Only AI (Claude 3.5 Sonnet)</title><link>https://objectgraph.com/blog/library-project-claude-35-nextjs-supabase-cloudflare/</link><guid isPermaLink="true">https://objectgraph.com/blog/library-project-claude-35-nextjs-supabase-cloudflare/</guid><description>Creating a Library Project for a School Using Supabase, Next.js, and Cloudflare Pages</description><pubDate>Sun, 01 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Upgrading GeoSquare to latest Django</title><link>https://objectgraph.com/blog/upgrading-geosq-django/</link><guid isPermaLink="true">https://objectgraph.com/blog/upgrading-geosq-django/</guid><description>Upgrading GeoSquare to latest Django</description><pubDate>Thu, 15 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Playing with Microsoft Florence 2</title><link>https://objectgraph.com/blog/playing-with-microsoft-florence-2/</link><guid isPermaLink="true">https://objectgraph.com/blog/playing-with-microsoft-florence-2/</guid><description>Testing a new model from Microsoft for Image Captioning, OCR, Segmentation etc</description><pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Text Generation WebUI</title><link>https://objectgraph.com/blog/text-geneation-webui/</link><guid isPermaLink="true">https://objectgraph.com/blog/text-geneation-webui/</guid><description>Installing Text Generation Web UI</description><pubDate>Tue, 21 May 2024 00:00:00 GMT</pubDate></item><item><title>Remove Image Background using AI</title><link>https://objectgraph.com/blog/remove-image-background-using-ai/</link><guid isPermaLink="true">https://objectgraph.com/blog/remove-image-background-using-ai/</guid><description>Remove image backgrounds using AI</description><pubDate>Sat, 11 May 2024 00:00:00 GMT</pubDate></item><item><title>Cloudflare R2 for Static storage</title><link>https://objectgraph.com/blog/using-cloudflare-r2/</link><guid isPermaLink="true">https://objectgraph.com/blog/using-cloudflare-r2/</guid><description>How to upload data to cloudflare R2</description><pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate></item><item><title>Converting wordpress blog to markdown for Astro</title><link>https://objectgraph.com/blog/post-converting-wordpress-db-astro/</link><guid isPermaLink="true">https://objectgraph.com/blog/post-converting-wordpress-db-astro/</guid><description>Revive blog.objectgraph.com from a wordpress backup</description><pubDate>Thu, 09 May 2024 00:00:00 GMT</pubDate></item><item><title>ObjectGraph Website Redesign</title><link>https://objectgraph.com/blog/post-objectgraph-website-redesign/</link><guid isPermaLink="true">https://objectgraph.com/blog/post-objectgraph-website-redesign/</guid><description>Redesign of the ObjectGraph website using Astro</description><pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate></item><item><title>Ollama Open AI API</title><link>https://objectgraph.com/blog/post-ollama-openai-api/</link><guid isPermaLink="true">https://objectgraph.com/blog/post-ollama-openai-api/</guid><description>Open AI Ollama</description><pubDate>Sat, 16 Mar 2024 00:00:00 GMT</pubDate></item><item><title>GROMACS Installation</title><link>https://objectgraph.com/blog/post-gromacs-install/</link><guid isPermaLink="true">https://objectgraph.com/blog/post-gromacs-install/</guid><description>Install GROMACS On Ubuntu</description><pubDate>Tue, 18 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Compile and Run Swift on Command Line</title><link>https://objectgraph.com/blog/archive/post-compile-and-run-swift-on-command-line/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-compile-and-run-swift-on-command-line/</guid><description>Compile and Run Swift on Command Line</description><pubDate>Sat, 09 May 2015 00:00:00 GMT</pubDate></item><item><title>3 Great Gift Exchange Apps</title><link>https://objectgraph.com/blog/archive/post-3-great-gift-exchange-apps/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-3-great-gift-exchange-apps/</guid><description>3 Great Gift Exchange Apps</description><pubDate>Tue, 23 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Elf Worthy Decorating with Scrooge Style Effort Using Christmas Photo Free</title><link>https://objectgraph.com/blog/archive/post-elf-worthy-decorating-with-scrooge-style-effort-using-christmas-photo-free/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-elf-worthy-decorating-with-scrooge-style-effort-using-christmas-photo-free/</guid><description>Elf Worthy Decorating with Scrooge Style Effort Using Christmas Photo Free</description><pubDate>Wed, 17 Dec 2014 00:00:00 GMT</pubDate></item><item><title>Javascript and Ajax Tutorial</title><link>https://objectgraph.com/blog/archive/post-javascript-and-ajax-tutorial/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-javascript-and-ajax-tutorial/</guid><description>Javascript and Ajax Tutorial</description><pubDate>Mon, 24 Nov 2014 00:00:00 GMT</pubDate></item><item><title>Web Service Testing with Postman Tutorial</title><link>https://objectgraph.com/blog/archive/post-web-service-testing-with-postman-tutorial/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-web-service-testing-with-postman-tutorial/</guid><description>Web Service Testing with Postman Tutorial</description><pubDate>Mon, 24 Nov 2014 00:00:00 GMT</pubDate></item><item><title>How to Conduct a Witch Hunt with the Halloween Photo Free App</title><link>https://objectgraph.com/blog/archive/post-how-to-conduct-a-witch-hunt-with-the-halloween-photo-free-app/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-how-to-conduct-a-witch-hunt-with-the-halloween-photo-free-app/</guid><description>How to Conduct a Witch Hunt with the Halloween Photo Free App</description><pubDate>Wed, 29 Oct 2014 00:00:00 GMT</pubDate></item><item><title>PHP and MySQL Tutorial Series (Part 2)</title><link>https://objectgraph.com/blog/archive/post-php-and-mysql-tutorial-series-part-2/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-php-and-mysql-tutorial-series-part-2/</guid><description>PHP and MySQL Tutorial Series (Part 2)</description><pubDate>Mon, 25 Aug 2014 00:00:00 GMT</pubDate></item><item><title>CommunicAide Version 3.0 Update</title><link>https://objectgraph.com/blog/archive/post-communicaide-version-30-update/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-communicaide-version-30-update/</guid><description>CommunicAide Version 3.0 Update</description><pubDate>Wed, 20 Aug 2014 00:00:00 GMT</pubDate></item><item><title>PHP and MySQL Tutorial Series (Part 1)</title><link>https://objectgraph.com/blog/archive/post-php-and-mysql-tutorial-series-part-1/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-php-and-mysql-tutorial-series-part-1/</guid><description>PHP and MySQL Tutorial Series (Part 1)</description><pubDate>Mon, 28 Jul 2014 00:00:00 GMT</pubDate></item><item><title>8 Family Friendly Easter Apps</title><link>https://objectgraph.com/blog/archive/post-8-family-friendly-easter-apps/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-8-family-friendly-easter-apps/</guid><description>8 Family Friendly Easter Apps</description><pubDate>Thu, 17 Apr 2014 00:00:00 GMT</pubDate></item><item><title>April Fools 2014: Jokes You May Have Missed</title><link>https://objectgraph.com/blog/archive/post-april-fools-2014-jokes-you-may-have-missed/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-april-fools-2014-jokes-you-may-have-missed/</guid><description>April Fools 2014: Jokes You May Have Missed</description><pubDate>Wed, 02 Apr 2014 00:00:00 GMT</pubDate></item><item><title>Geo Bugger - Bug, Wiretap, and Snoop Announced</title><link>https://objectgraph.com/blog/archive/post-geo-bugger-bug-wiretap-and-snoop-announced/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-geo-bugger-bug-wiretap-and-snoop-announced/</guid><description>Geo Bugger - Bug, Wiretap, and Snoop Announced</description><pubDate>Tue, 01 Apr 2014 00:00:00 GMT</pubDate></item><item><title>The Oculus Rift: My Virtual Reality Experience</title><link>https://objectgraph.com/blog/archive/post-the-oculus-rift-my-virtual-reality-experience/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-the-oculus-rift-my-virtual-reality-experience/</guid><description>The Oculus Rift: My Virtual Reality Experience</description><pubDate>Sun, 23 Mar 2014 00:00:00 GMT</pubDate></item><item><title>7 Strange Things People Green-ify to Celebrate St. Patrick’s Day</title><link>https://objectgraph.com/blog/archive/post-7-strange-things-people-green-ify-to-celebrate-st-patricks-day/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-7-strange-things-people-green-ify-to-celebrate-st-patricks-day/</guid><description>7 Strange Things People Green-ify to Celebrate St. Patrick’s Day</description><pubDate>Sun, 16 Mar 2014 00:00:00 GMT</pubDate></item><item><title>How to Take an Adorable Selfie with or without Your Valentine</title><link>https://objectgraph.com/blog/archive/post-how-to-take-an-adorable-selfie-with-or-without-your-valentine/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-how-to-take-an-adorable-selfie-with-or-without-your-valentine/</guid><description>How to Take an Adorable Selfie with or without Your Valentine</description><pubDate>Mon, 17 Feb 2014 00:00:00 GMT</pubDate></item><item><title>5 New Years Apps for iOS</title><link>https://objectgraph.com/blog/archive/post-5-new-years-apps-for-ios/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-5-new-years-apps-for-ios/</guid><description>5 New Years Apps for iOS</description><pubDate>Mon, 30 Dec 2013 00:00:00 GMT</pubDate></item><item><title>Geo Measure for Mac Selected as Best New App</title><link>https://objectgraph.com/blog/archive/post-geo-measure-for-mac-selected-as-best-new-app/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-geo-measure-for-mac-selected-as-best-new-app/</guid><description>Geo Measure for Mac Selected as Best New App</description><pubDate>Mon, 23 Dec 2013 00:00:00 GMT</pubDate></item><item><title>5 Great Christmas Apps for iOS</title><link>https://objectgraph.com/blog/archive/post-5-great-christmas-apps-for-ios/</link><guid isPermaLink="true">https://objectgraph.com/blog/archive/post-5-great-christmas-apps-for-ios/</guid><description>5 Great Christmas Apps for iOS</description><pubDate>Tue, 17 Dec 2013 00:00:00 GMT</pubDate></item></channel></rss>