<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Eren Gün — Blog</title>
    <link>https://erengun.dev/blog/</link>
    <atom:link href="https://erengun.dev/rss.xml" rel="self" type="application/rss+xml" />
    <description>Writing on Flutter, mobile engineering and building reliable software.</description>
    <language>en</language>
    <item>
      <title>10 Rules for Building Reliable Flutter Apps</title>
      <link>https://erengun.dev/blog/flutter-reliability-rules/</link>
      <guid isPermaLink="true">https://erengun.dev/blog/flutter-reliability-rules/</guid>
      <pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate>
      <description>In today&apos;s world, many developers are riding the AI wave and &quot;vibe coding&quot; trends — but let&apos;s not forget the time-tested rules that make our code resilient. Inspired by NASA/JPL&apos;s safety-critical coding guidelines from C, adapted for modern Flutter development.</description>
      <category>Flutter</category>
      <category>CodingBestPractices</category>
      <category>SoftwareDevelopment</category>
      <category>VibeCoding</category>
      <category>AI</category>
    </item>
    <item>
      <title>Why is Flutter Build Taking So Long? Tips to Speed Up Your Flutter Build Time</title>
      <link>https://erengun.dev/blog/flutter-build-time-optimization/</link>
      <guid isPermaLink="true">https://erengun.dev/blog/flutter-build-time-optimization/</guid>
      <pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate>
      <description>As your project grows, long build times can slow down productivity. As a 2017 MBP user in 2024 myself, I&apos;ve been through the pain of waiting for builds that felt like they would never end. So, after diving deep into optimization strategies, I found a few key things that can speed up the process.</description>
      <category>Flutter</category>
      <category>Optimization</category>
      <category>Firebase</category>
    </item>
    <item>
      <title>Flutter: Simplifying API Calls with Retrofit and Dio</title>
      <link>https://erengun.dev/blog/flutter-retrofit-dio/</link>
      <guid isPermaLink="true">https://erengun.dev/blog/flutter-retrofit-dio/</guid>
      <pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate>
      <description>As a Flutter developer, an essential part of your job is to fetch, send, and manage data from an API. Retrofit and Dio are two libraries that can make this task more manageable. In this article, I will guide you on setting up a Retrofit client in your Flutter application.</description>
      <category>Flutter</category>
      <category>Rest API</category>
    </item>
    <item>
      <title>Material Symbols Icons for Flutter: A Comprehensive Guide</title>
      <link>https://erengun.dev/blog/material-symbols-icons-flutter/</link>
      <guid isPermaLink="true">https://erengun.dev/blog/material-symbols-icons-flutter/</guid>
      <pubDate>Fri, 01 Mar 2024 00:00:00 GMT</pubDate>
      <description>With the continuous evolution of Flutter and the demand for visually appealing, high-quality icons in mobile applications, integrating Google&apos;s Material Symbols Icons into your Flutter project has become a must-have for developers. The material_symbols_icons package by hiveright.tech offers a seamless way to incorporate these icons into your Flutter applications.</description>
      <category>Flutter</category>
      <category>Material Design</category>
    </item>
    <item>
      <title>Making Texts Selectable in Your Flutter Web App</title>
      <link>https://erengun.dev/blog/making-texts-selectable-in-flutter-web/</link>
      <guid isPermaLink="true">https://erengun.dev/blog/making-texts-selectable-in-flutter-web/</guid>
      <pubDate>Tue, 25 Jul 2023 00:00:00 GMT</pubDate>
      <description>Flutter is a powerful framework for building cross-platform mobile and web applications. When developing Flutter web apps, you may encounter situations where you want to allow users to select and copy text displayed on the screen.</description>
      <category>Flutter</category>
      <category>Web Development</category>
    </item>
  </channel>
</rss>
