<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Ridhwaan Mayet: Blog</title><description>Articles on data engineering, analytics and building data products: from dashboards and pipelines to machine learning in production.</description><link>https://www.ridhwaan.xyz/</link><language>en</language><item><title>API Ingestion at Scale: Lessons from Unifying 15 Inverter Vendor APIs</title><link>https://www.ridhwaan.xyz/blog/api-ingestion-at-scale-lessons-from-15-inverter-vendor-apis/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/api-ingestion-at-scale-lessons-from-15-inverter-vendor-apis/</guid><description>Practical lessons from building a Go ETL pipeline that ingests solar telemetry from 15 inverter vendor APIs across 24,350 plants: rate limits, data quality, idempotency.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Do You Need a Data Lake? DuckDB and MotherDuck as the Pragmatic Alternative</title><link>https://www.ridhwaan.xyz/blog/do-you-need-a-data-lake-duckdb-motherduck-pragmatic-alternative/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/do-you-need-a-data-lake-duckdb-motherduck-pragmatic-alternative/</guid><description>Most businesses told they need a data lake or lakehouse don&apos;t. When Parquet + DuckDB or MotherDuck covers your analytics, and when Postgres alone is enough.</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Choosing a BI Stack for a South African Business: Metabase vs Superset vs Grafana vs Looker Studio (and Power BI)</title><link>https://www.ridhwaan.xyz/blog/choosing-a-bi-stack-metabase-superset-grafana-looker-studio/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/choosing-a-bi-stack-metabase-superset-grafana-looker-studio/</guid><description>A practical comparison of Metabase, Superset, Grafana, Looker Studio and Power BI for South African businesses: self-hosted vs per-seat costs, embedding, governance and a plain decision framework.</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Go + HTMX + Templ: Shipping Data Apps Without a JavaScript Framework</title><link>https://www.ridhwaan.xyz/blog/go-htmx-templ-data-apps-without-a-js-framework/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/go-htmx-templ-data-apps-without-a-js-framework/</guid><description>How Go, HTMX and Templ let you build server-rendered internal data tools (tables, filters, live updates) as one static binary with no SPA overhead.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Server-Side SVG Charts in Elixir: Contex vs Client-Side JavaScript Charting</title><link>https://www.ridhwaan.xyz/blog/server-side-svg-charts-elixir-contex-vs-javascript-charting/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/server-side-svg-charts-elixir-contex-vs-javascript-charting/</guid><description>When Phoenix LiveView renders charts server-side as SVG with Contex, you skip the JS bundle and state-sync tax. When client-side charting still wins.</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Choosing a JavaScript Charting Library in 2026: ECharts vs D3 vs Recharts vs Plotly vs Chart.js vs deck.gl</title><link>https://www.ridhwaan.xyz/blog/choosing-a-charting-library-echarts-d3-recharts-plotly-chartjs-deckgl/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/choosing-a-charting-library-echarts-d3-recharts-plotly-chartjs-deckgl/</guid><description>A practical decision framework for picking a JavaScript charting library (ECharts, D3, Recharts, Plotly, Chart.js and deck.gl) by control, rendering performance and maintenance cost.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate></item><item><title>Unleashing the Power of Predictive Analytics: A Strategic Imperative for Modern Businesses</title><link>https://www.ridhwaan.xyz/blog/unleashing-the-power-of-predictive-analytics/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/unleashing-the-power-of-predictive-analytics/</guid><description>Discover how predictive analytics is revolutionizing decision-making across industries and learn the key strategies for successful implementation.</description><pubDate>Thu, 04 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Four Key Features for Successfully Deploying Vision Language Models in South African Horticulture</title><link>https://www.ridhwaan.xyz/blog/four-key-features-for-successfully-deploying-vision-language-models-in-south-african-horticulture/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/four-key-features-for-successfully-deploying-vision-language-models-in-south-african-horticulture/</guid><description>Discover how vision language models are revolutionizing the South African horticulture sector and learn the key features for their successful implementation.</description><pubDate>Wed, 03 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Revolutionizing Inventory Management: The Power of AI-Driven Planning</title><link>https://www.ridhwaan.xyz/blog/revolutionizing-inventory-management/</link><guid isPermaLink="true">https://www.ridhwaan.xyz/blog/revolutionizing-inventory-management/</guid><description>Explore how AI-driven inventory planning is transforming supply chain management, offering unprecedented accuracy and efficiency in an increasingly complex market.</description><pubDate>Tue, 02 Jul 2024 00:00:00 GMT</pubDate></item></channel></rss>