<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Rosana</title>
    <description>The latest articles on DEV Community by Rosana (@rosana_e4663528aeaba0b05b).</description>
    <link>https://dev.to/rosana_e4663528aeaba0b05b</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3970414%2F9fb600e0-d8d5-4f8d-af72-8f3ac847e6b4.jpeg</url>
      <title>DEV Community: Rosana</title>
      <link>https://dev.to/rosana_e4663528aeaba0b05b</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rosana_e4663528aeaba0b05b"/>
    <language>en</language>
    <item>
      <title>The Watt-Per-Token Era: Why Energy-Efficient Inference Is the Next Core Developer Skill</title>
      <dc:creator>Rosana</dc:creator>
      <pubDate>Mon, 09 Nov 2026 20:01:31 +0000</pubDate>
      <link>https://dev.to/rosana_e4663528aeaba0b05b/the-watt-per-token-era-why-energy-efficient-inference-is-the-next-core-developer-skill-164a</link>
      <guid>https://dev.to/rosana_e4663528aeaba0b05b/the-watt-per-token-era-why-energy-efficient-inference-is-the-next-core-developer-skill-164a</guid>
      <description>&lt;p&gt;For the last few years, the AI conversation has been about capability: bigger models, longer context windows, better benchmarks. But if you’ve shipped anything with an LLM in production, you’ve already met the other constraint: &lt;strong&gt;every token costs something, and a lot of that cost is electricity&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In my last two posts, I looked at how energy markets ripple through cloud bills, and how AI is moving out of the data center and onto physical hardware. This post is where those threads meet. When power is expensive and compute is everywhere, &lt;strong&gt;efficiency stops being an optimization and becomes a design requirement&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Inference Is the Bill That Never Stops&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Training gets the headlines, but inference is the workload that scales with your users. A model is trained once, then queried millions of times. Every feature you ship, from autocomplete to chat support to agentic workflows, adds to a recurring energy and compute bill.&lt;/p&gt;

&lt;p&gt;Two things make this harder than traditional web workloads:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Requests aren’t uniform&lt;/strong&gt;. A trivial lookup and a multi-step reasoning chain can hit the same endpoint but differ by orders of magnitude in compute.&lt;br&gt;
&lt;strong&gt;Defaults favor waste&lt;/strong&gt;. It’s easy to route everything to the biggest model because it “just works,” the same way we once over-provisioned servers because nobody was watching the bill.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Efficiency Toolkit&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The good news is that developers already have a growing set of levers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Right-size the model&lt;/strong&gt;. Not every task needs a frontier model. Classification, extraction, and routing are often handled well by smaller models, which are cheaper, faster, and far less power-hungry.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Route intelligently&lt;/strong&gt;. A lightweight router that sends easy requests to small models and escalates only hard ones can cut spend dramatically without users noticing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quantize and distill&lt;/strong&gt;. Reducing numerical precision and distilling larger models into smaller ones trades a modest accuracy hit for large gains in memory use, latency, and power draw.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cache aggressively&lt;/strong&gt;. Prompt caching and semantic caching mean you stop paying to recompute answers you’ve already produced.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Batch and stream wisely&lt;/strong&gt;. Batching improves hardware utilization for non-interactive work. Streaming improves perceived latency for interactive work. Know which one you’re building.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trim your tokens&lt;/strong&gt;. Bloated system prompts and oversized context windows are the “unindexed database query” of the LLM era. Tokens you don’t send are tokens you don’t pay for.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why This Connects to Physical AI&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;This is where the edge story matters. A robot or a phone can’t call out to an unlimited power supply. It has a battery, a thermal envelope, and a fixed NPU. Developers who learn to build within those limits now will be well placed as more AI moves on-device.&lt;/p&gt;

&lt;p&gt;Edge deployment forces good habits that cloud abundance lets us skip:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Budget thinking&lt;/strong&gt;: a fixed watt and memory budget instead of “scale it up.”&lt;br&gt;
&lt;strong&gt;Latency discipline&lt;/strong&gt;: local inference means no network round trip, but also no elastic capacity.&lt;br&gt;
&lt;strong&gt;Graceful degradation&lt;/strong&gt;: a smaller fallback model when power or heat is constrained.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Measure It or You’re Guessing&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;You can’t optimize what you don’t measure. A few practical starting points:&lt;/p&gt;

&lt;p&gt;Track &lt;strong&gt;cost per successful task&lt;/strong&gt;, not just cost per request.&lt;/p&gt;

&lt;p&gt;Log &lt;strong&gt;tokens in and out&lt;/strong&gt; per feature, and review the outliers.&lt;/p&gt;

&lt;p&gt;Profile &lt;strong&gt;latency and throughput&lt;/strong&gt; alongside quality metrics, since a cheaper model that fails twice as often isn’t cheaper.&lt;/p&gt;

&lt;p&gt;Where tooling allows, estimate &lt;strong&gt;energy per request&lt;/strong&gt; and watch the trend, even if the numbers are rough.&lt;/p&gt;

&lt;p&gt;Efficiency without a quality check is just cutting corners. The goal is the best result per unit of compute.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Let’s Discuss&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;I’d like to hear from people running this in production:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Routing vs. one big model&lt;/strong&gt;: Has model routing paid off for you, or did the added complexity eat the savings?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Measurement&lt;/strong&gt;: What are you using to track cost or energy per request? Is there a tool you’d recommend?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quality tradeoffs&lt;/strong&gt;: Where have you found the line where a smaller or quantized model stops being good enough?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Culture&lt;/strong&gt;: Does your team treat inference cost as an engineering metric, or is it still just “finance’s problem”?&lt;/p&gt;

&lt;p&gt;Share your wins, failures, and hot takes in the comments. 👇&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sources&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;International Energy Agency, &lt;a href="https://www.iea.org/reports/energy-and-ai/executive-summary" rel="noopener noreferrer"&gt;Energy and AI (executive summary)&lt;/a&gt;: data center electricity demand and AI's role in its growth.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Anthropic, &lt;a href="https://platform.claude.com/docs/en/docs/build-with-claude/prompt-caching" rel="noopener noreferrer"&gt;Prompt caching documentation&lt;/a&gt;: how prefix caching works and what it saves.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Zhang et al., &lt;a href="https://arxiv.org/html/2505.13840v1" rel="noopener noreferrer"&gt;EfficientLLM: Efficiency in Large Language Models&lt;/a&gt;: benchmarks of quantization and other compression methods.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Basta, &lt;a href="https://uwspace.uwaterloo.ca/items/cf00cf71-1841-40cf-a2a1-92f234142a95/full" rel="noopener noreferrer"&gt;Towards Green AI: Evaluating Energy Efficiency for Quantized LLM Inference&lt;/a&gt; (University of Waterloo, 2026): energy vs. latency vs. accuracy for quantized models.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://arxiv.org/html/2504.03360v1" rel="noopener noreferrer"&gt;Sustainable LLM Inference for Edge AI&lt;/a&gt;: quantized LLM energy and accuracy on edge hardware.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Dekoninck et al., &lt;a href="https://arxiv.org/pdf/2410.10347.pdf" rel="noopener noreferrer"&gt;A Unified Approach to Routing and Cascading for LLMs&lt;/a&gt;: routing queries across models of different sizes and costs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://arxiv.org/pdf/2510.05164" rel="noopener noreferrer"&gt;SATER: A Self-Aware and Token-Efficient Approach to Routing and Cascading&lt;/a&gt;: routing and cascading strategies between small and large models.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>architecture</category>
      <category>machinelearning</category>
      <category>performance</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Beyond the Pump: What Record Energy Profits Mean for Tech, Infrastructure, and Everyday Developers</title>
      <dc:creator>Rosana</dc:creator>
      <pubDate>Fri, 30 Oct 2026 18:34:28 +0000</pubDate>
      <link>https://dev.to/rosana_e4663528aeaba0b05b/beyond-the-pump-what-record-energy-profits-mean-for-tech-infrastructure-and-everyday-developers-c03</link>
      <guid>https://dev.to/rosana_e4663528aeaba0b05b/beyond-the-pump-what-record-energy-profits-mean-for-tech-infrastructure-and-everyday-developers-c03</guid>
      <description>&lt;p&gt;When headline news reports massive profit spikes for energy conglomerates like Exxon and Chevron alongside quotes like "we're making a freaking fortune", it is easy to view the story strictly through a political or macroeconomic lens.&lt;/p&gt;

&lt;p&gt;For everyday consumers, the reality hits directly at the gas pump and in monthly utility bills. But for software engineers, developers, and tech workers, this growing divide between legacy energy profits and consumer financial strain raises deeper questions about our industry:&lt;/p&gt;

&lt;p&gt;How does energy volatility impact our compute infrastructure and cloud costs?&lt;/p&gt;

&lt;p&gt;What role do our technical architecture choices play in global power consumption?&lt;/p&gt;

&lt;p&gt;How can developers navigate career stability when cost of living rises faster than tech compensation?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. The Cloud Is Built on the Grid&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As developers, we are accustomed to abstracting physical infrastructure into simple software declarations and managed services. But beneath every virtual machine, serverless function, and cloud database lies a physical data center consuming real electricity.&lt;/p&gt;

&lt;p&gt;When oil and natural gas prices surge globally, cloud providers—AWS, GCP, Azure, and regional data centers—face direct operational cost increases. Data centers require massive amounts of power not just to run processing units, but to cool them continuously.&lt;/p&gt;

&lt;p&gt;While hyperscalers continue investing in renewables, much of the world's power grid remains tied to fossil fuel markets. When legacy energy companies post record windfalls during geopolitical or supply crunches, those underlying energy costs trickle down to every tier of the software stack:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cloud bill inflation&lt;/strong&gt;: API pricing, bandwidth, and managed database rates scale upward as hosting costs rise.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cost-conscious engineering:&lt;/strong&gt; Efficient code and resource optimization shift from optional best practices to critical financial imperatives for startups and enterprises alike.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Green Tech Stack vs. Legacy Extraction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The contrast between modern tech industry initiatives and legacy energy couldn't be starker:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Primary Driver&lt;/em&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Legacy Energy Dynamics&lt;/strong&gt;: Commodity scarcity &amp;amp; price surges&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Modern Tech Imperative&lt;/strong&gt;: Efficiency, optimization &amp;amp; compute scale&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Environmental Impact&lt;/em&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Legacy Energy Dynamics:&lt;/strong&gt; Carbon extraction&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Modern Tech Imperative&lt;/strong&gt;: Minimizing carbon per API call or transaction&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Economic Model&lt;/em&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Legacy Energy Dynamics&lt;/strong&gt;: Record profits during consumer squeeze&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Modern Tech Imperative:&lt;/strong&gt; Open-source leverage &amp;amp; shared utility&lt;/p&gt;

&lt;p&gt;As developers, our daily architectural choices directly influence real-world compute demands:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Algorithmic Efficiency&lt;/strong&gt;: Prioritizing efficient data structures and algorithms isn't just about passing technical interviews—it reduces CPU cycles, power draw, and cloud costs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resource Management:&lt;/strong&gt; Spinning down idle instances and leveraging auto-scaling ensures we aren't powering idle servers around the clock.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Green Hosting:&lt;/strong&gt; Choosing data center regions powered primarily by nuclear, wind, or solar energy reduces the carbon footprint of our applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. The Cost of Living Pressure on Developers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is easy to assume tech workers are insulated from broader economic shocks, but cost-of-living increases affect every tier of the workforce:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Remote Work Realities&lt;/strong&gt;: High electricity and heating bills mean home office overhead costs have climbed significantly for remote engineers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tech Hiring Shifts:&lt;/strong&gt; While legacy commodities rake in windfalls, tech companies continue to optimize headcount, demand higher productivity, and scrutinize software budgets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Side Projects &amp;amp; Startups:&lt;/strong&gt; Bootstrapping a software product becomes harder when basic living expenses eat up disposable income.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. What Can We Build About It?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As software engineers, we have a unique superpower: we write the software that optimizes real-world systems.&lt;/p&gt;

&lt;p&gt;If you are looking for meaningful side projects or open-source contributions in this climate, consider:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Energy Efficiency Tooling&lt;/strong&gt;: Contributing to CLI tools and libraries that measure local CPU energy consumption and process efficiency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open Source Energy Tracking:&lt;/strong&gt; Supporting open-data platforms that monitor grid carbon intensity in real time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Smart Home &amp;amp; Automation Systems:&lt;/strong&gt; Building home automation integrations that optimize household energy usage during peak pricing hours.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The gap between record corporate windfalls and individual economic strain is a sobering reminder of how brittle traditional systems can be.&lt;/p&gt;

&lt;p&gt;As developers, we may not control global energy markets, but we do control how efficiently we build, the infrastructure choices we make, and the problems we choose to solve. By prioritizing computational efficiency, pushing for clean-energy cloud providers, and building open tools that solve real-world problems, we can help build a tech ecosystem that works for everyone—not just the few making a "freaking fortune."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sources&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fortune&lt;/strong&gt;: Exxon and Chevron post massive profits as Trump brags about energy companies making a "freaking fortune" ahead of midterms (October 30, 2026).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Goldman Sachs &amp;amp; Industry Reports&lt;/strong&gt;: Economic analyses on energy markets, inflation trends, and cost-of-living impacts on everyday consumers.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>discuss</category>
    </item>
    <item>
      <title>From Chatbots to Actuators: Why "Physical AI" is the Next Big Engineering Battleground</title>
      <dc:creator>Rosana</dc:creator>
      <pubDate>Fri, 23 Oct 2026 17:56:19 +0000</pubDate>
      <link>https://dev.to/rosana_e4663528aeaba0b05b/from-chatbots-to-actuators-why-physical-ai-is-the-next-big-engineering-battleground-jdm</link>
      <guid>https://dev.to/rosana_e4663528aeaba0b05b/from-chatbots-to-actuators-why-physical-ai-is-the-next-big-engineering-battleground-jdm</guid>
      <description>&lt;p&gt;If you’ve spent the last few years drowning in LLM fine-tuning, prompt engineering, and optimizing inference costs for text tokens, I have some news: &lt;strong&gt;&lt;em&gt;the sandbox is expanding into the physical world.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;According to recent industry tech trends (like Deloitte’s 2026 outlook on Physical AI and robotics), the bleeding edge of AI isn't just sitting in a cloud data center anymore—it’s rolling, walking, and manipulating objects in 3D space.&lt;/p&gt;

&lt;p&gt;As software developers and systems architects, we need to talk about what happens when generative models are strapped to wheels, legs, and robotic arms. Because building software that writes code is one thing; building software that survives gravity, friction, and edge-case physics in a messy warehouse is a completely different beast.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Actually Is "Physical AI"?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Forget rigid, industrial automation robots programmed with hard-coded paths to do one repetitive task for a decade. Physical AI is the convergence of advanced machine learning, computer vision, and mechanical actuation that allows machines to perceive, reason about, and adapt to unpredictable physical environments in real time.&lt;/p&gt;

&lt;p&gt;What makes this possible right now is a heavy convergence of tech stack layers:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vision-Language-Action (VLA) Models&lt;/strong&gt;: Just like LLMs bridge text and context, VLA models take multimodal input (vision, spatial telemetry, and natural language prompts) and output motor control. You can literally tell a robot, "Hey, move that blue crate to the top shelf, but watch out for the wet floor," and the model translates that semantic command into physical trajectories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Synthetic Data &amp;amp; Physics-Based Simulation:&lt;/strong&gt; Training robots strictly in the physical world is too slow and dangerous. Instead, engineers are using platforms like Isaac Sim and neural graphics to let reinforcement learning agents make millions of mistakes in virtual worlds—learning gravity, momentum, and friction—before deploying the policy weights to edge hardware.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Edge Compute &amp;amp; NPUs&lt;/strong&gt;: We’re moving away from cloud-dependent robotics (which fail the moment Wi-Fi drops) to powerful Neural Processing Units (NPUs) onboard the chassis. Low-latency edge inference is mandatory when a robot has milliseconds to react to a forklift swerving around a blind corner.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The New Developer Stack: Welcome to Embodied Systems&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For web and cloud developers looking at this space, the paradigm shift is fascinating. Your stack isn't just React, Node, and Postgres anymore. It looks a bit more like this:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Middleware Layer&lt;/strong&gt;: ROS2 (Robot Operating System) and modern C++/Python bindings acting as the nervous system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Perception Layer:&lt;/strong&gt; Handling point clouds, LiDAR streams, and spatial computing data streams with minimal latency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Safety &amp;amp; Control Loop&lt;/strong&gt;: Writing deterministic safety fallback code because unlike an infinite loop in a web API, a software bug in an actuator can literally put a hole through drywall.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let's Discuss: Where is the Bottleneck?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Reading through these trends raises a lot of questions for the engineering community. I want to hear from folks currently working in robotics, IoT, edge AI, or even systems architecture:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hardware vs. Software&lt;/strong&gt;: Are we gated more by mechanical engineering (battery density, actuator durability, thermal management) or by algorithmic limitations in generalization (the "Sim-to-Real" gap)?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Developer Experience:&lt;/strong&gt; The tooling around robotics has historically been notoriously fragmented and painful compared to modern web/cloud developer ecosystems. How close are we to a true "Docker for Robots" moment?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Safety &amp;amp; Ethics:&lt;/strong&gt; As humanoid and autonomous mobile robots enter shared human spaces, what testing methodologies will we need to prove determinism and safety in neural-network-driven physical agents?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Drop your thoughts, hot takes, or war stories from working with edge AI and robotics in the comments below!&lt;/strong&gt; 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>robotics</category>
      <category>discuss</category>
      <category>machinelearning</category>
    </item>
  </channel>
</rss>
