@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 random
@khalidabuhakmeh@mastodon.social avatar

Pop these babies in MY MOUTH!

jeremydmiller, to random
@jeremydmiller@hachyderm.io avatar

I have zero patience for StyleCop stuff like this:
'public' members should come before 'private' members

Who cares? Keep your types reasonably small, and it just doesn't matter. Is this just for folks who don't use the symbol navigation in their IDE?

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

Anyone else think this when they heard “Windows Arm”? No… just me. Alrighty then.

oskardudycz, to random
@oskardudycz@hachyderm.io avatar

There are days when I hate programming. I've wasted a few hours realising that the difference between those two images caused random crashes. Shall I tell you what was wrong, or do you want to solve the riddle?

image/png

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@ferrata @oskardudycz async baby!

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@oskardudycz @ferrata I think Rider has warnings for missing awaits, but the method might need an async to trigger the warning.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@oskardudycz @ferrata Podbody’s Nerfect

joaofbantunes, to dotnet
@joaofbantunes@mastodon.social avatar

My company just made the official IDE for development 😍

I don't have anything against VS, but I just enjoy that we really make use of the available options, instead of being completely locked into everything Microsoft.

We build applications using .NET, Java and other stacks, deploy to Kubernetes on AWS, use Kafka, plus a bunch of other technologies, all working nicely together, without using everything from a single company. Love this!

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

@joaofbantunes Don’t be humble. You did your part. You showed folks the joy of using Rider. That’s all it takes. 😅

cory, to tech
@cory@social.lol avatar

deleted_by_author

  • Loading...
  • khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @cory data sharing?

    khalidabuhakmeh, (edited ) to random
    @khalidabuhakmeh@mastodon.social avatar

    The Ex-President that raw-dogged an adult film actress has opinions about contraceptive restrictions.

    khalidabuhakmeh, to dotnet
    @khalidabuhakmeh@mastodon.social avatar

    Should the #dotnet community read this list in an order of priority?

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @poppastring you broke the first rule of social media. No jokes allowed.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @KirillOsenkov @bradwilson I keep thinking about how .NET is an ecosystem unlike any other. Instead of being driven by a community's wants and needs, it's a community with one client.

    The fact that .NET is helpful to folks is almost incidental.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @elan @KirillOsenkov @bradwilson

    Give me static site generation in for one.

    Build more hooks into Razor compilation for pre and post processing of pages.

    Make the CLI a top priority.

    Also, stop shadow dropping projects.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @elan @KirillOsenkov @bradwilson I'll start by saying .NET will be "fine".

    That said, the latest additions to the stack are designed to be moats, keeping folks in.

    My concern is these moats also act in a way that keeps people out.

    DevOps - Aspire or Docker?
    Frontend - Blazor or JavaScript Framework?
    MAUI or any other UI?

    I wouldn't bet anyone's long-term career on these technologies.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @elan @KirillOsenkov @bradwilson I also want to clarify that this isn’t a criticism of the quality of the work in these products or the folks working on this tech.

    I realize I’m just a single voice in a chorus, so maybe I’m in the minority here.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @elan @KirillOsenkov @bradwilson Containerization has won in general.

    It’s also not about winning and owning the ecosystem entirely. I think that’s dangerous in and of itself. Monocultures are doomed to fizzle and die.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @redzimskidev @elan @KirillOsenkov @bradwilson Let’s think logically. How can Aspire go “mainstream”?

    Its entry point is a C# project with C# APIs using .NET libraries. It is built for the .NET community.

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

    @elan @redzimskidev @KirillOsenkov @bradwilson The Wasm stuff in .NET is genuinely exciting and very interesting. I think Wasi dependencies will give .NET developers a lifeline to potential solutions lacking in the space. That’s exciting.

    Imagine getting 7x more options to solutions over night. That’s awesome!

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @redzimskidev @elan @KirillOsenkov @bradwilson Basically, I want to generate static pages at build time, rather than at runtime.

    This would be really helpful for pages that are essentially static landing pages for apps.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @elan @redzimskidev @KirillOsenkov @bradwilson Nope. Not for me.

    It’s a remarkable technical feat, but Wasm in the browser is practically overkill (especially in CRUD app scenarios), considering PWAs exist without the overhead of runtimes, garbage collection, and large asset downloads.

    I don’t find the burden on users worth it in the long run.

    I also think the .NET team realized it too, so they added SSR (like the React community realized it 🤭).

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @rockylhotka @elan @redzimskidev @KirillOsenkov @bradwilson The LOB app argument depends on the frequency and deployment of the app. “It depends”. A frequently deployed app (daily or weekly) negates the value imho. Also for disconnected scenarios with unreliable internet access, the payloads can be brutal. Again, “it depends”.

    In regards to Wasm competitors, I agree. I want to see more Wasm as a target for things like game engines and desktop apps.

    khalidabuhakmeh,
    @khalidabuhakmeh@mastodon.social avatar

    @rockylhotka @elan @redzimskidev @KirillOsenkov @bradwilson I would also like to point out that client-side frameworks have become an environmental disaster regarding wasteful energy use.

    A client-side app does the same work effectively 1000s of times when that work could be done once on the server and shared in a more eco-friendly approach.

    Check out your favorite SPA-powered sites to see how they rank. 😬

    https://www.websitecarbon.com/

    khalidabuhakmeh, to random
    @khalidabuhakmeh@mastodon.social avatar

    Everyone at JetBrains is at KotlinConf this week... except me.

    Riskybusiness Tomcruise GIF

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

    @elan this is in Washington I believe.

  • 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