@alexzeitler@mastodon.social
@alexzeitler@mastodon.social avatar

alexzeitler

@alexzeitler@mastodon.social

Bootstrapping https://mastodon.social/@getkliento

📍 Karlsruhe, Germany

#computers since 1981
#dotnet since 2002
#vegan since 2008
#nodejs since 2011
#linux since 2011 (yes, I'm late)

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

preslavrachev, to Youtube
@preslavrachev@mastodon.social avatar

Here is what I’m looking for - a self-hostable service that accepts YouTube URLs, downloads their audio versions, and appends those to a never-ending podcast RSS feed that one can hook to their podcast player.

It should be trivial to hack something like this on my own, but I’d rather ask than reinvent the wheel yet again.

Any ideas?


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

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

It is a lifesaver for #aspnetcore 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.

alexzeitler,
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh One issue I have noticed with Rider (and I guess R#): when moving a TagHelper to a different namespace, its usage gets renamed from <my-tag-helper> to <MyTagHelper> which breaks stuff.

alexzeitler,
@alexzeitler@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.

alexzeitler, (edited )
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh @egil To be honest I'm still trying to find a good mixture.

Building blocks like inputs seem most obvious but as there a so much use cases you have to bake in a ton of use cases which make it a huge effort to maintain.

Components for specific use cases are much easier to maintain but due to their specific usage aside from readability of code there's not much advantage imho.

maartenballiauw, to dotnet
@maartenballiauw@mastodon.online avatar

We’re hosting the .NET Days Online again, and are looking for great sessions!

If you’re available on September 25 or 26, and have a topic you’d like to present on, check out our Call for Speakers 👉
https://blog.jetbrains.com/dotnet/2024/05/02/jetbrains-dotnet-days-online-2024/?utm_medium=social&utm_source=mastodon&utm_campaign=jetbrains-dotnet-days-online-2024

alexzeitler,
@alexzeitler@mastodon.social avatar

@maartenballiauw I'm actually thinking about to submit a "Praise good old MVC" talk.

alexzeitler,
@alexzeitler@mastodon.social avatar
jchannon, to random
@jchannon@hachyderm.io avatar

Do you know of an ERP system that is developer friendly as well as business friendly?

alexzeitler,
@alexzeitler@mastodon.social avatar
preslavrachev, to RSS
@preslavrachev@mastodon.social avatar

I've always wanted an RSS feed of only the interesting stories, blog posts, and longreads that make it to the Hacker News front page. Thus, I am happy to announce that I've just made and released one: https://feedle.world/hacker-news


alexzeitler,
@alexzeitler@mastodon.social avatar

@preslavrachev How cool is this? This weekend I was just thinking I would love to have an RSS feed for the HN front page!

Thanks!

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

Big shout out to @alexzeitler for writing this blog post on and .

It's pretty amazing how little code (and no ) it takes to create a like counter experience. All with HTML and some C# code.

https://alexanderzeitler.com/articles/listening-to-htmx-hx-trigger-response-header-events-from-alpine-js/

Updated with sample: https://github.com/khalidabuhakmeh/HxTriggerSample

alexzeitler,
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh This reminds me about my unfinished lengthy blog post on ASP.NET Core, HTMX and TagHelpers 🥴

jeremydmiller, to random
@jeremydmiller@hachyderm.io avatar

One of my clients has a very strict StyleCop setup, and anytime I write code in their codebase, I spend more time dealing with fussy whitespace rules than I do thinking about the actual work

alexzeitler,
@alexzeitler@mastodon.social avatar
alexzeitler,
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh @TimPurdum @bitbonk @simoncropp @jeremydmiller @nietras Seems to be slightly different compared to the description in the post I shared.

nixCraft, to random
@nixCraft@mastodon.social avatar

How much ram did your first computer have at your home ?🤔

alexzeitler,
@alexzeitler@mastodon.social avatar

@nixCraft 4KB

b4ux1t3, to dotnet
@b4ux1t3@hachyderm.io avatar

My god, adding a conditional breakpoint in (and I assume other editors) and makes things slow.

I only have 20k pieces of data (admittedly large individual pieces, but still), and I went from finishing the run in about fifteen seconds to waiting for five minutes before I hit my breakpoint.

This isn't me complaining about anything, just kind of wild that adding a single "Does this int equal this int?" adds so much overhead! I had time to type this whole post!

alexzeitler,
@alexzeitler@mastodon.social avatar

@b4ux1t3 Did you start the whole application or did you debug a test?

My workflow has become this:
I'm using the "watch" plugin from @khalidabuhakmeh and @maartenballiauw and start my application in watch mode. If I need to debug, I'm just attaching the debugger instead of starting the whole thing from scratch.

Is it slower using the conditional breakpoint compared to a unconditional one?

On which OS are you?

alexzeitler, to linux
@alexzeitler@mastodon.social avatar

Remember #lemmings ?

Pingus is an open source clone which exists since 1998 for #Linux #macOS and #windows

https://pingus.seul.org/index.html

#gaming #linuxgaming #opensource #games

alexzeitler, to webdev
@alexzeitler@mastodon.social avatar
alexzeitler,
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh @yopox I just got rid of almost every frontend tooling 🥴

Gargron, to random
@Gargron@mastodon.social avatar

We've rolled out a new feature on mastodon.social. You now have access to notification settings and can decide who you want to get notifications from. Everyone else will be put into notification requests you can peruse separately. There's a fresh coat of paint as well!

alexzeitler,
@alexzeitler@mastodon.social avatar

@Gargron I like the new light theme. It feels much cleaner.

alexzeitler, to gaming
@alexzeitler@mastodon.social avatar

Just came across SuperTux.

Maybe I can enjoy gaming again.

I gave up on it years ago when you had to download and install gigabytes of updates when I just wanted to play 5 or 10 minutes.

alexzeitler, to random
@alexzeitler@mastodon.social avatar

Replacing React in kliento with HTMX by the end of 2023 has been the best decision.

I’m moving forward twice as fast now and there’s a good chance to get out of private preview soon.

alexzeitler,
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh It’s calming because it’s still a side hustle so I can’t put too much effort into it. But now I can see real progress even with little time available and that keeps me motivated day by day.

alexzeitler, to rust
@alexzeitler@mastodon.social avatar

Microsoft has released a guide for developers

https://microsoft.github.io/rust-for-dotnet-devs/latest/

nixCraft, to random
@nixCraft@mastodon.social avatar

the software developers finally seized power and the first thing they do is automate themselves by building AI overload to do their work. classic. 🤷🏻‍♀️

alexzeitler,
@alexzeitler@mastodon.social avatar

@nixCraft Had similar thoughts this morning 🫢

alexzeitler, to rust
@alexzeitler@mastodon.social avatar

This Rust thing is getting serious now.

Wasn't aware of JetBrains Academy in general and their Rust course in particular.

Always learning from @khalidabuhakmeh 💪

Course link ⬇️
https://plugins.jetbrains.com/plugin/16631-learn-rust

khalidabuhakmeh, to rust
@khalidabuhakmeh@mastodon.social avatar

The language injections feature continues to be one of the slickest features of IDEs, and I'm so happy to see it works flawlessly in .

If you're working with in , check this out. It helps you catch silly spelling errors by validating SQL against a schema.

RustRover language injections.

alexzeitler,
@alexzeitler@mastodon.social avatar
alexzeitler,
@alexzeitler@mastodon.social avatar

@khalidabuhakmeh Thanks, will give it a try!

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