<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Matthew Price — Web Development Tips &amp; Tricks</title><description>Web development tips and tricks.</description><link>https://matthewaprice.com/</link><language>en-us</language><item><title>Tokenize Before You Prompt:  LLM Insights Without Exposing Data</title><link>https://matthewaprice.com/articles/tokenize-before-you-prompt/</link><guid isPermaLink="true">https://matthewaprice.com/articles/tokenize-before-you-prompt/</guid><description>Swap data for abstract tokens before calling an LLM, then detokenize the response. You get AI-powered insights while the real data never leaves your server.</description><pubDate>Mon, 13 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Typed &amp; Testable Views in PHP</title><link>https://matthewaprice.com/articles/typed-and-testable-views-in-php/</link><guid isPermaLink="true">https://matthewaprice.com/articles/typed-and-testable-views-in-php/</guid><description>Replace loose template variables with typed PHP view classes that enforce contracts between controllers and views, compose like React components, and unit test without booting a framework.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate></item><item><title>A New Codebase Every Morning</title><link>https://matthewaprice.com/articles/a-new-codebase-every-morning/</link><guid isPermaLink="true">https://matthewaprice.com/articles/a-new-codebase-every-morning/</guid><description>AI can build a feature in an afternoon that used to take a week.  That&apos;s great, but that speed comes with a cost, and it is not just in the code.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>