<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Rob Mellett</title><description>Software Engineer from Melbourne, Australia — notes on web development, tooling, and the occasional opinion.</description><link>https://robmellett.com/</link><language>en-au</language><item><title>Modern SaaS Starter</title><link>https://robmellett.com/blog/modern-saas-starter/</link><guid isPermaLink="true">https://robmellett.com/blog/modern-saas-starter/</guid><description>A production-ready Laravel SaaS starter kit with Paddle billing baked in, so you can skip the boilerplate and ship your actual product.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>Testing Payment APIs</title><link>https://robmellett.com/blog/testing-payment-apis/</link><guid isPermaLink="true">https://robmellett.com/blog/testing-payment-apis/</guid><description>How to make testing Payment APIs fast, easy and clean</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AGENTS.md Guide: Pragmatic Laravel DDD with Actions, Payloads &amp; Invokables</title><link>https://robmellett.com/blog/laravel-domain-driven-design-agent/</link><guid isPermaLink="true">https://robmellett.com/blog/laravel-domain-driven-design-agent/</guid><description>A pragmatic, API-first take on Domain-Driven Design in Laravel — actions, payloads, invokable controllers, and Responsable responses. Inspired by Spatie Beyond CRUD, adapted for real-world projects.</description><pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate></item><item><title>MCP Agents Guide: Laravel &amp; PHPStan Rules</title><link>https://robmellett.com/blog/laravel-phpstan-agent/</link><guid isPermaLink="true">https://robmellett.com/blog/laravel-phpstan-agent/</guid><description>A field manual for autonomous or human agents working in Laravel 13 repos using PHPStan and Larastan</description><pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Machine Learning with Laravel and AWS Personalize Part 3</title><link>https://robmellett.com/blog/machine-learning-with-laravel-and-aws-personalize-part-3/</link><guid isPermaLink="true">https://robmellett.com/blog/machine-learning-with-laravel-and-aws-personalize-part-3/</guid><description>In this part of the series we tweak the AWS Personalize Solution Recipes that the AWS team have built based on their experiences of Amazon Retail.</description><pubDate>Thu, 23 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Machine Learning with Laravel and AWS Personalize Part 2</title><link>https://robmellett.com/blog/machine-learning-with-laravel-and-aws-personalize-part-2/</link><guid isPermaLink="true">https://robmellett.com/blog/machine-learning-with-laravel-and-aws-personalize-part-2/</guid><description>In this part of the series we set up AWS Personalize to handle the Items and Interactions</description><pubDate>Mon, 20 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Machine Learning with Laravel and AWS Personalize Part 1</title><link>https://robmellett.com/blog/machine-learning-with-laravel-and-aws-personalize-part-1/</link><guid isPermaLink="true">https://robmellett.com/blog/machine-learning-with-laravel-and-aws-personalize-part-1/</guid><description>In this part of the series we quickly go over what AWS Personalize is, and set up a Laravel project to start ingesting data to interact with the service.</description><pubDate>Sun, 20 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Laravel and Hasura for Instant GraphQL</title><link>https://robmellett.com/blog/laravel-and-hasura-for-instant-graphql/</link><guid isPermaLink="true">https://robmellett.com/blog/laravel-and-hasura-for-instant-graphql/</guid><description>How to use the power of Laravel and Hasura for Instant GraphQL</description><pubDate>Wed, 09 Mar 2022 00:00:00 GMT</pubDate></item></channel></rss>