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

khalidabuhakmeh

@khalidabuhakmeh@mastodon.social

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

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

This shit makes no sense. I hope Sony picks up this studio.

https://www.theverge.com/2024/5/8/24152137/xbox-hi-fi-rush-tango-gameworks-matt-booty

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

Every few months, I come back to rewriting a app in , sometimes it's with Blazor, sometimes it's Razor Pages, and this time with (although I may have already done HTMX 😅)

I got some quality-of-life improvement issues entered to help make better, too. So that's a win!

Htmx-powered todo app.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@brtkdotse not yet, I'll push it tomorrow.

enusbaum, to dotnet
@enusbaum@tootsmcgoots.io avatar

You know why PHP is still around? Because it's fucking simple.

The levels of abstraction in Web Frameworks like React/Angular or ASP.NET Core is a little silly. You have to navigate through 4-5 files of logic before you actually get to the rendering of a page.

PHP?

<?php echo "Hello World!"; ?>

If dotnet could give me a syntax and framework as simple as PHP, I think it'd dominate. Just one file (index.cs), not a zillion files and boilerplate.

Call it ASP.NET Min

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@enusbaum you can with Razor Pages.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

ability to help you find assemblies and fix TagHelper registrations is just 👨🏻‍🍳💋.

It is a lifesaver for developers since these registrations can cause unexpected behaviors and, worst of all, no errors.

I've found these registration mistakes in many projects, including popular OSS solutions.

khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar

🤫 I’m working on the probably the most essential feature in history. Keep it a secret. Please don't boost. This is only for folks in the know. 🍗

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

Why'd it have to be snakes!

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@mochsner Come and get it, please. 😅

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

This a question I have for users ( @alexzeitler and @egil) who are attempting to reduce repetition with components.

Do you think less components and more reusability is better, or are you losing some benefits of breaking down the UI into optimized functions?

I thought about this building my JetBrains store sample, too. I'm unsure where to draw the line of reuse vs. bespoke endpoints.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

I don’t know if it’s just my memory playing tricks on me, but looks more noisy every time I look at it.

It's harder to visually parse the flow of a codebase.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@spingee Burn out happened a long time ago.

I’m in the pile of ashes phase.

Some day I’ll rise like a phoenix, but today is not that day. 😅

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@daniel Yeah it’s the sprawl that happens in the Program.cs once you reach a certain level of complexity it just gets overwhelming with service registrations and configuration.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@rprouse @daniel These aren’t always my codebases, just seeing it as a common thing in sample projects and my brain is getting too old to figure this out. I’m a mushbrain dev now.

khalidabuhakmeh, to blazor
@khalidabuhakmeh@mastodon.social avatar

I’m looking at @egil HTMXOR library that combines and in a very sensible solution.

If you're a dev, I think there's something here you should take a look at.

http://github.com/egil/htmxor/

maxalmonte14, to random
@maxalmonte14@indiehackers.social avatar

This week I went to the gym for the first time since April 2023 and now I cannot even move my limbs properly. It's been 48 hours since the first workout and achiness is going strong. I have never been this sore for so long.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@maxalmonte14 Be sure you get a protein supplement or increase your protein intake. I went a whole year without supplementing my protein intake and I’m bummed I missed out on the progress. 😭

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@maxalmonte14 Drink ice cream. Weight gains!

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@maxalmonte14 I just need to be able to do a single pull-up by the end of the year.

nick_tune, to random
@nick_tune@hachyderm.io avatar

VS Code is really nice and amazing for a free IDE. But still nothing beats the mighty JetBrains tooling IMO.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar
khalidabuhakmeh, to random
@khalidabuhakmeh@mastodon.social avatar
nick_tune, to random
@nick_tune@hachyderm.io avatar

Do rich people think they look good with those fake super-bright white teeth?

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@nick_tune You’re one to talk… 😬

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@nick_tune OK, I took the filters off.

khalidabuhakmeh, to javascript
@khalidabuhakmeh@mastodon.social avatar

What’s genuinely shocking about #javascript isn't the complexity of the ecosystem but the fact that it's flooded by services that tie building apps to subscription services.

It's hard to find a tutorial that doesn't immediately tell you to sign up for Service X to make things work.

That’s a big red flag for me.

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@jamesrandall True, I’m just concerned about the learning process, which is reliant on connectedness and services.

I personally hate the “learn on cloud services” model, as it ultimately leads to folks paying to learn and make mistakes.

I’m glad to see more services at least provide containerized shims for dependencies.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

📢 Hey, folks! We are accepting presentations for .NET Days 2024. This is always a fun event, and you can submit talks of 30, 45, or 60 minutes.

As a presenter, you're not alone. We're here to support you every step of the way. You'll receive assistance from our team (including me and other advocates) to prep your talk, do dry runs, and receive feedback before the big day.

🙏 Boosts appreciated.

https://blog.jetbrains.com/dotnet/2024/05/02/jetbrains-dotnet-days-online-2024/

khalidabuhakmeh,
@khalidabuhakmeh@mastodon.social avatar

@thejvmbender Sounds like a really interesting talk. I do see more developers these days being polyglot, so the switch between ecosystems is a powerful career saver.

Hope to see it when you're ready.

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