Marek Zajac's Avatar

Marek Zajac

@marekzajac

Full-Stack Dev (.NET + React/Blazor) | Content creator | Consultant | Project starter (Finish something? Meh.) Blog [PL]: zajacmarek.com YT [PL]: youtube.com/@zajacmarek

26
Followers
90
Following
30
Posts
14.11.2024
Joined
Posts Following

Latest posts by Marek Zajac @marekzajac

The message "Client's team requires responses on the chat in less than 20 minutes " on my first day on the project means that it's not about effective work at all. Bye-bye, time blocking and focus.

08.01.2025 08:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What are your favorite or most helpful new features from the latest (7-9) versions of .NET?

12.12.2024 09:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The local environment setup time saved by Docker is fully consumed by my work laptop, which is slowed down when Docker is running.

12.12.2024 07:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Each Confluence/Jira page opened for few hours takes in MS Edge 1+GB of RAM.
That's ridiculous.
I need to regularly close documentation to have enough resources for development...

06.12.2024 09:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

To add more context: I have an app where users can creating teams, inviting more users and later work mostly in the context of single team (before they decide to change current context at some point of day).
So I want to have list of available teams for user and list of all users in current team.

05.12.2024 08:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

How to deal with events and projections in ES and MartenDB when I need to have many-to-many?
User creates team, user can join team - I need view with all user's teams and all users in team
TeamID stream and multistream proj. for user's teams?
UserID stream and multistream proj. for team users?

05.12.2024 08:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Haha, that's true :D

03.12.2024 10:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

A two months ago I started project with #martendb, #wolverine, and #eventsourcing architecture with big help from @oskardudycz.bsky.social 's blog posts.
Now I feel like I've been programming badly for my last ten years because I'd not used events at all :D
It's not a silver bullet but a strong tool

03.12.2024 09:57 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I use Visual Studio and Rider for different projects. VS with R# and Copilot, Rider with Copilot.
And I feel that Rider is able to give much better and contextual hints and code completion. In VS I feel that it gives me some random stuff with incorrect types or names that doesn't fit to anything.

03.12.2024 08:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If we build applications with ready-to-use frontend and backend libraries, we are like an assembly line for companies?

02.12.2024 09:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

To people who have Youtube channel and blog:
Do you:
- prefer to start with video and make transcription for blog post
- prefer write blog post and record video that based on the text
?

29.11.2024 11:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, that's not the case which I'm referring to :D
But I agree with your case, especially when developers had been working on similar products before, eg. in software house.

29.11.2024 10:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Often I see a transfer of uniquitous language from developers to domain experts - everyone starts talking about tables, databases, services, excepitons... :D

29.11.2024 09:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

As a tech lead, you must fight in the long term with recommendations done by consultants :D

28.11.2024 11:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Best architecture, development, and project management practices in your own, brand new, "with all good staff missed in previous projects" project end when you have a short deadline to achieve and users to keep happy.

28.11.2024 10:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

When I started to work on my product with the UX designer, he asked me, "Which UI library will you use?" to prepare a design based on this library.
And that's rare because, in most cases, I see the opposite situation in work: "That's UI design. Which library should we use to achieve it?"

28.11.2024 08:41 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think, it's common problem in organizations with ultra-strict look&feel requirements where designers don't look at existing standard libraries because they want to have "unique user experience" so developers decide to put everything as internal shared library.

28.11.2024 08:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Who was the first person who shown/described "Domain" module/subproject with anemic db entites and interfaces only, without any domain logic?
I see this pattern in so many projects that it can't be accident...

28.11.2024 08:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

MartenDB simplifies event sourcing so much that I must admit that I have a problem with the solution's domain side.

25.11.2024 07:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Started first, fully developed by me, the event-sourced project with MartenDB as an event store in ASPNET Core.
One conclusion: it opened a completely new world for me!

22.11.2024 08:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

On the other hand... it's good oportunity to get back to blogging :D

21.11.2024 09:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why is it that we are in the year 2024, and still, when I search "how to add OIDC to React," I can't find any helpful article that describes a typical case from start to end for beginners without requiring the search "Why X or Y doesn't work"?
The closest to "good enough" answers give... Perplexity

21.11.2024 07:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Mmmm, easier vendor-locking :D

20.11.2024 14:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

so, you want to replace docker compose or something like that by Aspire?

18.11.2024 18:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The best part of being content creator is when you are on meetup, conference, company meeting or… interview and someone says you β€žooo I know you from internet!”

18.11.2024 18:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thanks for your opinion :)

15.11.2024 16:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What's your opinion about Dotnet Aspire? Ready for daily work?

15.11.2024 10:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

One day after .NET 9 release, and zero of my projects have beed updated to it! 😱
I work with legacy tech-stack, horrible. 😭

14.11.2024 18:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Ahh, like in home <3 (like in any of my projects)
True portal for developers.

14.11.2024 18:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Welcome #bluesky, nice to meet you :D

14.11.2024 11:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0