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

Complete Avalonia UI Linux Publishing Guide with Native AOT

Publishing and deploying Avalonia UI applications on Linux requires careful consideration of…

Read MoreComplete Avalonia UI Linux Publishing Guide with Native AOT

Level Up Your Avalonia Apps: Mastering Dependency Injection for Professional Development

You’ve built solid MVVM applications, but now it’s time to take your…

Read MoreLevel Up Your Avalonia Apps: Mastering Dependency Injection for Professional Development

Building Your First MVVM Application: A Complete Guide to ViewModels and Commands in Avalonia UI

If you’ve been following along with our Avalonia journey, you’ve mastered the…

Read MoreBuilding Your First MVVM Application: A Complete Guide to ViewModels and Commands in Avalonia UI

Complete Guide: Publishing and Installing Avalonia Apps on Linux

Publishing and deploying Avalonia UI applications on Linux can be tricky, especially…

Read MoreComplete Guide: Publishing and Installing Avalonia Apps on Linux

Accelerated Linux Game Distribution Learning Roadmap

Your Accelerated Learning Path (3-4 months to working game distribution) Phase 1:…

Read MoreAccelerated Linux Game Distribution Learning Roadmap

Linux Game Distribution Learning Roadmap

Foundation Level (Start Here) 1. Linux Fundamentals What to learn: Key concepts:…

Read MoreLinux Game Distribution Learning Roadmap

Package Management & Dependency Resolution for Game Distribution

The Dependency Maze Imagine trying to cook a complex recipe, but every…

Read MorePackage Management & Dependency Resolution for Game Distribution

Shell Scripting for Game Distribution: The Launch System

Why Shell Scripts for Games? Think of shell scripts as the “conductor”…

Read MoreShell Scripting for Game Distribution: The Launch System

Container Technologies for Game Distribution: Bubblewrap, FUSE-OverlayFS & DwarFS

Why Use Containers for Games? Imagine you’re moving to a new apartment,…

Read MoreContainer Technologies for Game Distribution: Bubblewrap, FUSE-OverlayFS & DwarFS

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
1 2 3 4
Next

Trending now

Complete Avalonia UI Linux Publishing Guide with Native AOT
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 © 2025 - By Coding Is Amazing