Profile avatar
sam.elborai.me
πŸ“ Hamburg, Germany. πŸ§‘β€πŸ’» Software engineer, stainlessapi.com. πŸ—£οΈ English, FranΓ§ais, Deutsch. 🎈 Plants, pizza, game dev. πŸ‡ͺπŸ‡Ί, πŸ³οΈβ€πŸŒˆ, ADHDer πŸ¦‹. πŸ“§ Get in touch: sam at elborai me.
1,257 posts 348 followers 255 following
Regular Contributor
Active Commenter

Vet: is your partner from South Africa SO, confused: Uh, no. Why? Vet: I saw the South African flag on his bag, but with more colors The flag:

Received my Kagi tshirt! 😍

Just caught up with the Unreal Engine 5.2 release notes, and they are phenomenal! Need to carve out some time to migrate my game projects or assemble a team for a game jam. Major kudos to the Epic team - the pace of their innovation is mind-blowing!

I’m sure almost nobody cares about such an old standard, but RTF 1.9.1 specification is such a cool document to read, with weird insights into Word product development history. The format is kind of weird at first but handles so, so much, and is made to have backward and forward compatibility.

I tried WinUI again this week, last time was before the project was considered stable. Things are still not production ready IMHO. I’m glad I know low level Win32 APIs a bit, otherwise I would have given up. Support for Window min/max sizes requires handling Win32 messages by subclassing the HWND :(

I should find a way to sell GitHub actions and workflows… I ended up creating one of the most comprehensive set of actions for .Net projects just to cover my needs: build, test, benchmarks, packaging, WPF, WinUI, UWP, support dotnet CLI and msbuild, signing, nuget.org, GitHub packages, and more

Following Bluesky things has been a bit too overwhelming, it felt good disconnecting from the noise for the past ~2 weeks or so. But I’m sure I missed all the fun!

Happy weekend to the Skyline πŸ‘‹. Hope you enjoyed your week and had an interesting time. I personally felt quite productive working on niche projects I wanted to explore since a while πŸ€—. Here is a new googly eye pastry, this time in a more high class setup!

ANTLR 4 is pure magic. I cannot see myself writing a recursive descent parser ever again. Parser combinators for simple, well defined, context free stuff, ANTLR for the rest.

I don't care about Mastodon, but would love to discuss the differences between ATProto and ActivityPub. As tech and culture.

Hallo Skyline! How are you all doing? What did I miss during the past week? 🌟 Here is a nice blue sky photo from Zarrentin am Schaalsee, a UNESCO protected area in Mecklenburg-Vorpommern in Germany πŸ€—

I published a short blog article: "How to set a solution-wide namespace prefix in Visual Studio".If you're like me and find it annoying to have to add the full prefix every time you add a new project to a solution, you will like to know that can be automated with just a little bit of MSBuild config

I have a lot of questions about the security of react server components. Is there an reasonable overview of the system somewhere from that angle?

Sorry for the negativity, but I have to express it.The Microsoft Partner Center is by far the worst publishing service I ever used. Even compared to Apple's horrible mess that was the iTunes Connect platform.I just hate having to interact with it.

Good day the Skyline πŸ‘‹.Hope you all had a good weekend.To wish you luck for this new week, here is a seagull with googly eyes, with Hamburg harbour in the background.

Why am I so bad at design stuff 😭