<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Posts on ByteCrafted</title>
    <link>https://bytecrafted.dev/posts/</link>
    <description>Recent content in Posts on ByteCrafted</description>
    <image>
      <title>ByteCrafted</title>
      <url>https://bytecrafted.dev/favicons/android-chrome-512x512.png</url>
      <link>https://bytecrafted.dev/favicons/android-chrome-512x512.png</link>
    </image>
    <generator>Hugo -- 0.155.2</generator>
    <language>en</language>
    <lastBuildDate>Wed, 03 Dec 2025 00:28:50 +0530</lastBuildDate>
    <atom:link href="https://bytecrafted.dev/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Avoid Anemic Domain Models</title>
      <link>https://bytecrafted.dev/clean-code-csharp-beyond-solid/avoid-anemic-domain-models/</link>
      <pubDate>Wed, 03 Dec 2025 00:28:50 +0530</pubDate>
      <guid>https://bytecrafted.dev/clean-code-csharp-beyond-solid/avoid-anemic-domain-models/</guid>
      <description>Learn why anemic domain models are a dangerous anti-pattern in C# and .NET. See how to build rich, encapsulated domain models with EF Core that are robust and maintainable.</description>
    </item>
    <item>
      <title>Stop Asking Your Objects Questions. Just Tell Them What to Do</title>
      <link>https://bytecrafted.dev/clean-code-csharp-beyond-solid/tell-dont-ask-principle/</link>
      <pubDate>Tue, 18 Nov 2025 00:00:00 +0000</pubDate>
      <guid>https://bytecrafted.dev/clean-code-csharp-beyond-solid/tell-dont-ask-principle/</guid>
      <description>Learn how the &amp;#39;Tell, Don&amp;#39;t Ask&amp;#39; principle eliminates behavioral dependencies in C# applications. Discover practical examples, common pitfalls, and refactoring techniques for cleaner code.</description>
    </item>
    <item>
      <title>The Clean Code Rules I Wish I Knew Sooner (Beyond SOLID)</title>
      <link>https://bytecrafted.dev/clean-code-csharp-beyond-solid/</link>
      <pubDate>Tue, 28 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://bytecrafted.dev/clean-code-csharp-beyond-solid/</guid>
      <description>Go beyond SOLID with a senior dev&amp;#39;s guide to clean C#. This post covers 22 principles like &amp;#34;Tell, Don&amp;#39;t Ask&amp;#34; and &amp;#34;Fail Fast&amp;#34; to help you write better C# code.</description>
    </item>
    <item>
      <title>SOLID Principles Cheatsheet</title>
      <link>https://bytecrafted.dev/solid-principles-cheatsheet/</link>
      <pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate>
      <guid>https://bytecrafted.dev/solid-principles-cheatsheet/</guid>
      <description>A real-world SOLID principles cheatsheet for C# developers.</description>
    </item>
  </channel>
</rss>
