<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Hugo Méndez Blog</title><description>Guides on Oracle Cloud, integrations, automation and web development.</description><link>https://hugomendez.com.mx/</link><language>en-US</language><item><title>Oracle Fusion REST API: pagination, filters and not fetching more than you need</title><link>https://hugomendez.com.mx/en/blog/oracle-fusion-rest-api-pagination-filters/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/oracle-fusion-rest-api-pagination-filters/</guid><description>A practical guide to Oracle ERP Cloud / Fusion REST query parameters: q, fields, onlyData, limit, offset, totalResults, expand, orderBy and finder, with integration examples.</description><pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate></item><item><title>SPF, DKIM and DMARC explained: keep your domain email out of spam</title><link>https://hugomendez.com.mx/en/blog/spf-dkim-dmarc-explained/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/spf-dkim-dmarc-explained/</guid><description>A practical guide to configuring SPF, DKIM and DMARC DNS records, what each does, common mistakes, alignment and Gmail/Yahoo sender requirements.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Integrating SAP Business One with your store or app: Service Layer step by step</title><link>https://hugomendez.com.mx/en/blog/sap-business-one-service-layer-integration/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/sap-business-one-service-layer-integration/</guid><description>A practical guide to consuming SAP Business One from other applications with Service Layer: login, OData queries with filters and paging, creating orders and best practices.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate></item><item><title>How to migrate an Oracle APEX website to a modern stack without losing SEO</title><link>https://hugomendez.com.mx/en/blog/migrate-oracle-apex-website-without-losing-seo/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/migrate-oracle-apex-website-without-losing-seo/</guid><description>Migrating a public Oracle APEX site to Astro or React while keeping rankings: mapping f?p= URLs, 301 redirects with Nginx, structured data and a zero-risk cutover.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Apps that work without internet: offline sync with an outbox</title><link>https://hugomendez.com.mx/en/blog/offline-first-sync-outbox/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/offline-first-sync-outbox/</guid><description>How to design a web or mobile app that keeps working without signal and syncs later without losing or duplicating data: local replica, operation queue, idempotency and conflicts.</description><pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate></item><item><title>RL Poolscapes case study: why a luxury pool builder moved to its own CRM</title><link>https://hugomendez.com.mx/en/blog/rl-poolscapes-custom-crm-case/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/rl-poolscapes-custom-crm-case/</guid><description>How the custom CRM for RL Poolscapes, a luxury pool builder in Naples, Florida, was designed: from lead to warranty, package-based proposals, change orders, job costing and billing.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The most common security holes in internal business apps (and how to close them)</title><link>https://hugomendez.com.mx/en/blog/internal-app-security-holes/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/internal-app-security-holes/</guid><description>&quot;It is only used by employees&quot; is not a security model. IDOR, client-side filters, leaky exports, mass assignment and other issues I find in nearly every internal-app audit.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Docker and firewalld: why your &quot;closed&quot; port is still open (and what to do)</title><link>https://hugomendez.com.mx/en/blog/docker-firewalld-exposed-ports/</link><guid isPermaLink="true">https://hugomendez.com.mx/en/blog/docker-firewalld-exposed-ports/</guid><description>Docker publishes ports around firewalld and ufw rules. How to check it, how to expose only what you need, the 127.0.0.1 trick and Compose override pitfalls with duplicated ports.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item></channel></rss>