Fps timer how to make it good

Hi! Im new in fps timing and Im looking for a good fps counter. Right now Im running on probably The worst type of fps counter, without deltatime, so I cannot let user to change fps. I’ve read https://gafferongames.com/post/fix_your_timestep/ but it’s kinda wierd with the accumulator etc. I don’t really feel it. Can you give me some advice? I’d like to make my timer well prepared for users. Would you give me some explanations, if it weren’t be too much? I thought about https://www.youtube.com/watch?v=4cwpXJIHaMo&t=519s
but in comments many men says it’s not the best style, so I decited to write to you.

I’ve just found r/gamedev/comments/41v2td/a_modern_c_game_loop_template_mit/

on reddit

and they say that passing dt to render function isn’t good, but the articles got it. Im more and more confused

Usually delta time is associated with the update function which calculates the velocities/ positions etc and the renderer function is used for drawing.

I am not fully understanding the issue here, maybe explain in a little more detail what your trying to achieve and I might be able to help. Feel free to msg me or post.