Skip to content
No results
  • Home
  • .NET Development
    • Avalonia UI
    • EF Core & LINQ
    • Concurrency
    • Architecture
    • OOP & Design Patterns
    • Testing
  • Web & APIs
  • Other
  • Linux For Developers

Mohammed Chami

.NET Developer | Content Creator

Coding Is AmazingCoding Is Amazing
  • Home
  • .NET Development
    • Avalonia UI
    • EF Core & LINQ
    • Concurrency
    • Architecture
    • OOP & Design Patterns
    • Testing
  • Web & APIs
  • Other
  • Linux For Developers
Coding Is AmazingCoding Is Amazing

Understanding Wine: How Windows Games Run on Linux

What is Wine? Wine (originally “Wine Is Not an Emulator”) is a…

Read MoreUnderstanding Wine: How Windows Games Run on Linux

How to download from YouTube Videos and Shorts on Linux

To download YouTube Shorts on Arch linux (an Arch-based Linux distro), you…

Read MoreHow to download from YouTube Videos and Shorts on Linux

What is a Linux Distribution? The Complete Guide That Actually Makes Sense

Confused by all the Linux distro talk? Here’s everything a beginner programmer…

Read MoreWhat is a Linux Distribution? The Complete Guide That Actually Makes Sense

The Best Linux Distros for Beginner Programmers: Your Gateway to Open Source Development

Ready to ditch Windows or macOS for your programming journey? Here’s everything…

Read MoreThe Best Linux Distros for Beginner Programmers: Your Gateway to Open Source Development

Mastering Avalonia UI Styling: From Basic Custom Styles to Professional Themes

Welcome back to the Avalonia UI series! By now, today, we’re diving…

Read MoreMastering Avalonia UI Styling: From Basic Custom Styles to Professional Themes

Unit Testing Navigation Logic in Avalonia UI: A Developer’s Guide to Rock-Solid Apps

Ever shipped an app only to discover that clicking “Settings” somehow navigated…

Read MoreUnit Testing Navigation Logic in Avalonia UI: A Developer’s Guide to Rock-Solid Apps

Why xUnit is the Best Choice for Avalonia Projects

For Avalonia UI projects, I’d recommend xUnit as your primary testing framework.…

Read MoreWhy xUnit is the Best Choice for Avalonia Projects

Mastering State Management in Avalonia UI: Your Complete Guide to MVVM with Community Toolkit

Today, we’re diving deep into state management with the Community Toolkit MVVM…

Read MoreMastering State Management in Avalonia UI: Your Complete Guide to MVVM with Community Toolkit

Tab-Based Navigation: Building Professional Tabbed Interfaces in Avalonia UI with MVVM

Professional desktop applications often use tabbed interfaces to organize complex functionality. Think…

Read MoreTab-Based Navigation: Building Professional Tabbed Interfaces in Avalonia UI with MVVM

Navigation Between Views: Building Multi-Page Applications with Avalonia UI and Community Toolkit MVVM

Building a single-view application is great for learning the basics, but real-world…

Read MoreNavigation Between Views: Building Multi-Page Applications with Avalonia UI and Community Toolkit MVVM

Building a Professional Calculator App with Avalonia UI and Community Toolkit MVVM

Ready to put your Avalonia skills to the test? Let’s build a…

Read MoreBuilding a Professional Calculator App with Avalonia UI and Community Toolkit MVVM

Guide to Adding Icons in Avalonia UI (4 Easy Methods That Actually Work)

There are several ways to add icons to your Avalonia UI app.…

Read MoreGuide to Adding Icons in Avalonia UI (4 Easy Methods That Actually Work)
Prev
1 2 3 4
Next

Trending now

How Passwords Are Stored on Servers: From Insecure to Best Practice
Why do some GitHub projects show multiple programming languages?
Why Git Switched from “Master” to “Main”: The Branch Naming Revolution Explained
Why Open Source Projects Have CONTRIBUTORS.md and CODE_OF_CONDUCT.md Files

Copyright © 2026 - By Coding Is Amazing