Hey, I’m Zakaria

A Software Engineer

I build things that run on screens, sometimes useful, sometimes just for fun. This site is where I drop experiments, ideas, and the occasional blog post. Think of it as a digital notebook, but with cooler fonts.

An image proof that I know how to center a div.

What You’ll Stumble Upon

Stick around if you like. Worst case, you’ll see I can use a Grid and style a Border.

About Me

My name is Zakaria Tahri, a Software Engineer who mostly wrangles .NET, WinAppSDK, and WinUI into creating desktop apps that (hopefully) don’t crash. I hold a Master’s degree in Computer Science (Software Engineering & Information Systems).

On the technical side, I can work with C#, .NET, XAML, WinUI 3, Windows App SDK, a bit of web tech, and I’m curious about AI, cloud stuff, and maybe even game dev in the future (Because why not?).

I live in Algeria, powered mostly by tea PR icon. When I’m not coding, you’ll probably catch me playing my favorite videogame The Longing, or running around outside trying to convince myself that I enjoy jogging.

A few fun facts:

My Work

Basically, I work on desktop applications. Here are some highlights:

PRs I’m Proud Of

Blogs & Posts

Making Window Size Limits DPI-Aware

A Practical Guide for DPI-Aware Window Constraints

Published: Oct 30, 2025

WinUI DPI AppWindow OverlappedPresenter Window Helpers Scaling XAML C#

Programmers: Sharp Minds, Unprepared Worlds

Silent struggles, real impact

Published: Oct 19, 2025

No Code Social Skills Emotional Intelligence Relationships Work Life Mental Health Vulnerability Modern World

Using SVG Path Icons in WinUI

From PathIcon Basics to ViewBox Scaling and Fluent UI Integration

Published: Oct 14, 2025

WinUI PathIcon SVG ViewBox Fluent UI XAML C# Icons Windows App SDK

Saving & Restoring Window State

How to make your WinUI app remember its window state between sessions.

Published: Oct 07, 2025

WinUI 3 Windows App SDK C# DPI / Scaling AppWindow WindowState UX Tutorial Desktop

When Ethics Pull the Plug

Why Microsoft Was Right to Cut Off IMOD

Published: Oct 02, 2025

Microsoft Azure AI Ethics Privacy Surveillance Human Rights Cloud Services Tech Responsibility Software Engineering

How to Switch Themes in a WinUI App

Building a clean, persistent, and multi-window aware theme system

Published: Oct 01, 2025

WinUI 3 Windows App SDK Theme Toggle Dark Mode Light Mode TitleBar MVVM Best Practices C# XAML

WinUI Gallery 2.7

New samples, StoragePicker updates, fresh styles & 100+ community PRs

Published: Sep 26, 2025

WinUI 3 Gallery Windows App SDK TitleBar ThemeShadow StoragePicker Community Open Source C# XAML Accessibility Best Practices

Calendar Density Coloring

Enhancing CalendarView with Stripes, Tooltips, and Smarter Visuals in WinUI 3

Published: Sep 24, 2025

C# WinUI 3 CalendarView Density Tooltips Stripes UI Custom Control XAML Theme Aware Dark Mode Best Practices

Control Lifecycle — Event Sequence

A structured view of initialization, updates, and teardown events

Published: Sep 22, 2025

C# WinUI 3 Events Lifecycle UI Debugging Performance Tips XAML Experiment Tutorial Best Practices

Automating Math Input in WinUI 3

A Practical Guide to NPT and Unicode Injection

Published: Sep 21, 2025

C# WinUI 3 Unicode Math Input RichEditBox SendInput Automation NPT Text Editor Virtual Keyboard Symbols Hack

The First Blog

Where everything begins (and nothing works yet)

Published: Sep 20, 2025

Personal Start Journey Blog First Post Thoughts Casual Writing Ideas

Contact

Find me on the internet corners

Mail GitHub LinkedIn TikTok
An image proof that I know how to center a div.