Skip to content
View khalidabuhakmeh's full-sized avatar
👨‍⚖️
talking & listening to developers
👨‍⚖️
talking & listening to developers

Block or report khalidabuhakmeh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
khalidabuhakmeh/README.md
abuhakmeh logo

Hi there 👋

My name is Khalid Abuhakmeh (@khalidbuhakmeh on Mastodon). I'm proud of my personal blog at khalidabuhakmeh.com, where I write mostly about .NET. My posts focus on learning in the open and try to help readers solve problems or grasp ideas. I'm on a tech journey and I hope you come along with me on the ride.

Some of my favorite posts include:

📙 Blog Posts

Office Hours ⏱

office hours

As a developer advocate, I'm here to help by offering Office Hours. These are 30 to 60-minute sessions where we can discuss tech, problem-solving, or general career advice. I've held every position from junior developer to director of software development.

Reach out to me on Khalid Abuhakmeh (@khalidbuhakmeh on Mastodon).

🗃 OSS

I also do OSS when the time allows. Some of my most popular NuGet packages include:

That's over 1.2 Million downloads!

I have also contributed logos to multiple .NET ecosystem projects like Marten, DDay.iCal, and Buildalyzer.

Personal 😜

Fun Facts:

  • My wife, Nicole, and I love traveling.
  • I'm currently trying to learn Japanese. おはようございます。(Good Morning!).
  • I have two dogs named Samson and Guinness
  • I have KhalidForAmerica.com which points to my blog, and other domains.
  • I enjoy Synthwave music.

If you would like to reach me, the best way is on Mastodon via @khalidabuhakmeh.

Visitor count

Pinned Loading

  1. ConsoleTables Public

    Print out a nicely formatted table in a console application C#

    C# 969 162

  2. codez Public

    A library designed to help generating codes / confirmation strings

    C# 44 4

  3. jekyll-aspnet-core Public

    Running Jekyll On Top Of ASP.NET Core

    CSS 10 4

  4. BlogPromoter Public

    C# 7 1

  5. GameOfLife Public

    C# 12 2

  6. Farm Public

    Blazor Farm Soundboard

    HTML 8 8

605 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Loading A graph representing khalidabuhakmeh's contributions from March 24, 2024 to March 29, 2025. The contributions are 66% commits, 17% code review, 14% pull requests, 3% issues.

Contribution activity

March 2025

Created 4 repositories

Created a pull request in DuendeSoftware/docs.duendesoftware.com that received 6 comments

Update references to Duende.Templates

Description This pull request updates all references from Duende.IdentityServer.Templates to the new Duende.Templates package. The changes include …

+24 −6 lines changed 6 comments
Opened 8 other pull requests in 3 repositories
Reviewed 29 pull requests in 4 repositories

[Bug] Fails to process discovery document when acr_values_supported is present

Which version of Microsoft.IdentityModel are you using? Microsoft.IdentityModel.Protocols.OpenIdConnect, Version=8.0.1.0, Culture=neutral, PublicKe…

1 of 14 tasks
1 comment
70 contributions in private repositories Mar 3 – Mar 28
Loading