<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Blog by Angelo Sinday</title>
		<link>https://angelosinday.me/blog</link>
		<atom:link href="https://angelosinday.me/rss.xml" rel="self" type="application/rss+xml" />
		<description>Blog posts on full stack development, AI-assisted workflows, WordPress, and technical SEO.</description>
		<language>en</language>
		<item>
			<title>How I Built AI Moderation Without Removing Human Judgment</title>
			<link>https://angelosinday.me/blog/churv-ai-moderation</link>
			<guid isPermaLink="true">https://angelosinday.me/blog/churv-ai-moderation</guid>
			<description>How I built an AI moderation pipeline for Churv with Supabase Edge Functions and Gemini — confidence thresholds, human review fallbacks, and audit trails.</description>
			<pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>How I Turned Campus Engagement Into Automated Facebook Reach</title>
			<link>https://angelosinday.me/blog/churv-automated-facebook-sharing</link>
			<guid isPermaLink="true">https://angelosinday.me/blog/churv-automated-facebook-sharing</guid>
			<description>How I built an automated loop that shares top Churv posts to campus Facebook Pages using Supabase Edge Functions and pg_cron — without turning it into spam.</description>
			<pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
		</item>
		<item>
			<title>How I Connected My Existing Hermes Agent to My Portfolio Site</title>
			<link>https://angelosinday.me/blog/hermes-agent-portfolio-integration</link>
			<guid isPermaLink="true">https://angelosinday.me/blog/hermes-agent-portfolio-integration</guid>
			<description>How I safely exposed Hermes, my personal AI agent, through my portfolio site — a backend bridge with rate limiting, session state, and security boundaries.</description>
			<pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
		</item>
	</channel>
</rss>