Hello, hand from ggpoker. Preflop I 4bet here, I can't play this in 3bet pot without position in possible 3way action. On flop I catch top set, two diamonds on board so I cbet here to get call from maybe not 5bet preflop AA/KK, AK in diamond or one of this card with diamond, some chance than he call to here JJ if he call preflop to 4bet. On turn comes third diamond, I have queen of diamonds so he has not many combination of flush (one possible for me is AK in diamond) but he can still call with overpairs or You think is better option here check/check-call here on turn than bet?

I can't play this in 3bet pot without position in possible 3way action.
Yeah cold call is worse in this spot. Without information 4bet or fold would be equally okay. As played postflop seems okay. You hit top set and you want to build a pot till the river. So bet bet bet on every street
Why did you go for a small bet OTF?
Nut flush draws, Jacks set, AA and KK will call your 3/4 or pot bet. You are losing value.
Maybe even overbetting here (specially with unknown opponent) should work a lot in the microstakes.
Other than that, it seems fine.
Seems well played I think. Cbet sizing on the flop could be more, but in a 4bet pot it's less likely you are up against a flush draw with the flush blocker as well.
Cheers,
SDK1987
I actually agree with everything except for your sizing. As mentioned before, his range should be weighed towards more nutty hands and you want to build the pot.