@rockylhotka@fosstodon.org
@rockylhotka@fosstodon.org avatar

rockylhotka

@rockylhotka@fosstodon.org

🧑 he/him

🧑‍💻 Open-source creator (#cslanet and more)

🤵 VP of Strategy @ Xebia; Chief Software Architect @ Marimer LLC

🎗️ #MicrosoftMVP and RD Program member

🧑‍💻 #dotnet, #azure, #kubernetes, #blazor, #WebAssembly, #wasm

🙏 Other people don't need to live by your beliefs
#a11y, #BlackLivesMatter, #OneLove

🏓 #rock, #metal, #LiveMusic, #ttrpg, #travel, #outdoors, #scifi, #speculativefiction, #sff, #comics, #fishing, #pcgaming

🖼️ https://pixelfed.social/@rockylhotka

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

davidho, to random
@davidho@mastodon.world avatar

I was at a conference and a speaker dismissed my question by saying that I should check out the work of David Ho. 😵‍💫

rockylhotka,
@rockylhotka@fosstodon.org avatar

@davidho I've had people paraphrase (incorrectly) my books back to me. It is unsettling.

It always makes me think of the scene in #Babylon5 where G'kar slams a person's face in his book.

Free_Press, to Ukraine
@Free_Press@mstdn.social avatar

Exactly 2 years ago, Russia launched a full-scale invasion of Ukraine.

Early in the morning, Ukrainians woke up to sirens and explosions. From that moment on, everyone's life changed forever.

Millions of people were forced to leave their homes in order to escape the shelling and simply survive.

10 years ago, also in February, Russia annexed Crimea. Hundreds of persecutions and repressions.

video/mp4

rockylhotka,
@rockylhotka@fosstodon.org avatar

@Free_Press Two years ago, I worked for a company that had (has) a Romanian presence and a group of Ukranian developers as well.

Obviously, the Ukrainian developers have all become soldiers or something else by necessity.

Though I no longer work for that company, I know that the Romanian folks are very worried about Russia going through Ukraine and into numerous other countries that used to be subject to the USSR.

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

So a lot of people who are in unstable, abusive, and/or periodically violent living situations keep cell phones hidden for emergencies.

If you know anyone in such a situation, make sure they know about FEMA's testing of its Wireless Emergency Alert (WEA) system next Wednesday.

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

I relate to this as an #oss creator!

Open Source needs maintainers, but how can they get paid?

https://thenewstack.io/open-source-needs-maintainers-but-how-can-they-get-paid/

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

If you are looking forward to .NET 8 and the cool new #Blazor rendering possibilities, and are also wondering how per-user state will (or won't) be managed, you may want to participate in, or at least follow, this thread:

Blazor 8.0 per-user state management · Issue #47796 · dotnet/aspnetcore (github.com)

https://github.com/dotnet/aspnetcore/issues/47796

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar
rockylhotka, to Software
@rockylhotka@fosstodon.org avatar
rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

The .NET team has a “big tent” philosophy. We want every developer to find APIs that are approachable and suitable. If you are new to programming, we’ve got APIs for you. If you are more familiar with low-level APIs, we’ve got APIs that are likely familiar.

The convenience of .NET - .NET Blog (microsoft.com)

https://devblogs.microsoft.com/dotnet/the-convenience-of-dotnet/

#dotnet

rockylhotka, to golang
@rockylhotka@fosstodon.org avatar
rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar
rockylhotka, to blazor
@rockylhotka@fosstodon.org avatar

One of the key benefits of #blazor is the ability to host your app on a web server, in the browser via #webassembly, or within a #dotnetmaui or other smart-client app - all without changing your app code.

Do your users need to be able to run offline, or need "infinite" scaling without heavy server load? Use #wasm or #dotnetmaui. Do you want to keep all your code on the server and minimize impact on the client device? Use Blazor Server.

rockylhotka, to rust
@rockylhotka@fosstodon.org avatar
rockylhotka, to microsoft
@rockylhotka@fosstodon.org avatar
rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

Serialization and (more so) deserialization is interesting and hard. Articles like this are something I enjoy.

https://isadorasophia.com/articles/serialization/

#dotnet

rockylhotka, to blazor
@rockylhotka@fosstodon.org avatar

Blog post documenting the behavior of per-user state management in #blazor in #dotnet 8. It is a big change (and I think problem) we are all going to need to deal with as we start using the cool new features of Blazor in .NET 8.

https://blog.lhotka.net/2023/10/12/Blazor-8-State-Management

rockylhotka, to webassembly
@rockylhotka@fosstodon.org avatar

"She explained further: “Often what you see in the industry is, ‘This is the Go native version of this other Rust or C++ library’ — you see this in every language ecosystem. We’re really just duplicating the same work and, in my opinion, it is just a waste of human effort and time."

https://thenewstack.io/why-webassembly-will-disrupt-the-operating-system/

#webassembly #wasm #wasi

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

I've been using off and on for the past few days. I am starting to figure out where everything is, and I see why people like it.

Clean, spare UI that appears to support all the project types used in (which is nearly all of them), with lots of dev productivity helpers (some of which I'm finding annoying, but will probably appreciate over time).

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar
rockylhotka, to random
@rockylhotka@fosstodon.org avatar

A map of the risk for anti-trans laws. For Pride, America feels like it has cleaved into two countries - one which targets transgender people everywhere, and one that has taken huge protective steps.

https://www.erininthemorning.com/p/june-anti-trans-legislative-risk

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar

My friend Rachel Appel tagged me in her post about Blazor and its usage. I got a bit carried away with my answer and it ended up being a blog post.

https://blog.lhotka.net/2023/11/29/How-Does-Blazor-Compete-with-MVC-and-Razor-Pages

#dotnet #blazor #aspnetcore

rockylhotka, to windows
@rockylhotka@fosstodon.org avatar
rockylhotka, to random
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh , does #rider allow saving and restoring various window layout configurations?

Sometimes I'm on my Surface screen, and sometimes I'm on a massive 4k screen - each of which benefits from radically different tool window layouts.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh It looks like I can have one default, but maybe not switch between multiple layouts

https://www.jetbrains.com/help/rider/Manipulating_the_Tool_Windows.html#resize-tool-windows

J_aa_p, to random Dutch
@J_aa_p@mastodon.social avatar

Just placed an order for a new (DIY) Mini-ITX PC with an AMD Ryzen 5 8600G APU and an ASRock B650I motherboard, 32G RAM, 2TB M.2 SSD

This is not my development PC, this is my new Home Theater PC (HTPC)

I just ❤️ Mini-ATX + APU 😉

rockylhotka,
@rockylhotka@fosstodon.org avatar

@J_aa_p This is why people speak to me in Dutch when I'm in the Netherlands, visually I fit right in 🙂

rockylhotka, to random
@rockylhotka@fosstodon.org avatar

What is the equivalent to "snippets" in #rider?

  • 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