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

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

Any developer in the room? I want to start learning it, and I'm having a bad time on what to choose for starters. Taking into account that I'm on Linux, can I really do that? And do I have to use Mono, .NET, anything else? And, C#, Visual Basic, both, neither? I'm a bit confused. Thanks! :)

rockylhotka,
@rockylhotka@fosstodon.org avatar

@array I like the answers from @khalidabuhakmeh.

You can also just install the #dotnet 7 sdk and #vscode to get started. All #foss.

I'd suggest that your first decision is what kind of UI to create. Console is easy, #aspnetcore is quite common, #blazor is very cool, and there are several others if you want to target windows, iOS, android, Mac, etc.

carnage4life, to random
@carnage4life@mas.to avatar

Github, NPM, VS Code. It kind of sneaks up on you when you finally realize it.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@ramsey @medley56 @decoderwheel @carnage4life I think that's because VS Code is explicitly NOT an IDE and makes no attempt to be one.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@medley56 @ramsey @decoderwheel @carnage4life The product group is pretty clear that they don't view vscode as an IDE.

That could be because they compare to vs itself, with it's designers, analyzers and other advanced features, and vscode just isn't in the same ballpark.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@ramsey @medley56 @decoderwheel @carnage4life LOL!

I was just explaining why your perception (It feels more like a fancy text editor with plugins than it does a full IDE) is valid 😏

breakpointshow, to dotnet
@breakpointshow@mastodon.social avatar

🎙️🚀Get ready to explore the uncharted territories of .NET in the latest episode of "The Breakpoint Show" podcast! 🎧 In Episode 4, we'll be unraveling "The Missing Parts of .NET" 🕵️‍♂️🌐.

https://www.breakpoint.show/podcast/episode-004-the-missing-parts-of-net/

rockylhotka,
@rockylhotka@fosstodon.org avatar

@cwoodruff @maartenballiauw @breakpointshow @rafaelldi @khalidabuhakmeh Personally, I think #blazor is finally an answer to #dotnet having a decent UI framework. The productivity of VB6 with the reach of the web.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh @cwoodruff @maartenballiauw @breakpointshow @rafaelldi In my mind it a difference between (what I think of) as a web site experience vs an app experience.

#blazor hasn't been good for a web site experience compared to razor pages.

It's good for an app experience. I'd much prefer to build a call center app or order entry or other line of business scenarios with Blazor compared to razor pages.

And in most of those scenarios, seconds of app load each morning is irrelevant.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh @cwoodruff @maartenballiauw @breakpointshow @rafaelldi It will be interesting to see if the web socket issues are largely resolved in #dotnet 8 with the new #signalr features.

box464, to RaspberryPi
@box464@mastodon.social avatar

Got my first #RaspberryPi (Pi 4 Model B) and put it together last night. I was so excited to start it up and then realized…I was missing the mini hdmi cables. 😩

So…that arrives tomorrow. Thought about going headless with it and just connecting via SSH but I do want to see the Pi OS.

#HomeLab #PiHole

rockylhotka,
@rockylhotka@fosstodon.org avatar

@box464 Do they have a 64 bit user land option yet? I'm running #Ubuntu on mine so they can run #docker and #kubernetes, so I've never had the pleasure of using #pios

rockylhotka,
@rockylhotka@fosstodon.org avatar

@lorgonumputz @box464 Exactly. I use my #raspberrypi devices as part of a heterogeneous #kubernetes cluster, and doing that requires a 64 bit userland.

A lot of non-server apps work fine in a 32 bit environment, so it all depends on what you are planning to run on the devices.

carnage4life, to random
@carnage4life@mas.to avatar

While the “creator economy” trend among VCs may have fizzled I agree with @hunterwalk
that its never been a better time to become a creator making a living online.

The actual problem with creator economy startups is that there really isn’t a multi-billion dollar opportunity trying to get a cut if the revenue a video creator gets from YouTube or a podcaster gets from Patreon.

Not every business model is a VC scale opportunity.

https://hunterwalk.com/2023/09/09/the-only-thing-which-has-failed-about-the-creator-economy-thus-far-is-venture-capitals-attempts-to-get-their-piece-why-theres-never-been-a-better-time-to-be-a-creator/

rockylhotka,
@rockylhotka@fosstodon.org avatar

@carnage4life @hunterwalk Nor do they need to be. As an #oss creator (with a good patron), I've had a good living, got my kids through college and I should be able to retire.

Not VC capital, no billions in revenue, but I've been able to spend my adult life doing things I love.

Society should embrace this sort of creator outcome imo.

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/

lilithsaintcrow, to random
@lilithsaintcrow@raggedfeathers.com avatar

Ebook prices have been kept artificially low for a long time, mostly because of Amazon. The pushback to that is starting to see some traction now, accompanied by predictable howls of faux-outrage.

Almost like several writers were yelled at and harassed for predicting years ago…so weird…

rockylhotka,
@rockylhotka@fosstodon.org avatar

@lilithsaintcrow They should be cheaper by the reduced cost of paper, ink, and shipping, offset by server costs. Almost certainly somewhat cheaper than the dead tree versions.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@lilithsaintcrow I've had more than 20 books published, either through traditional publishing or by self-publishing.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@timrichards @lilithsaintcrow Although the OP blocked me, my point is that there's no reason to charge the customer the same for an ebook as a hardcover when the "print and delivery" on portion of the product cost is less than for a paperback.

Nothing to do with supporting Amazon, rather to be fair to the end customer.

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

Can a source generator in #dotnet see referenced assemblies and their types?

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh I don't think so. I bet @jasonbock would know.

rockylhotka, to microsoft
@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

khalidabuhakmeh, to dotnet
@khalidabuhakmeh@mastodon.social avatar

This bug might be a showstopper, as someone mentioned their app got rejected from the App Store due to this issue.

https://github.com/dotnet/maui/issues/14421

rockylhotka,
@rockylhotka@fosstodon.org avatar

@khalidabuhakmeh Though it seems that a workaround is to switch from svg to png files. Not ideal, but at least there's a solution?

rockylhotka, to dotnet
@rockylhotka@fosstodon.org avatar
rockylhotka, to windows
@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 Metal
@rockylhotka@fosstodon.org avatar

Yes, expect pretty much pure #rockand #metal posts from me for a while, as I'm at #RockFestWI

SomeGadgetGuy, to tech
@SomeGadgetGuy@techhub.social avatar

"Hey boss! I finished that editorial about Microsoft reporting a healthy Q2 in their last earnings call. What thumbnail should we use?"
"I dunno. I'll troll our archives for photos of Microsoft products. No worries..."

rockylhotka,
@rockylhotka@fosstodon.org avatar

@SomeGadgetGuy That stings! Such a great UI, just too late to be competitive in the marketplace :(

danhon, to random
@danhon@dan.mastohon.com avatar

Threads is totally the Westfield Mall of social media.

rockylhotka,
@rockylhotka@fosstodon.org avatar

@fraying @danhon I surely hope that's true.

  • 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