Janek Vackar's Avatar

Janek Vackar

@jackie4u

πŸš€ Web Developer with a passion for crafting projects in .NET C# ASP and JavaScript. When not coding, you can find me 🌳 exploring the outdoors with my two amazing dogs 🐾, πŸƒβ€β™‚οΈ running, πŸš΄β€β™‚οΈ cycling, and ⛰️ hiking. Also foodie.

83
Followers
298
Following
34
Posts
27.07.2023
Joined
Posts Following

Latest posts by Janek Vackar @jackie4u

Preview
.NET Rocks! .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

What's coming for Aspire in 2026?

@MaddyMontaquila.net talks on .NET Rocks at www.dotnetrocks.com/details/1987 about her work as the product manager on Aspire, the tool that helps you build cloud-native distributed applications in any language and on any platform.

29.01.2026 16:02 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
How Belgium’s $7B Island Will Power Europe
How Belgium’s $7B Island Will Power Europe YouTube video by MegaBuilds

This artificial energy island looks like a really interesting European engineering project. ⚑ The scale is impressive. πŸ€–

#Engineering #GreenEnergy #Europe

youtu.be/daJIjXrZRzs?...

13.02.2026 09:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
5 Strategies to Refactor SQL Code Struggling with messy SQL queries? Discover 5 smart refactoring strategies to clean up your code, boost performance, and simplify maintenance.

Stories I like:
5 Strategies to Refactor SQL Code - Simple Talk

07.01.2026 15:30 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸš€ Demo Time v1.7.0 is out!

✨ YAML demo file support
πŸ€– GitHub Copilot Chat integration
⌨️ Type anywhere (terminal, chat, editor)
πŸ§ͺ Sample demos
πŸ› οΈ Tons of new actions

🎯 Release notes β†’ demotime.show/releases/1.7...

#VSCode #DevTools #LiveCoding #ShipIt

07.07.2025 13:48 πŸ‘ 4 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Preview
Dew Drop – April 3, 2025 (#4396) – Morning Dew by Alvin Ashcraft Morning Dew by Alvin Ashcraft

Dew Drop – April 3, 2025 (#4396)

www.alvinashcraft.com/2025/04/03/d...

#dotnet #ai #webdev #csharp #cloud #windowsdev #devops #mobiledev #visualstudio #dewdrop

03.04.2025 11:07 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Implementing an interceptor with a source generator: Creating a source generator - Part 11 In this post I show how interceptors work, and how you can implement an interceptor using a source generator and the GetInterceptableLocation API

Blogged: Implementing an interceptor with a source generator

andrewlock.net/creating-a-s...

In this post I show how interceptors work, and how you can implement an interceptor using a source generator and the GetInterceptableLocation API

#dotnet #csharp #aspnetcore

08.01.2025 17:25 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

I was told that, of course, Agile is all about project management because that phrase appears in the Manifesto. The Agile Manifesto was written a quarter century ago. How agile would we be if we hadn't learned and adapted over those 24 years? Back then, everybody thought in terms of projects.
1/5

28.03.2025 18:00 πŸ‘ 8 πŸ” 3 πŸ’¬ 3 πŸ“Œ 0
Preview
Get Started With Self-Hosting Taking ownership of your data and services

I also wrote the post so at least I got something done

justingarrison.com/blog/2025-03...

10.03.2025 06:41 πŸ‘ 14 πŸ” 2 πŸ’¬ 4 πŸ“Œ 0
James Montemagno on blending .NET application development | Jesse Liberty

Interested in hybrid app development with #dotnetmaui #blazor or your favorite #javascript framework? I join Jesse Liberty on his pod to discuss:

jesseliberty.com/2025/03/07/j...

07.03.2025 20:10 πŸ‘ 7 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

Great episode of one of my favorite podcasts! @gaprogman.com always guides the conversation so expertly, like with this deep dive on Pieces for Developers with Jim. AI tackling context switching & info overload for devs. #AI #developertools #productivity

03.03.2025 18:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I once asked "the internet" what maintainable code is all about. Some of the responses included answers like code that shows somebody cares or code that doesn’t need explanation, just like a good joke.

But the most important aspect of maintainable codeβ€”one most people agreed onβ€”is the

(cont'd)

30.01.2025 14:23 πŸ‘ 7 πŸ” 3 πŸ’¬ 2 πŸ“Œ 2

Oh, ok, thanks for an update πŸ˜€

26.01.2025 13:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why? I do watch Simpsons occasionally as well. Have I missed something?

26.01.2025 10:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Fritz's Tech Tips and Chatter Share your videos with friends, family, and the world

I'm back with another LIVE CODING stream. Today I'm writing some Blazor code for an open source CMS that we're building together. You can get the source and follow along

https://buff.ly/3Vq2pGO
buff.ly/2GaKnPb

23.01.2025 14:33 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

The patch πŸ€“
Small corrections to the programmed sequence could be done by patching over portions of the paper tape and re-punching the holes in that section.

18.01.2025 08:30 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
[Question] Blazor Server, Mediator and Entity Framework Core Design Issue Β· Issue #607 Β· jbogard/MediatR We have run into an issue in our application that is crashing the site: A second operation started on this context before a previous operation completed. This is usually caused by different threads...

Thanks @adefwebserver.com. I have quickly read the issue on github.com/jbogard/Medi... and making DbContext transient was a quick fix (for Friday eve), but I will reimplement my handlers with your approach πŸ˜‰

18.01.2025 09:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is nice, thanks for sharing! I have been searching to dive into #Blazor #WebAssembly #optimization, and this is just what I needed. The re-rendering and virtualization tips are especially helpful. πŸ’ͺ

18.01.2025 00:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
I knew one day I’d have to watch powerful men burn the world down – I just didn’t expect them to be such losers

I knew one day I’d have to watch powerful men burn the world down – I just didn’t expect them to be such losers

Can a headline alone be eligible for a Pulitzer?

17.01.2025 21:08 πŸ‘ 78137 πŸ” 17066 πŸ’¬ 750 πŸ“Œ 550

Friday night, you think everything's running smoothly on your local, hit publish, and ... on the server, you get into #Blazor + #EFCore = DbContext concurrency pitfall! πŸ˜… Had to make my DbContext transient. Has anyone found a better solution for server-side rendering? #dotnet #webdev

18.01.2025 00:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

That book sounds awesome! I do have some C# skills, so I am curious, what surprised you most about C# compared to other languages you know? Any "whoa, I didn't expect that!" moments? πŸ€”

18.01.2025 00:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Adding Bluesky Powered Comments - M.O.W. A post covering: bluesky, building this blog, javascript... > [!TIP] > [Bluesky](https://bsky.social/about/blog/6-13-2023-what-is-bluesky) is an open social media platform similar to Twitter. I have ...

I have finally finished my article on how I added @bsky.app comments to my website with vanilla Javascript.
Take a look here: blog.markoliver.website/Adding-Blues...

Any comments you add to this post will be shown on the blog too!

12.01.2025 16:54 πŸ‘ 15 πŸ” 4 πŸ’¬ 2 πŸ“Œ 1
Post image

It's BlazorTrain youtu.be/mYevTa1jzac episode 106: Detecting Render and Interactivity Modes premiering Monday, January 13 at 2PM ET

13.01.2025 14:11 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
6 Reason to Skip Blazor in 2025
6 Reason to Skip Blazor in 2025 YouTube video by Deploy & Destroy

I just watched the video "6 Reasons to Skip Blazor in 2025"πŸ€” While I agree with some points, I think that Blazor is STILL a great way to ease into frontend skills! πŸ™Œ Plus, building UIs with #MudBlazor is just too fun! 🀩 #blazor #dotnet #webdev

www.youtube.com/watch?v=xsy-...

13.01.2025 12:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Let's talk about consistency. There's a lot of debate in software about naming. What should we call our properties? PascalCase or camelCase? Should database tables be plural (Customers) or singular (Customer)? What about if your database has Sheep in it? Yes Kevin, WE KNOW THE PLURAL IS OCTOPODES...

09.01.2025 13:35 πŸ‘ 35 πŸ” 4 πŸ’¬ 11 πŸ“Œ 0
Preview
Label is overlapping the text inside the standard text field Β· MudBlazor MudBlazor Β· Discussion #2994 I'm assigning a string to the Mud Text Field by using Javascript DOM. Everything is alright, but the Text Fiels's label is overlapping the assigned text like in the example below: When I'm insertin...

Hey @timpurdum.bsky.social, you're close - it's actually the floating labels in MudBlazor's text fields that sometimes overlap the input values.

GitHub links :
github.com/MudBlazor/Mu...
github.com/MudBlazor/Mu....
Still hoping for a cleaner solution though! MudBlazor is pretty slick otherwise.

09.01.2025 10:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I originally intended, but then I downgraded projects back to #dotnet 8 and basically used official #MudBlazor web app template.

08.01.2025 23:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

Having some quirks with #MudBlazor form labels overlapping input values in my #Blazor project. πŸ€” Seems related to render modes. Curious if there's a better solution. Any other pro tips for production-ready MudBlazor apps? #dotnet #webdev

08.01.2025 15:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I would love that, but I expect that lots of people (mostly woman) would feel offended and label me as some kind of pervert :(

06.01.2025 16:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Just fixed a weird issue 🀯 on my #Blazor Server app deployed to #Azure. Sometimes #WebSocket worked, then disconnected and the app became unresponsive πŸ₯Ά Simple form just silently failed! Had to disable/re-enable WebSockets in the config for it to work πŸ€·β€β™‚οΈ Anyone else experience this? #dotnet

03.01.2025 14:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I need to break out a thesaurus to properly define how I feel about the Blazor component lifecycle.

Seems easy at first but when you start having a bunch of embedded components passing down parameters, listening to events from injected services or wondering why OnInitialized is fired twice….

03.01.2025 04:09 πŸ‘ 17 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0