<?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: ZeRoberto</title>
    <description>The latest articles on DEV Community by ZeRoberto (@vremealive).</description>
    <link>https://dev.to/vremealive</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3933932%2F2a2bd0bf-bcdc-4f17-9d1b-a2ac9deb643c.webp</url>
      <title>DEV Community: ZeRoberto</title>
      <link>https://dev.to/vremealive</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vremealive"/>
    <language>en</language>
    <item>
      <title>I got tired of weather apps lying to me about Romania. So I built my own.</title>
      <dc:creator>ZeRoberto</dc:creator>
      <pubDate>Fri, 15 May 2026 21:46:07 +0000</pubDate>
      <link>https://dev.to/vremealive/i-got-tired-of-weather-apps-lying-to-me-about-romania-so-i-built-my-own-kmf</link>
      <guid>https://dev.to/vremealive/i-got-tired-of-weather-apps-lying-to-me-about-romania-so-i-built-my-own-kmf</guid>
      <description>&lt;p&gt;Let me set the scene.&lt;/p&gt;

&lt;p&gt;It's a Tuesday morning in Romania. I open a weather app — one of the big ones, you know the type — and it tells me it's going to be a pleasant 18°C, partly cloudy. Great. I step outside. It's 6°C, it's raining sideways, and somewhere in the distance a plastic bag is achieving flight.&lt;/p&gt;

&lt;p&gt;This happened one too many times. So I did what any mildly frustrated developer with too much free time does: I opened my code editor instead of filing a complaint.&lt;br&gt;
The problem with "global" weather apps&lt;/p&gt;

&lt;p&gt;Most weather apps are built for scale. They cover the whole world, which sounds great, but in practice means Romania gets treated as a rounding error. City coverage is patchy. Forecasts are pulled from models tuned for Western Europe. And the UX? Designed for someone in San Francisco, not someone in Cluj or Constanța.&lt;/p&gt;

&lt;p&gt;I wanted something that actually knew Romania. All the cities. The real ones, not just Bucharest and maybe Cluj if you're lucky.&lt;br&gt;
What I built&lt;/p&gt;

&lt;p&gt;Vremea Live is a real-time weather app built specifically for Romania. You get current conditions and multi-day forecasts for every major Romanian city — temperature, rain, wind, humidity — all in one clean interface.&lt;/p&gt;

&lt;p&gt;But the part I'm most proud of: two weather sources. Open-Meteo and OpenWeatherMap, both available, side by side. You can switch between them and compare. Because sometimes the models disagree, and I think you deserve to know that.&lt;/p&gt;

&lt;p&gt;Other things it does:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Available in Romanian and English (toggle in the footer)
Celsius and Fahrenheit switch
Works on desktop and mobile
No account needed, no ads, completely free
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;We're also launching on Product Hunt this Thursday — would mean the world if you checked it out: &lt;a href="https://producthunt.com/posts/vremea-live" rel="noopener noreferrer"&gt;Product Hunt launch&lt;/a&gt;&lt;br&gt;
How it was built&lt;/p&gt;

&lt;p&gt;Solo. Bootstrapped. No VC money, no co-founder, no office. Just me, two weather APIs, Cloudflare, GitHub, and a concerning amount of coffee.&lt;/p&gt;

&lt;p&gt;It started as a weekend project — one of those "I'll just hack something together" moments that somehow turns into a real product you use every day. The dual data source feature came from me genuinely not knowing which API to trust, so I added both and let users decide. Turns out that's actually useful.&lt;br&gt;
What's next&lt;/p&gt;

&lt;p&gt;Honestly, I'm focused on making the Romanian experience really good before thinking about expanding. Better mobile experience, more detailed hourly forecasts, maybe weather alerts. If you have ideas, I'd love to hear them in the comments.&lt;/p&gt;

&lt;p&gt;And if you're in Romania and you've also been betrayed by a weather app — I built this for you. Go check what the sky is actually doing: &lt;a href="https://vremealive.com" rel="noopener noreferrer"&gt;Vremea Live&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;— ZeRoberto&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0kbvmzwx78786p64jqc7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0kbvmzwx78786p64jqc7.png" alt=" " width="800" height="1162"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>indiehacker</category>
      <category>buildinpublic</category>
    </item>
  </channel>
</rss>
