Build Scalable Desktop Apps with Avalonia: Multi-Page UI, Shared Layout, and State ManagementJul 26, 2025·11 min read
How to Build an Onboarding Flow in Avalonia – Step by StepCreating a welcoming first‑run experience is a small investment that pays dividends in user satisfaction and retention. An onboarding flow is the sequence of screens that introduce an application and guide a new user through initial choices. This pos...Aug 20, 2025·5 min read
I Got Tired of a Messy Desktop, So I Built FileTidy: A Native App That Organizes Your Folders in One ClickJun 20, 2025·9 min read
🚀 Inside the Architecture of SnappShare: Building a Reliable File-Sharing System with Nuxt 3 & .NETSnappShare isn’t just another file upload app — it’s a secure, chunked, resumable, and production-ready file-sharing platform. In this post, I’ll walk you through how I structured the architecture, the challenges I solved, and why I made certain deci...Apr 30, 2025·4 min read
I Built an Automated File Organizer in .NET Core – No More Messy Folders! 🗂️🚀📂 Be honest… how does your Downloads folder look right now? If you’re like most people, it’s probably a chaotic mess of random PDFs, images, videos, and code files all thrown together. You download a file, promise yourself you’ll clean it up later… ...Feb 22, 2025·2 min read
Speed Up Your Content with Azure Content Delivery Network: A Simple GuideIf you're building applications or hosting content that needs to reach users globally with lightning speed, Azure CDN (Content Delivery Network) is your go-to solution. Azure CDN accelerates content delivery by caching content closer to your users' l...Dec 5, 2024·4 min read
Speeding Things Up: How I Used Azure Cache for Redis to Boost API PerformanceIntroduction Building fast, efficient applications isn’t just about great code—it's also about making smart architectural decisions. One of the simplest ways to speed up your app is caching. Let me show you how I used Azure Cache for Redis to superch...Dec 2, 2024·3 min read
Building a Serverless Expense Tracker API on AzureIntroduction In this guide, I’ll walk you through building a secure, serverless API for tracking expenses on Azure. Using Azure Functions for serverless computing, Cosmos DB for scalable data storage, and Azure Key Vault for secure secret management,...Nov 12, 2024·3 min read
Develop a Simple Expense Tracker API Locally Using Azure FunctionIntroduction In this guide, I’ll walk you through creating a simple serverless API for tracking expenses using Azure Functions, Cosmos DB, and C#. You’ll learn how Serverless functions make it easy to handle HTTP requests, connect to Cosmos DB withou...Nov 11, 2024·5 min read