<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Notilux</title><description>The simplest way to send iPhone notifications from your backend. No app, no APNs, no infrastructure.</description><link>https://notilux.com/</link><item><title>How to Turn an OpenAPI Spec into a Reliable LLM Tool (Without Manual Glue Code)</title><link>https://notilux.com/blog/how-to-turn-openapi-spec-into-llm-tool/</link><guid isPermaLink="true">https://notilux.com/blog/how-to-turn-openapi-spec-into-llm-tool/</guid><description>A practical guide for backend teams on converting an OpenAPI spec into a reliable LLM tool without brittle glue code. Learn how to move from OpenAPI to GPT-ready tools the right way.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Why LLM Function Calling Breaks with Real-World APIs (And How to Fix It)</title><link>https://notilux.com/blog/why-llm-function-calling-breaks-with-api/</link><guid isPermaLink="true">https://notilux.com/blog/why-llm-function-calling-breaks-with-api/</guid><description>LLM function calling works in demos but fails with real-world APIs. Learn why it breaks and how to make your OpenAPI reliable for production LLM use.</description><pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate></item><item><title>From Swagger to GPT: Making Your API Actually Usable by Large Language Models</title><link>https://notilux.com/blog/from-swagger-to-gpt/</link><guid isPermaLink="true">https://notilux.com/blog/from-swagger-to-gpt/</guid><description>Why your OpenAPI spec isn’t enough for LLMs - and what backend teams must change to make APIs reliably usable by GPT and other large language models.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Hidden Costs of DIY LLM Tool Integration (Schema Drift, Validation, Retries)</title><link>https://notilux.com/blog/hidden-costs-of-diy-llm-tool/</link><guid isPermaLink="true">https://notilux.com/blog/hidden-costs-of-diy-llm-tool/</guid><description>Schema drift, broken validation, and retry chaos silently erode DIY LLM tool integrations. Here’s what backend teams miss - and how to fix it.</description><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Building Production-Grade LLM Tools from Existing REST APIs</title><link>https://notilux.com/blog/building-production-grade-llm-tools-from-api/</link><guid isPermaLink="true">https://notilux.com/blog/building-production-grade-llm-tools-from-api/</guid><description>How to turn your existing REST API into a reliable, production-grade LLM tool without brittle prompts, glue code, or constant firefighting.</description><pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate></item></channel></rss>