@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
khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I was using trying to execute a command line tool and just asked it to figure it out with the assistant, and it did.

That’s pretty cool. 😎

AI Assistant figuring out an EF Core command in the Terminal.

khalidabuhakmeh, to javascript
@khalidabuhakmeh@mastodon.social avatar

Buried in the docs is this neat script that lets you create a mock backend with client-side code.

https://htmx.org/docs/#creating-demos

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

Howdy folks, We, , are having a and release party in the next hour. Come and join us to see some of the latest features in action. Also, there’s live chat, so feel free to ask questions or drop a funny joke.

https://www.youtube.com/live/2EcWy-GCPN0?feature=share

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I have some feelings about today.

It feels like the past is being tossed out for being too heavy and eroding while the future is still a work in progress.

I can imagine it’s hard for teams to figure out where to invest their efforts since it’s all a gamble right now.

Stay on ASP.NET Core MVC or start moving to Minimal APIs and hope there are no feature gaps? Maybe Blazor v3 is it? Move to MAUI and hope the bugs get sorted? What’s the desktop story? Is the OSS ecosystem OK?

khalidabuhakmeh, to CSharp
@khalidabuhakmeh@mastodon.social avatar

Primary constructors in 12 will make a few things nicer, like defining custom exception types.

khalidabuhakmeh, to webdev
@khalidabuhakmeh@mastodon.social avatar

If you can generate JSON, you can bring first-class tooling support to the IDEs for your custom web components.

This is pretty awesome.

https://www.npmjs.com/package/custom-element-jet-brains-integration

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I have mixed feelings about 8 preview 7 KeyedServices, and questions.

  • FromKeyedServices only works on parameters in dependencies, not on endpoints. An oversight? (Probably).
  • Why not take a dependency on the concrete type rather than using a key? I mean, you’re already coupling to an implementation at that point.
  • Is this too much machinery?

What are your thoughts? What am I missing?

This feels like an addition because customers asked for it.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

folks will love the new predictive in . It helps show predicted values and pathways your code may take based on input. This can significantly reduce debugging time.

https://blog.jetbrains.com/dotnet/2023/07/03/resharper-2023-2-eap-7/

JetBrains ReSharper showing predictive debugging (predicts values and pathways in debugging session) in Visual Studio.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Maybe let’s all do the right thing and donate to Moq for over a decade of value and ask that SponsorLink be removed as a sign of good faith because it introduces questions that make it difficult to continue.

Demonizing an individual author for a decision is not a good look for the community.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

I bet you folks didn’t know that raw string literals could have any number of double quotes. As long as the starting number matches the ending number, you have a valid raw literal string.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

is running a 65% off the first year for . That’s $4/mo! 😱

We also offer perpetual fallback licenses. This should get you into the 8 era for development on , , and .

Rider supports , @avaloniaui, , , and other .NET stuff.

Check it out before firing up the grill for Labor Day. 🇺🇸🌭🍺

https://www.jetbrains.com/store/#personal

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

If you’re building Multi-tenant applications, give FinBuckle a look over. It seems like a very well-thought solution with a lot of scenarios covered already. https://www.finbuckle.com/MultiTenant

khalidabuhakmeh, to Futurology
@khalidabuhakmeh@mastodon.social avatar

support is coming to products. For folks interested in creating reproducible and isolated environments, this is going to be a big deal. Check it out!

https://blog.jetbrains.com/idea/2023/06/intellij-idea-2023-2-eap-6/

khalidabuhakmeh, to javascript
@khalidabuhakmeh@mastodon.social avatar

Release Candidate for all your and needs. 👨🏻‍🍳💋

https://blog.jetbrains.com/webstorm/2023/07/webstorm-2023-2-rc/

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

For folks looking to ween themselves off of , I’ve created an app for when you feel the overwhelming urge to endorse someone.

LunkedOn. A button that randomly shows a random technology to endorse.

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

Can you imagine a world without syntax highlighting in your code editor? There was a time when folks thought adding syntax highlighting was a mistake and some form of “cheating”.

Here’s an example from 2007: https://www.linusakesson.net/programming/syntaxhighlighting/

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

An user was having difficulty with modals. I implemented a small sample showing how to render modals server-side and show them to your users.

This is powerful as you can avoid building modals client side, and modals have much more flexibility with Razor.

https://github.com/khalidabuhakmeh/HtmxBootstrapModal

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I uploaded a sample project for united showing all the paradigms in the next release of .

There are four that stick out, but I may have missed some:

  • Server-side (Plain-old HTML)
  • Server-side Streaming (HTML, but streamed as processing occurs on the server)
  • Blazor Server (Web sockets)
  • Blazor Wasm

Give it a try :)

https://github.com/khalidabuhakmeh/Blazor-United

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

High school bullies rejoice as years of pinching nipples gives them a competitive edge in the AR future of Apple Vision Pro.

khalidabuhakmeh, to javascript
@khalidabuhakmeh@mastodon.social avatar

Doing some work today and writing . 😱

This should help folks using the boost support and updating the anti-forgery tokens in the configuration.

@alexzeitler :)

https://github.com/khalidabuhakmeh/Htmx.Net/pull/16

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Oh, I forgot to mention it to folks using , but there’s a really good RegexTester plugin in the JetBrains Marketplace.

It helps you write and test regex right in the IDE.

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