<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:podcast="https://podcastindex.org/namespace/1.0" version="2.0">
  <channel>
    <feedpress:locale>en</feedpress:locale>
    <atom:link rel="self" href="https://feeds.dzone.com/open-source"/>
    <atom:link rel="hub" href="https://feedpress.superfeedr.com/"/>
    <title>DZone Open Source Zone</title>
    <link>https://dzone.com/open-source</link>
    <description>Recent posts in Open Source on DZone.com</description>
    <item>
      <title>How I Fixed a Silent Production Bug in Apache Airflow That Affected Thousands of Deployments</title>
      <link>https://feeds.dzone.com/link/22488/17318902/how-i-fixed-silent-production-bug-apache-airflow</link>
      <description><![CDATA[<h2>The Issue That Stopped Me</h2>
<p>I was browsing <a href="https://dzone.com/articles/scalable-resilient-data-pipelines-apache-airflow">Apache Airflow's</a> open issues one evening — something I do when I want to understand the parts of the codebase I don't use every day. Issue #59935 caught my attention immediately.</p>
<p>The report was simple: pool names in Airflow can contain any characters — spaces, emojis, anything. But the metrics reporting system requires stats names to contain only ASCII letters, numbers, underscores, dots, and dashes. When you created a pool with a name like 'pool name with whitespace and emoji,' Airflow would happily accept it — and then crash silently when it tried to report metrics for that pool.</p><img src="https://feeds.dzone.com/link/22488/17318902.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 14 Apr 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3640587</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18932670&amp;w=600"/>
      <dc:creator>Pradeep Kalluri</dc:creator>
    </item>
    <item>
      <title>Accelerating Your Software Engineering Career With Open Source and Jakarta EE</title>
      <link>https://feeds.dzone.com/link/22488/17316132/software-career-open-source</link>
      <description><![CDATA[<p data-end="2084" data-start="1942">For decades, software engineering followed a relatively predictable path: learn the language, master the tools, deliver results, and progress. That model is quietly breaking.</p>
<p data-end="2380" data-start="2119">Today, engineers are expected to do more than build systems — they are expected to influence decisions, communicate across teams, and demonstrate impact beyond their immediate environment. Yet most career advice still focuses solely on improving technical skills.</p><img src="https://feeds.dzone.com/link/22488/17316132.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 08 Apr 2026 23:00:56 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3646860</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18972990&amp;w=600"/>
      <dc:creator>Otavio Santana</dc:creator>
    </item>
    <item>
      <title>Deterministic AI With OpenSymbolicAI</title>
      <link>https://feeds.dzone.com/link/22488/17294594/deterministic-ai-with-opensymbolicai</link>
      <description><![CDATA[<p>While <a href="https://dzone.com/articles/ai-agents-future-of-automation-or-overhyped-buzzword">AI agents</a> have shifted programming away from deterministic algorithms toward probabilistic LLMs, there remains concern that the lack of determinism makes an agentic solution inherently unreliable. The question comes down to this: Is non-determinism acceptable?</p>
<p>The answer depends on what the solution is for. For creative endeavours such as ideation or writing fiction, non-deterministic responses can be a strength. But I'm sure we can agree that software that relies on precise results, such as those used in finance or scientific research, cannot accept non-determinism.</p><img src="https://feeds.dzone.com/link/22488/17294594.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 06 Mar 2026 12:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3636412</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18908054&amp;w=600"/>
      <dc:creator>Karthik Viswanathan</dc:creator>
    </item>
    <item>
      <title>A Practical Guide to Building Generative AI in Java</title>
      <link>https://feeds.dzone.com/link/22488/17284433/guide-building-generative-ai-java-genkit</link>
      <description><![CDATA[<p>Building generative AI applications in Java used to be a complex, boilerplate-heavy endeavor. You’d wrestle with raw HTTP clients, hand-craft JSON payloads, parse streaming responses, manage API keys, and stitch together observability, all before writing a single line of actual AI logic. Those days are over.</p>
<p><strong><a href="https://github.com/genkit-ai/genkit-java"></a></strong><a href="https://github.com/genkit-ai/genkit-java"></a><a href="https://github.com/genkit-ai/genkit-java" rel="noopener noreferrer" target="_blank">Genkit Java</a> is an open-source framework that makes building AI-powered applications in Java as straightforward as defining a function. Pair it with Google’s Gemini models and Google Cloud Run, and you can go from zero to a production-deployed generative AI service in minutes, not days.</p><img src="https://feeds.dzone.com/link/22488/17284433.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 26 Feb 2026 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3637429</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18891999&amp;w=600"/>
      <dc:creator>Xavier Portilla Edo</dc:creator>
    </item>
    <item>
      <title>Open Notebook: A Secure Alternative to Google NotebookLM</title>
      <link>https://feeds.dzone.com/link/22488/17277936/open-notebook-secure-alternative</link>
      <description><![CDATA[<p>Google NotebookLM is a powerful AI tool for interacting with your documents. However, privacy concerns might prevent you from uploading sensitive data to NotebookLM. There is an open source alternative by means of Open Notebook. All data can be kept local, and you are not restricted to Google's Gemini models. Let's check this out!</p>
<h2>Introduction</h2>
<p><a href="https://notebooklm.google/" rel="noopener noreferrer" target="_blank">Google NotebookLM</a> lets you upload your documents and get insights about the documents using Google's Gemini models. It is a very powerful and convenient tool.&nbsp;</p><img src="https://feeds.dzone.com/link/22488/17277936.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 17 Feb 2026 14:45:26 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3636180</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18882279&amp;w=600"/>
      <dc:creator>Gunter Rotsaert</dc:creator>
    </item>
    <item>
      <title>Automating Behavioral Evaluations for LLMs: A Practical Guide to Bloom</title>
      <link>https://feeds.dzone.com/link/22488/17270561/automating-behavioral-evaluations-llms-bloom</link>
      <description><![CDATA[<p>If you've ever deployed a large language model (LLM) in production, you might know the uncertainty that comes with it. Will the model refuse a legitimate request? Will it be too agreeable when it shouldn't be? How does one even test for behaviors that emerge only in specific, hard-to-predict scenarios?</p>
<p>Manual red-teaming and hand-crafted evaluation suites have been the standard approach, but they can be very hard to scale. They're expensive, time-consuming, and worst of all, they become obsolete the moment they're published, since models can be trained on them.</p><img src="https://feeds.dzone.com/link/22488/17270561.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 05 Feb 2026 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3618056</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18868379&amp;w=600"/>
      <dc:creator>Sushant Mehta</dc:creator>
    </item>
    <item>
      <title>The Messaging Challenges No One Talks About in Regulated, Air-Gapped, and Hybrid Environments</title>
      <link>https://feeds.dzone.com/link/22488/17258683/messaging-challenges-regulated-hybrid</link>
      <description><![CDATA[<p name="89ff">The modern platform engineering mandate is clear: adopt Kubernetes, embrace microservices, and accelerate velocity.</p>
<p name="126b">In theory, this leads to efficiency; in practice, if you operate within highly regulated sectors — Finance, Utilities, Defense, Healthcare, etc. — the journey often slows down due to significant networking and compliance requirements.</p><img src="https://feeds.dzone.com/link/22488/17258683.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 20 Jan 2026 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3626101</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18840222&amp;w=600"/>
      <dc:creator>Alvin Lee</dc:creator>
    </item>
    <item>
      <title>The Rise of Diskless Kafka: Rethinking Brokers, Storage, and the Kafka Protocol</title>
      <link>https://feeds.dzone.com/link/22488/17250323/rise-of-diskless-kafka-rethinking-brokers-storage</link>
      <description><![CDATA[<p data-end="796" data-start="354">Apache Kafka has come a long way from being just a scalable <a href="https://dzone.com/articles/building-scalable-data-lake-using-aws">data ingestion layer for data lakes</a>. Today, it is the backbone of real-time transactional applications. In many organizations, Kafka serves as the central nervous system connecting both operational and analytical workloads. Over time, its architecture has shifted significantly — from brokers managing all storage, to Tiered Storage, and now toward a new paradigm: <strong data-end="795" data-start="777">Diskless Kafka</strong>.</p>
<p data-end="1018" data-start="798">Diskless Kafka refers to a Kafka architecture in which brokers use no local disk storage. Instead, all event data is stored directly in cloud object storage such as Amazon S3, Google Cloud Storage, or Azure Blob Storage.</p><img src="https://feeds.dzone.com/link/22488/17250323.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 09 Jan 2026 19:00:10 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3617959</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18819107&amp;w=600"/>
      <dc:creator>Kai Wähner</dc:creator>
    </item>
    <item>
      <title>Cloud to Local Copilots: A Hybrid Path to Privacy and Control</title>
      <link>https://feeds.dzone.com/link/22488/17245660/cloud-to-local-copilots-hybrid-path-to-privacy-and-control</link>
      <description><![CDATA[<p data-end="852" data-start="203">Software usage patterns have always evolved alongside hardware capabilities. In recent years, with the rise of <a href="https://dzone.com/articles/build-right-infrastructure-ai-private-cloud">GPUs and cloud-based AI copilots</a> such as GitHub Copilot, this evolution has accelerated — offering developers real-time code suggestions, documentation support, and automated testing at scale. However, concerns around personal data privacy, the cost of copilot usage, and the need for greater autonomy have given rise to local AI copilots. By hosting models on a local device, developers gain tighter control over sensitive data, reduce dependency on cloud providers, and unlock performance benefits tailored to their device’s capabilities.</p>
<h2>Cloud Copilots vs. Local Copilots</h2>
<p data-end="1194" data-start="892">Cloud-based copilots have become the default entry point for many developers, especially in workplace settings, offering seamless integration with cloud-hosted repositories and services. However, there are trade-offs — namely recurring subscription costs and potential exposure of sensitive code or data.</p><img src="https://feeds.dzone.com/link/22488/17245660.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 02 Jan 2026 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3619604</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18807326&amp;w=600"/>
      <dc:creator>Bhala Ranganathan</dc:creator>
    </item>
    <item>
      <title>Extracting Clean Excel Tables From PDFs Using Python + Docling</title>
      <link>https://feeds.dzone.com/link/22488/17241598/pdf-to-excel-python-docling</link>
      <description><![CDATA[<p data-end="1040" data-start="706">PDFs remain the most widely used format for distributing structured reports — financial statements, regulatory filings, research documents, fund fact sheets, and more. Yet despite their structured appearance, PDFs are <em data-end="927" data-start="922">not</em> machine-readable. Extracting tables reliably is famously error-prone and often requires hours of manual cleanup.</p>
<p data-end="1161" data-start="1042">This is especially true in finance and enterprise environments where analysts rely on Excel for modeling and reporting.</p><img src="https://feeds.dzone.com/link/22488/17241598.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 25 Dec 2025 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3616984</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18787545&amp;w=600"/>
      <dc:creator>Sanjay Krishnegowda</dc:creator>
    </item>
    <item>
      <title>Vision Language Action (VLA) Models Powering Robotics of Tomorrow</title>
      <link>https://feeds.dzone.com/link/22488/17237270/vision-language-action-vla-models-powering-robotic</link>
      <description><![CDATA[<div data-cy="blog-post-article">
 <br>
</div>
<div data-cy="blog-post-article">
 The <a href="https://dzone.com/articles/robotics-software-automation">robotics</a> industry is undergoing a fundamental transformation. For decades, robots have been confined to narrow, pre-programmed tasks in controlled environments — assembly lines, warehouses, and labs where predictability reigns.
</div>
<p>Vision-language-action (VLA) models represent a critical breakthrough in this evolution by combining visual perception, language understanding, action generation, and the potential for generalization. VLA models are poised to redefine what machines can do in the physical world. We will go over different VLA models in the industry today that you can leverage in your work.</p>
<h2>What Are Vision-Language-Action (VLA) Models</h2>
<p>Vision-language-action (VLA) models combine visual perception and natural language understanding to generate contextually appropriate actions. Traditional computer vision models are designed to recognize objects, whereas VLA models interpret scenes, reason about them, and guide physical actions in real-world environments.</p><img src="https://feeds.dzone.com/link/22488/17237270.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 18 Dec 2025 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3603531</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18804089&amp;w=600"/>
      <dc:creator>Kevin Vu</dc:creator>
    </item>
    <item>
      <title>Deployment Strategies for Self-Hosted Open-Source Applications: Balancing Efficiency and Control</title>
      <link>https://feeds.dzone.com/link/22488/17226321/deployment-strategies-for-self-hosted-open-source</link>
      <description><![CDATA[<p data-spm-anchor-id="5176.28103460.0.i42.2f2e2e31cm3Jpf">When deploying open-source applications (such as WordPress, Nextcloud, or GitLab) on a personal VPS, developers often face a fundamental trade-off: how to balance <strong>deployment speed</strong> with <strong>system control</strong>.</p>
<p data-spm-anchor-id="5176.28103460.0.i43.2f2e2e31cm3Jpf">Common approaches include traditional control panels, pre-configured virtual machine (VM) images, and container-based setups. Each offers a different path to the same goal: a functional, secure, and maintainable service. This article compares these methods based on practical experience, focusing on their strengths, limitations, and suitability for different use cases. The goal is not to advocate for any single solution, but to help developers make informed decisions based on their technical needs and operational constraints.</p><img src="https://feeds.dzone.com/link/22488/17226321.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 08 Dec 2025 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3603445</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18792525&amp;w=600"/>
      <dc:creator>悦 申</dc:creator>
    </item>
    <item>
      <title>Why Open-Source OpenSearch 3.0 Is More Than Just an Upgrade: An Interview</title>
      <link>https://feeds.dzone.com/link/22488/17220303/opensearch-upgrade-interview</link>
      <description><![CDATA[<p data-pm-slice="1 1 []">OpenSearch 3.0 is more of a signal flare than just another version bump. The <a href="https://opensearch.org/" rel="noopener noreferrer" target="_blank">open-source project</a>, which began as a fork of Elasticsearch, has now grown into a fully differentiated, community-driven search and analytics platform. With performance leaps, modular architecture, and a deeper embrace of AI workloads, OpenSearch 3.0 marks a pivotal shift toward a more scalable, flexible, and future-ready open source engine.</p>
<p>To unpack what’s new and what’s next, I spoke with Anil Inamdar, Global Head of Data Services at NetApp Instaclustr. Anil has decades of experience helping enterprises adopt and operate open source data technologies at scale. In this conversation, he explains why 3.0 matters not just for developers <em>already</em> on <a href="https://dzone.com/articles/opensearch-introduction-and-data-management-patter">OpenSearch</a>, but for any engineering team rethinking how they search, monitor, and analyze data in a distributed world.</p><img src="https://feeds.dzone.com/link/22488/17220303.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 01 Dec 2025 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3589187</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18778875&amp;w=600"/>
      <dc:creator>Will Brown</dc:creator>
    </item>
    <item>
      <title>DevSecConflict: How Google Project Zero and FFmpeg Went Viral For All the Wrong Reasons</title>
      <link>https://feeds.dzone.com/link/22488/17216203/devsecconflict-google-project-zero-ffmpeg</link>
      <description><![CDATA[<p dir="ltr">Security research isn’t a stranger to controversy. The small community of dedicated niche security teams, independent researchers, and security vendors working on new products finds vulnerabilities in software and occasionally has permission to find and exploit them. This security industry has always had a fraught relationship with the law and the terms of service of the organisations they target, as notoriety is prioritized over legalities. Regardless of the true motives of security researchers, it is difficult to argue that this vulnerability hunting is done with no genuine desire to improve security, in addition to producing a conference talk or two.&nbsp;</p>
<p dir="ltr">To avoid legal threats, many researchers opt to avoid commercial software, products, and applications and instead turn their attention to open source. Open-source teams welcome contributions to improve security, offer transparency through pull requests, and are used throughout the industry. Where closed-source software may respond with a legal threat, open source responds with an enthusiastic thank-you, allowing security researchers to make an impact and talk about their work.</p><img src="https://feeds.dzone.com/link/22488/17216203.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 24 Nov 2025 21:30:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3613801</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18770540&amp;w=600"/>
      <dc:creator>Katie Paxton-Fear</dc:creator>
    </item>
    <item>
      <title>How I Cut Kubernetes Debugging Time by 80% With One Bash Script</title>
      <link>https://feeds.dzone.com/link/22488/17213901/cut-kubernetes-debugging-time</link>
      <description><![CDATA[<p>Here's the truth about Kubernetes troubleshooting: 80% of your time goes into finding WHAT broke and WHERE it broke. Only 20% goes into actually fixing it. For months, I lived this reality, managing eight Kubernetes clusters. Every issue followed the same pattern: 30 minutes of kubectl detective work, five minutes to fix the actual problem. I was spending hours hunting for needles in haystacks. Then one weekend, I flipped that ratio.</p>
<p>Every Monday at 8 AM, our team's Teams chat explodes. "Hey, the dashboard is down." "Perf team can't access their pods." "Build agents crashed overnight."</p><img src="https://feeds.dzone.com/link/22488/17213901.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 20 Nov 2025 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3602267</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18763051&amp;w=600"/>
      <dc:creator>Shamsher Khan</dc:creator>
    </item>
    <item>
      <title>DocumentDB Goes Cloud-Native: Introducing the DocumentDB Kubernetes Operator</title>
      <link>https://feeds.dzone.com/link/22488/17208642/documentdb-kubernetes-operator-cloud-native</link>
      <description><![CDATA[<p>Today, we're excited to announce the <a href="https://aka.ms/documentdb-kubernetes-operator" rel="noopener noreferrer" target="_blank">DocumentDB Kubernetes Operator</a>, an open-source, cloud-native solution to deploy, manage, and scale DocumentDB instances on Kubernetes. <a href="https://github.com/documentdb/documentdb" rel="noopener noreferrer" target="_blank">DocumentDB</a> is a MongoDB-compatible, open-source document database built on PostgreSQL. The DocumentDB Kubernetes Operator represents a natural evolution of the DocumentDB ecosystem, following our <a href="https://opensource.microsoft.com/blog/2025/01/23/documentdb-open-source-announcement/" rel="noopener noreferrer" target="_blank">open source announcement</a> and <a href="https://opensource.microsoft.com/blog/2025/08/25/documentdb-joins-the-linux-foundation/" rel="noopener noreferrer" target="_blank">recent joining of the Linux Foundation</a>.</p>
<p>When it comes to distributed databases, there is no one-size-fits-all solution. Database-as-a-Service (DBaaS) options may not always meet customers' data sovereignty or portability needs. On the other hand, managing database clusters manually is complex and resource-intensive. What’s needed is a balanced approach that automates routine tasks like updates and backups, while simplifying operations such as scaling, failover, and recovery. This is precisely where Kubernetes excels — bridging automation with operational simplicity.</p><img src="https://feeds.dzone.com/link/22488/17208642.gif" height="1" width="1"/>]]></description>
      <pubDate>Thu, 13 Nov 2025 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3609292</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18747840&amp;w=600"/>
      <dc:creator>Abhishek Gupta</dc:creator>
    </item>
    <item>
      <title>Formae and PKL: Revolutionizing Infrastructure Automation</title>
      <link>https://feeds.dzone.com/link/22488/17207401/formae-pkl-infrastructure-automation</link>
      <description><![CDATA[<p>As an automation engineer and architect, I have been using IaC tools like <a href="https://dzone.com/articles/must-have-terraform-tools" rel="noopener noreferrer" target="_blank">Terraform</a> for years. Recently, I started exploring and learning <a href="https://dzone.com/articles/pulumi-infrastructure-as-code" rel="noopener noreferrer" target="_blank">Pulumi</a>, an Infrastructure as Code platform that lets developers and teams create, deploy, and manage cloud resources using familiar programming languages. As part of my weekend reading, I came across a new announcement about an open-source platform called Formae. In this article, let's learn about Formae and how it uses PKL, a configuration-as-code language.&nbsp;</p>
<p>Infrastructure-as-code has transformed how we manage cloud resources, yet fundamental challenges persist: state file corruption, drift detection complexity, and the painful process of codifying existing infrastructure. Enter Formae, an open-source platform launched in October 2025 by Platform Engineering Labs, that challenges these conventions by leveraging Apple's PKL configuration language and introducing a stateless, auto-discovering approach to infrastructure management.</p><img src="https://feeds.dzone.com/link/22488/17207401.gif" height="1" width="1"/>]]></description>
      <pubDate>Tue, 11 Nov 2025 18:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3607215</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18756330&amp;w=600"/>
      <dc:creator>Vidyasagar (Sarath Chandra) Machupalli FBCS</dc:creator>
    </item>
    <item>
      <title>An Open-Source ChatGPT App Generator</title>
      <link>https://feeds.dzone.com/link/22488/17200533/open-source-chatgpt-app-generator</link>
      <description><![CDATA[<p>OpenAI released <a href="https://openai.com/index/introducing-apps-in-chatgpt/" rel="noopener noreferrer" target="_blank">ChatGPT apps</a> just a couple of days ago. Such apps are incredibly interesting from a UX perspective, because sometimes a chat user interface simply won't cut it. Sometimes, you simply need a graphical user interface. For such cases, there are <em>"ChatGPT apps."</em></p>
<p>So, what is a ChatGPT app? Well, it's a fully functional user interface with buttons, dropdown lists, checkboxes, and everything you can create on the web. It can be as complex as Google Maps or as simple as a collect email form. It is basically <em>"an app"</em> hosted inside your <a href="https://ainiro.io/ai-chatbots" rel="noopener noreferrer" target="_blank">AI chatbot</a>. You can try a simple such app by clicking <a href="https://ainiro.io/blog/open-source-chatgpt-app-generator#" rel="noopener noreferrer" target="_blank">here</a>.</p><img src="https://feeds.dzone.com/link/22488/17200533.gif" height="1" width="1"/>]]></description>
      <pubDate>Fri, 31 Oct 2025 11:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3604019</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18721064&amp;w=600"/>
      <dc:creator>Thomas Hansen</dc:creator>
    </item>
    <item>
      <title>ZEISS Demonstrates the Power of Scalable Workflows With Ampere® Altra® and SpinKube</title>
      <link>https://feeds.dzone.com/link/22488/17199238/zeiss-demonstrates-the-power-of-scalable-workflows</link>
      <description><![CDATA[<h2 dir="ltr">The Challenge</h2>
<p dir="ltr">The cost of maintaining a system capable of processing tens of thousands of near-simultaneous requests, but which spends greater than 90 percent of its time in an idle state, cannot be justified. Containerization promised the ability to scale workloads on demand, which includes scaling down when demand is low. Maintaining many pods among a plurality of clusters just so the system doesn’t waste time in the upscaling process contradicts the point of workload containerization.</p>
<h2 dir="ltr">The Solution</h2>
<p dir="ltr">Fermyon produces a platform called SpinKube that leverages WebAssembly (WASM), originally created to execute small elements of bytecode in untrusted web browser environments, as a means of executing small workloads in large quantities in Kubernetes server environments. Because WASM workloads are smaller and easier to maintain, pods can be spun up just-in-time as network demand rises without consuming extensive time in the process. And because WASM consists of pre-compiled bytecode. It can be executed on server platforms powered by Ampere® Altra® without all the multithreading and microcode overhead that other CPUs typically bring to their environments — overhead that would, in less compute-intensive circumstances such as these, be unnecessary anyway.</p><img src="https://feeds.dzone.com/link/22488/17199238.gif" height="1" width="1"/>]]></description>
      <pubDate>Wed, 29 Oct 2025 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3603607</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18716262&amp;w=600"/>
      <dc:creator>Scott Fulton III</dc:creator>
    </item>
    <item>
      <title>Writing (Slightly) Cleaner Code With Collections and Optionals</title>
      <link>https://feeds.dzone.com/link/22488/17194714/cleaner-code-with-collections-and-optionals</link>
      <description><![CDATA[<p><a href="https://github.com/HTTP-RPC/Kilo" rel="noopener noreferrer" target="_blank">Kilo</a> is an open-source project for creating and consuming RESTful and REST-like web services in Java. Among other things, it includes the <code>Collections</code> and <code>Optionals</code> classes, which are designed to help simplify code that depends on collection types and optional values, respectively. Both are discussed in more detail below.</p>
<h2>Collections</h2>
<p>Kilo’s <code>Collections</code> class provides a set of static utility methods for declaratively instantiating list, map, and set values:</p><img src="https://feeds.dzone.com/link/22488/17194714.gif" height="1" width="1"/>]]></description>
      <pubDate>Mon, 27 Oct 2025 19:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dzone.com/articles/3602507</guid>
      <media:thumbnail url="https://dz2cdn1.dzone.com/thumbnail?fid=18716173&amp;w=600"/>
      <dc:creator>Greg Brown</dc:creator>
    </item>
  </channel>
</rss>
