Skip to content
Menu
  • About me

Category: Uncategorized

The Great AI Debate

September 20, 2026 by Hakim

Everyone has an opinion on AI right now, and a lot of them are noise. Some say it will annihilate us. Some say it will save us. Both camps get a lot of airtime and neither seems to explain much.I’ve been thinking about this for a while and I wanted to put some order into…

Read More

Google play services and parental control

September 1, 2025September 1, 2025 by Hakim

I came across a very interesting problem this week. I have parental controls implemented on the android mobiles of the kids in order to responsibly teach them about the usage of the phone etc. but we ran into some problems when I installed a new galaxy smart watch. The system didn’t want to add the…

Read More

How to Deactivate and Reactivate a Plugin in Microsoft Dynamics 365: Resolving the “ProjectOperations_Anchor PackageImportFailed” Error

April 17, 2025 by Hakim

If you are working with Microsoft Dynamics 365 and encounter the error “ProjectOperations_Anchor PackageImportFailed Import Failed status encountered” while trying to install or update Project Operations, you are not alone. This error can be frustrating, but there are steps you can take to resolve it. One potential solution involves deactivating a specific plugin that might…

Read More

Weird issues with Maui Blazor Hybrid app

May 9, 2024May 8, 2024 by Hakim

Configuration Steps When you try building a Maui Blazor Hybrid Solution, in .NET 8, you might encounter a peculiar issue : Cannot deploy the solution, please select deploy in the Configuration Manager And if you click OK afterwards, you can see in the error list that it complains about a .ttf file. In my case…

Read More

The Reuse/Release Equivalence Principle: A Key to Modular Design

December 3, 2023 by Hakim

One of the challenges of software development is to create reusable and maintainable code. Reusable code can reduce duplication, improve quality, and save time and resources. Maintainable code is code that is easy to adapt, easy to correct and where those adaptation and change do not break any other part of the software. However, reusing…

Read More

Use Case Pattern

November 25, 2023 by Hakim

The Use Case Pattern is a way of organizing the business logic of an application into a set of use cases. Each use case represents a specific action that a user can perform within the system. For example, in an e-commerce application, a use case might be “Place an Order” or “View Order History”. The…

Read More

Single Responsibility Principle (Clean Architecture)

November 15, 2023November 15, 2023 by Hakim

When talking about patterns, almost everyone can name the SOLID pattern (Single Responsability, Open/Close, Liskov Substitution, Interface Segregation and Dependency Inversion). The Single Reponsibility is one of the most important principle for clean code but it’s also very important for clean architecture. Let’s explore this The SRP states that a class should have one, and…

Read More

How to use Feature Flags in Blazor

November 7, 2023November 7, 2023 by Hakim

Feature flags are a way of controlling the availability and behavior of features in your application without changing the code. They can help you with testing, experimentation, and gradual rollout of new functionality. Blazor is a framework for building interactive web UIs using C# and .NET. In this blog post, I will show you how…

Read More

Migrating an Old .NET App Using Unsupported Tech: A Step-by-Step Guide

October 31, 2023October 31, 2023 by Hakim

In today’s rapidly evolving tech landscape, it’s quite common to find yourself in a situation where you need to migrate an old .NET app that relies on unsupported technologies. While this can be a daunting task, with careful planning and implementation, it’s possible to breathe new life into your application. Also, pay attention that tech…

Read More

Infrastructure as Code and source controle

May 28, 2023October 27, 2023 by Hakim

For those who don’t what is this about, Infrastructure as Code is a set of files when executed with the right tool, will create resources such as storage account, databases, virtual network etc. It is mostly associated with the cloud. As I’ve been working lately with Terraform, I really enjoyed it and I thought it…

Read More
  • 1
  • 2
  • Next

Recent Posts

  • The Great AI Debate
  • Google play services and parental control
  • How to Deactivate and Reactivate a Plugin in Microsoft Dynamics 365: Resolving the “ProjectOperations_Anchor PackageImportFailed” Error
  • Issue when debugging Azure Function locally
  • Understanding Blazor Component Parameters

Recent Comments

  1. Harisinou on Understanding Blazor Component Parameters
  2. ปั้มไลค์ on Encourage your kids to read books
  3. Jamesglalt on How to : Blazor components (basic)
  4. Liza Conable on How to blazorify an existing mvc app
  5. BrianKit on How to : Blazor components (basic)

Archives

  • September 2026
  • September 2025
  • April 2025
  • May 2024
  • December 2023
  • November 2023
  • October 2023
  • May 2023
  • March 2021
  • August 2020
  • July 2020
  • June 2020
  • October 2019
  • June 2019
  • February 2019

Categories

  • .NET
  • Fixes
  • IoT
  • Misc
  • Uncategorised
  • Uncategorized
©2026 | Powered by WordPress and Superb Themes!