<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Joseph Martinez</title><description>software engineer</description><link>https://josephm.dev/</link><item><title>Straightforward Advice for Adults Who Want to Learn How to Code</title><link>https://josephm.dev/blog/20230220/</link><guid>https://josephm.dev/blog/20230220/</guid><description>A Practical Suggestion on How to Get Started With Software Development.</description><pubDate>Mon, 20 Feb 2023 00:00:00 GMT</pubDate></item><item><title>doValues</title><link>https://josephm.dev/blog/20230228/</link><guid>https://josephm.dev/blog/20230228/</guid><description>Shifting from a project-based to a values-based mindset.</description><pubDate>Tue, 28 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Building a self-empathy app</title><link>https://josephm.dev/blog/20230323/</link><guid>https://josephm.dev/blog/20230323/</guid><description>A web application to support self-connection and self-awareness.</description><pubDate>Thu, 23 Mar 2023 00:00:00 GMT</pubDate></item><item><title>EmpathyAI</title><link>https://josephm.dev/blog/20230330/</link><guid>https://josephm.dev/blog/20230330/</guid><description>Reflections on putting AI into a self-empathy app.</description><pubDate>Thu, 30 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Turning a Workshop Into a Web App</title><link>https://josephm.dev/blog/20230402/</link><guid>https://josephm.dev/blog/20230402/</guid><description>Where does behavior change really happen?</description><pubDate>Sun, 02 Apr 2023 00:00:00 GMT</pubDate></item><item><title>In development: nineideas</title><link>https://josephm.dev/blog/20230405/</link><guid>https://josephm.dev/blog/20230405/</guid><description>Initial ideas for a quid-pro-quo platform.</description><pubDate>Wed, 05 Apr 2023 00:00:00 GMT</pubDate></item><item><title>nineideas</title><link>https://josephm.dev/blog/20230415/</link><guid>https://josephm.dev/blog/20230415/</guid><description>Make ideation a habit.</description><pubDate>Sat, 15 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Tools for Consciousness Transformation</title><link>https://josephm.dev/blog/20230419/</link><guid>https://josephm.dev/blog/20230419/</guid><description>Listening, empathy, values, habits.</description><pubDate>Wed, 19 Apr 2023 00:00:00 GMT</pubDate></item><item><title>MongoDB University Impressions</title><link>https://josephm.dev/blog/20230429/</link><guid>https://josephm.dev/blog/20230429/</guid><description>How to improve the developer learning experience.</description><pubDate>Sat, 29 Apr 2023 00:00:00 GMT</pubDate></item><item><title>Building an AI recipe app</title><link>https://josephm.dev/blog/20230517/</link><guid>https://josephm.dev/blog/20230517/</guid><description>No more recipe stories, popup ads, and embedded videos.</description><pubDate>Wed, 17 May 2023 00:00:00 GMT</pubDate></item><item><title>AI Travel Itinerary App</title><link>https://josephm.dev/blog/20230601/</link><guid>https://josephm.dev/blog/20230601/</guid><description>Visual AI Interfaces, Prompt Engineering for Brand Placement.</description><pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate></item><item><title>CloudAtlas</title><link>https://josephm.dev/blog/20230615/</link><guid>https://josephm.dev/blog/20230615/</guid><description>Fine tune a machine learning model to identify cloud types.</description><pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Return JSON from GPT</title><link>https://josephm.dev/blog/20230616/</link><guid>https://josephm.dev/blog/20230616/</guid><description>Get the OpenAI API to return a JSON object.</description><pubDate>Fri, 16 Jun 2023 00:00:00 GMT</pubDate></item><item><title>Building a Customer Support Chat Bot</title><link>https://josephm.dev/blog/20230709/</link><guid>https://josephm.dev/blog/20230709/</guid><description>Lessons learned and choosing not to deploy.</description><pubDate>Sun, 09 Jul 2023 00:00:00 GMT</pubDate></item><item><title>nineideas development</title><link>https://josephm.dev/blog/20231008/</link><guid>https://josephm.dev/blog/20231008/</guid><description>Building a habit replacement for compulsive information consumption.</description><pubDate>Sun, 08 Oct 2023 00:00:00 GMT</pubDate></item><item><title>Implement Semantic Search using Datasette</title><link>https://josephm.dev/blog/20231207/</link><guid>https://josephm.dev/blog/20231207/</guid><description>Spinning up &apos;vibe-search&apos; on a SQLite Database.</description><pubDate>Thu, 07 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Impossible Day at the Recurse Center</title><link>https://josephm.dev/blog/20240612/</link><guid>https://josephm.dev/blog/20240612/</guid><description>Reflections on a Day of Working Beyond the Edge of My Abilities.</description><pubDate>Wed, 12 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Play AMR File on the Browser</title><link>https://josephm.dev/blog/20240613/</link><guid>https://josephm.dev/blog/20240613/</guid><description>A quick fix, then a longer-term solution to play AMR files on the client</description><pubDate>Thu, 13 Jun 2024 00:00:00 GMT</pubDate></item><item><title>Using a Jupyter Notebook for AI Model and Prompt Evals</title><link>https://josephm.dev/blog/20240801/</link><guid>https://josephm.dev/blog/20240801/</guid><description>A Better Way to Do Evals and Find the Best AI Model</description><pubDate>Thu, 01 Aug 2024 00:00:00 GMT</pubDate></item><item><title>Running Evals on Large Language Model Responses</title><link>https://josephm.dev/blog/20240812/</link><guid>https://josephm.dev/blog/20240812/</guid><description>Using Notebooks to Quickly Run Evals When New LLMs are Released</description><pubDate>Mon, 12 Aug 2024 00:00:00 GMT</pubDate></item></channel></rss>