@khalidabuhakmeh@mastodon.social
@khalidabuhakmeh@mastodon.social avatar

khalidabuhakmeh

@khalidabuhakmeh@mastodon.social

Loves https://mastodon.social/@NicoleAbuhakmeh. 🚀🧠 🥑 : #jetbrains #jetbrainsRider #Resharper devrel. #OSS supporter. #software developer. He/Him. Living the simulation lifestyle. #dotnet #java #javascript #html

searchable

This profile is from a federated server and may be incomplete. Browse more on the original instance.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Working on another #entityframework blog post for #ReSharper and the Entity Relationship Diagram is such a cool feature.

It helps determine the relationship between models, highlight "unlimited string columns”, and any dependency loops.

This table uses primitive collections, so it's one table. #dotnet

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar
khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

There’s this jarring experience in Visual Studio, where one minute you’re looking at some new UI, then old UI, then new UI.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Windows out here diagnosing the state of my mental health… 😭

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@mistersql I’m feeling SUPER!

dead fuck my life GIF

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Question for folks. While can do a lot of things, what do you think the quintessential experience/workflow is?

"I sit down at a computer and…”

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@brtkdotse Have you tried Rider :P

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@santoshhari @darrel_miller We’re all Console Developers now?!

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@darrel_miller @santoshhari It sounds very comfortable. I could get into that 🤔

"dotnet new armchair" ?

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@santoshhari @darrel_miller I wish Notebooks had a stronger push in the space. I think it's such a compelling medium for teaching and learning.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@darrel_miller @santoshhari I understand that, the context of notebooks is weird because they’re long-running apps, but I think the benefit of in-line documentation and having things detached from project structure can help focus on the “important parts” of the message.

With sample projects, the structure can distract from the intent of the demo.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@brtkdotse Please proceed to move it to the top of the list… or else!

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@range_marten It’s been 2 hours, and I’m ready!

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar
khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Fun fact: It’s called Windows because updating an installation of it makes you want to jump out of one.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Ghost Runner 2 is in the list of Playstation games this month. Definitely worth adding to your library. Sad that there won’t be any more installments in this series.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@PatrickoftheG There is an assist/accessibility mode that can slow the game down.

Also, the death/retry loop is so quick that you don’t feel like you lose any progress, so there’s a lot of room for experimentation that’s not frustrating.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@PatrickoftheG It’s pretty fun, and the music makes you feel like a badass when you pull off a good combo. It’s a lovely game that has a fun enough mechanic.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Bad news: I have to update Windows 11
Good news? There’s already Candy Crush and 100 games already installed on my Windows 11 instance.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar
khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar
khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Going to spend my entire Monday updating my Windows VM.

Tired Give Up GIF by Boomerang Official

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar
khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@nick_tune I’m already dead… 💀

Stop! Stop! He's Already Dead!

jasonbock, to random
@jasonbock@mstdn.social avatar

Just saw a very weird issue with C# source generators in Rider.

  • Reference a NuGet package that does source generation
  • Write code that will trigger the generation of source.

What happens is that Rider doesn't "see" the new generated type, BUT, a build works, and the test runs as well.

The only way my co-worker got around this was to use EmitCompilerGeneratedFiles. (I don't use Rider, I use VS, and everything works fine there).

Tagging @khalidabuhakmeh for visibility.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@jasonbock Awesome! Yeah, older versions of Rider run with older SDK versions, so they can fail to run newer source generator targets in the IDE. The projects will still build, but you get strange editing/programming experiences.

winning GIF

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • InstantRegret
  • rosin
  • modclub
  • Youngstown
  • khanakhh
  • Durango
  • slotface
  • mdbf
  • cubers
  • GTA5RPClips
  • kavyap
  • DreamBathrooms
  • ngwrru68w68
  • JUstTest
  • magazineikmin
  • osvaldo12
  • tester
  • tacticalgear
  • ethstaker
  • Leos
  • thenastyranch
  • everett
  • normalnudes
  • anitta
  • provamag3
  • cisconetworking
  • lostlight
  • All magazines